Check out all of our starting pitcher rankings and other lineup selection tools here to help you make smart fantasy baseball lineup decisions. MLB betting tips for each day's slate of games will also be added in the morning. MLB game odds are provided by ESPN BET, and all fantasy advice is geared toward ESPN 10-team leagues with standard scoring.
Note: All information is accurate as of the time of publication. For updates, including what you might have missed from last night, as well as any breaking news that might impact today's MLB slate, be sure to check out the latest fantasy baseball news.
Jump to: Pitching notes | Hitting notes | Betting tips
Reliever depth chart | Start a new league
Pitchers to stream Saturday
Boston Red Sox RHP Richard Fitts has opened the season with a pair of quality starts, though he's only fanned eight over 12 innings. Even so, the rookie lines up for another favorable effort on the road against the Chicago White Sox.
Streaming on the road in the Great American Ball Park is usually ill advised, but the Cincinnati Reds offense has yet to get untracked and their strikeout rate is the seventh highest in the league. Pittsburgh Pirates LHP Andrew Heaney punched out 10 New York Yankees in seven frames in his last outing, and the southpaw should pile up more strikeouts on Saturday.
Pitchers to avoid Saturday
Only six of the Saturday's 30 probable starters are rostered in over half of ESPN leagues and there isn't anyone meriting a hard pass. The closest is Toronto Blue Jays RHP Jose Berrios for his road date with the Baltimore Orioles. However, the Orioles are slow out of the gate and Berrios was solid last time out, limiting the Boston Red Sox to just one run over seven frames in Fenway Park, albeit with only two strikeouts.
Today's best matchups for pitchers
Seattle Mariners pitchers vs. Rangers hitters
Offense: D | Park: A+ | Umpire: A | Temperature: A+ | Wind: B | Home
The average pitcher would post a 3.36 ERA in this matchup.
San Diego Padres pitchers vs. Rockies hitters
Offense: A | Park: B | Umpire: C | Temperature: B+ | Wind: D | Home
The average pitcher would post a 3.38 ERA in this matchup.
Texas Rangers pitchers vs. Mariners hitters
Offense: D | Park: A+ | Umpire: A | Temperature: A+ | Wind: B | Away
The average pitcher would post a 3.63 ERA in this matchup.
Today's worst matchups for pitchers
Chicago Cubs pitchers vs. Dodgers hitters
Offense: F | Park: C | Umpire: D | Temperature: B | Wind: C | Away
The average pitcher would post a 5.53 ERA in this matchup.
Milwaukee Brewers pitchers vs. Diamondbacks hitters
Offense: C | Park: D | Umpire: F | Temperature: D+ | Wind: C | Away
The average pitcher would post a 4.85 ERA in this matchup.
Los Angeles Dodgers pitchers vs. Cubs hitters
Offense: D | Park: C | Umpire: D | Temperature: B | Wind: C | Home
The average pitcher would post a 4.67 ERA in this matchup.
Hitters to stream Saturday
In May, all Saturday afternoon games in Sacramento will be played at night to avoid the hotter afternoons. However, it's still April so the temperature will be in the hitter friendly high 70s when the Athletics host the New York Mets. RHP Mitch Spence is slated to take the hill for the home team, landing the left-handed contingent of the Mets in a favorable spot. OF Brandon Nimmo and OF Jesse Winker should benefit the most.
Temperature is never a problem in Houston with the retractable roof in Daikin Park. However, the Houston Astros right-handed batters pose a problem for Los Angeles Angels LHP Tyler Alexander. SS Jeremy Pena and 2B Brendan Rodgers are the main streamers for the home team.
Hitters to avoid Saturday
There aren't any offenses to avoid, so let's check in on the teams doing the best job controlling the running game early in the season. Be wary of stolen bases when your batters are facing the Mets, Kansas City Royals, Milwaukee Brewers, White Sox and Detroit Tigers. They're the only five batteries cutting down at least 40% of would-be base stealers.
Today's best matchups for hitters
Miami Marlins LHB vs. Nationals pitchers
SP: A+ | Bullpen: A+ | Park: B | Umpire: F | Framing: C | Temperature: C | Wind: C | Home
The average hitter would post a .347 wOBA in this matchup.
Cincinnati Reds RHB vs. Pirates pitchers
SP: B | Bullpen: B | Park: A | Umpire: B | Framing: B | Temperature: D | Wind: B | Home
The average hitter would post a .338 wOBA in this matchup.
Arizona Diamondbacks LHB vs. Brewers pitchers
SP: B | Bullpen: D | Park: B | Umpire: A+ | Framing: D | Temperature: C | Wind: C | Home
The average hitter would post a .335 wOBA in this matchup.
Today's worst matchups for hitters
Texas Rangers RHB vs. Mariners pitchers
SP: F | Bullpen: C | Park: F | Umpire: F | Framing: F | Temperature: F | Wind: D | Away
The average hitter would post a .237 wOBA in this matchup.
Seattle Mariners RHB vs. Rangers pitchers
SP: F | Bullpen: C | Park: F | Umpire: F | Framing: D | Temperature: F | Wind: D | Home
The average hitter would post a .262 wOBA in this matchup.
Kansas City Royals RHB vs. Guardians pitchers
SP: C | Bullpen: F | Park: C | Umpire: D | Framing: F | Temperature: F | Wind: D | Away
The average hitter would post a .264 wOBA in this matchup.
Betting tips
Best/worst pitcher/hitter matchups and betting projections are generated by THE BAT X, a system created by Derek Carty using advanced methods like those utilized in MLB front offices, accounting for a variety of factors including player talent, ballparks, bullpens, weather, umpires, defense, catcher pitch framing and lots more. Betting projections for every player, team and game can be found at EV Analytics.
Note: Expected value is a measure of how good a bet is, factoring the probability that it will win versus the odds the book is providing. If you were to wager $1.00 100 times on a bet with an expected value of $25, you would win some and you would lose some, but in the end, you would expect to come away with $25 in profit on your $100 investment.
Today's Top YRFI/NRFI Bets
Rangers @ Mariners | NRFI (-135) Projection59% chance of NO RUN with a $4.50 EV Brewers @ D-Backs | NRFI (-105) Projection52% chance of NO RUN with a $1.97 EV Phillies @ Cardinals | NRFI (-125) Projection56% chance of NO RUN with a $0.42 EV