Headed into play on Sunday, May 21, three teams from the N.L. West are in playoff positions and the Giants are not one of them. Isn’t baseball great in its unpredictability?

The Twins, Brewers and Rockies are all division leaders at the moment. Mark Reynolds has an MLB-leading 39 RBI while Edwin Encarnacion, Hanley Ramirez and Eric Hosmer do not even have half of that amount. Alex Wood sports an NL-best 1.88 ERA while senior circuit All Stars like Jake Arrieta and Julio Teheran hold marks well above 5.00.

It’s virtually impossible to see some things coming, but by preplanning for each and every week of the Fantasy Baseball season, you can often get a jump on the trends that are brewing around the league. Let’s take a look at how Week 8 is shaping up.

Game Schedule Breakdown

TEAM# GAMESHOMEAWAYOPPONENTS
Braves743vs. PIT (4), at SF (3)
Phillies770vs. COL (4), vs. CIN (3)
Marlins532at OAK (2), vs. LAA (3)
Nationals660vs. SEA (3), vs. SD (3)
Mets633vs. SD (3), at PIT (3)
Pirates734at ATL (4), vs. NYM (3)
Cubs743vs. SF (4), at LAD (3)
Cardinals606at LAD (3), at COL (3)
Reds725vs. CLE (2), at CLE (2), at PHI (3)
Brewers660vs. TOR (2), vs. ARI (4)
Diamondbacks734vs. CWS (3), at MIL (4)
Rockies734at PHI (4), vs. STL (3)
Dodgers660vs. STL (3), vs. CHC (3)
Giants734at CHC (4), vs. ATL (3)
Padres606at NYM (3), at WSH (3)
Red Sox660vs. TEX (3), vs. SEA (3)
Yankees770vs. KC (4), vs. OAK (3)
Rays743vs. LAA (4), at MIN (3)
Blue Jays532at MIL (2), vs. TEX (3)
Orioles633vs. MIN (3), at HOU (3)
Indians752at CIN (2), vs. CIN (2), vs. KC (3)
White Sox743at ARI (3), vs. DET (4)
Twins633at BAL (3), vs. TB (3)
Royals707at NYY (4), at CLE (3)
Tigers808at HOU (4), at CWS (4)
Astros770vs. DET (4), vs. BAL (3)
Angels707at TB (4), at MIA (3)
Rangers606at BOS (3), at TOR (3)
Mariners606at WSH (3), at BOS (3)
Athletics523vs. MIA (2), at NYY (3)

Analysis (Noteworthy information to keep in mind headed into the week)

  • Three teams are looking at short, five-game slates this week - the Marlins, Blue Jays and Athletics. On the flip side, more than half the clubs in the league will play at least seven times, including the Tigers who have eight games on the docket due to Friday’s planned doubleheader.

  • The Yankees, Phillies and Astros are the only teams that will play as many as seven home games over the next seven days. All three of them have significant home-road splits on the season, but in differing areas. The Yankees’ and Phillies’ batting orders have been taking advantage of their respective hitter-friendly home parks while the Astros’ pitching staff has been dominating in Houston so far this year.

  • The Yankees have not necessarily struggled to score away from New York City, as they are averaging better than 5.0 runs per game on the road. That number just simply pales in comparison to the 6.5 they are pushing across at home. Across 19 games at Yankee Stadium this year, the Pinstripers boast an incredibly impressive .871 OPS.

  • Heading into Sunday’s action, the Phillies (15-25) had played just 16-of-40 games on the season in their home park. They have evenly split those contests, going 8-8 in Philadelphia compared to an ugly 7-17 on the road. Much of the reason for that discrepancy is a solid .279/.350/.470 slash line at Citizen’s Bank Park and a mediocre .242/.304/.397 mark in other venues.

  • Finally, the Astros’ staff, which did unfortunately see ace Dallas Keuchel (neck) hit the DL over the weekend, has been simply sensational in Houston. Entering play Sunday at Minute Maid Park, Manager A.J. Hinch’s hurlers have cruised to the tune of a 2.90 ERA, 1.12 WHIP and 10.0 K/9 through 205.0 innings at home.

Interleague Outlook

AWAY TEAMHOME TEAM# GAMESDH?PLAYER(S) IMPACTED
White SoxDiamondbacks3NoMatt Davidson
IndiansReds2NoBradley Zimmer, Lonnie Chisenhall
RedsIndians2YesScooter Gennett
AngelsMarlins3NoC.J. Cron
Marlins 2YesIchiro Suzuki
Blue JaysBrewers2NoKendrys Morales, Justin Smoak
MarinersNationals3NoNelson Cruz

Analysis

  • The potential absence of Nelson Cruz (.938 OPS, 10 HR) from the Mariners’ lineup over three games in Washington D.C. (Tue - Thu) is definitely something to keep in mind this week. Cruz has yet to play at all in the field this season and was out of the starting lineup for both games of a two-day visit to Philadelphia earlier this month.

Top-50 Starting Pitcher Rankings

RANKPITCHERMATCHUP 1MATCHUP 2
1Chris Salevs. Rangers 
2Clayton Kershawvs. Cardinals 
3Lance McCullersvs. Tigersvs. Orioles
4Zack Greinkevs. White Sox@Brewers
5Max Scherzervs. Mariners 
6Yu Darvish@Blue Jays 
7Michael Pinedavs. Royals 
8Gerrit Cole@Bravesvs. Mets
9Jacob deGromvs. Padres 
10Carlos Carrasco@Redsvs. Royals
11Michael Fulmer@Astros@White Sox
12Carlos Martinez@Dodgers 
13Stephen Strasburgvs. Padres 
14Jake Odorizzivs. Angels@Twins
15Johnny Cueto@Cubsvs. Braves
16Kyle Hendricksvs. Giants@Dodgers
17Chris Archer@Twins 
18Alex Woodvs. Cubs 
19Rick Porcellovs. Rangersvs. Mariners
20Ervin Santana@Oriolesvs. Rays
21Jon Lestervs. Giants 
22Luis Severinovs. Royals 
23Jason Vargas@Yankees@Indians
24Alex Cobbvs. Angels@Twins
25Matt Shoemaker@Rays@Marlins
26Mike Leake@Dodgers 
27Marcus Stroman@Brewers 
28Andrew Triggs@Yankees 
29Eduardo Rodriguezvs. Mariners 
30Dylan Bundyvs. Twins 
31Danny Duffy@Yankees 
32John Lackeyvs. Giants@Dodgers
33Ivan Nova@Braves 
34Lance Lynn@Dodgers@Rockies
35Mike Foltynewiczvs. Pirates@Giants
36Zack Wheelervs. Padres 
37Taijuan Walkervs. White Sox 
38Justin Verlander@Astros 
39Jimmy Nelsonvs. Blue Jaysvs. Diamondbacks
40Jerad Eickhoffvs. Rockiesvs. Reds
41Jose Berrios@Orioles 
42German Marquez@Philliesvs. Cardinals
43J.C. Ramirez@Rays@Marlins
44Michael Wacha@Rockies 
45Matt Garzavs. Blue Jays 
46Jose Quintana@Diamondbacks 
47Tyler Anderson@Phillies 
48Nate Karns@Yankees 
49Gio Gonzalezvs. Mariners 
50Jeff Samardzija@Cubs 

Analysis

  • Jacob deGrom’s upcoming matchup with the Padres is certainly one for fantasy owners to salivate over, but a blister issue that apparently crept up in the last of his seven shutout frames against the Angels this past Friday is something to monitor with the All-Star righty.

  • Slotting into the rankings just behind deGrom, Carlos Carrasco could be looking at an inviting two-start schedule if the Indians follow through on reports that he will return to the mound Tuesday in Cincinnati. Carrasco has not pitched since last Monday when he exited after 3.2 innings due to a pectoral issue.

  • It is inadvisable to go too far with Jose Berrios’ ranking just yet, but his performance at the show so far this season has been outstanding. He was clearly overmatched in the bigs during 2016, posting an ugly 8.02 ERA over 14 starts for the Twins. This year, after dominating Triple-A bats across 39.2 innings, Berrios has surrendered only one run on four hits and two walks while registering 15 punchouts through 15.2 innings.

Next 25 Starting Pitcher Rankings

RANKPITCHERMATCHUP 1MATCHUP 2
51Rich Hillvs. Cardinals 
52Danny Salazarvs. Royals 
53Jordan Montgomeryvs. Royals 
54Zack Godley@Brewers 
55Julio Teheranvs. Prates@Giants
56Jake Arrieta@Dodgers 
57Mike Clevingervs. Reds 
58Charlie Mortonvs. Tigers 
59Tanner Roarkvs. Marinersvs. Padres
60Dan Strailyvs. Angels 
61Sonny Grayvs. Marlins 
62Patrick Corbinvs. White Sox@Brewers
63Marco Estradavs. Rangers 
64Drew Pomeranzvs. Mariners 
65Robbie Ray@Brewers 
66Chris Tillmanvs. Twins 
67Kendall Gravemanvs. Marlins 
68Ian Kennedy@Indians 
69Kyle Freelandvs. Cardinals 
70Ricky Nolasco@Rays 
71Matt Andriesevs. Angels 
72Derek Hollandvs. Tigers 
73Matt Moore@Cubs 
74Trevor Bauervs. Reds 
75Jaime Garcia@Giants 
  • Danny Salazar has been frustrating for fantasy owners to this point in the campaign, but the peripherals are there to support some serious overall improvement. A 13.5 K/9 is obviously top notch, but a 5.66 ERA and 1.57 WHIP are almost too much to stomach. So what to do? Look at a 3.20 xFIP and .383 BABIP against the 2016 All Star this season for some direction. Run him out there for a meeting with the Royals on Friday night in Cleveland.

Nate Miller is a member of the Fantasy Sports Writers Association and has been an analyst in the industry since 2013. You can follow him on Twitter @Miller_RotoDad, where he is always up for fielding any Fantasy Baseball, Fantasy Football or DFS questions.