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 BETand 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 on Friday
Historically, Dean Kremer sports a near league average strikeout rate. It's down a couple of ticks this season but it's climbing with 29 punchouts over his previous 29 1/3 innings. This adds to Kremer's sneaky points league allure as he pitched into the sixth inning in 10 of his 12 starts, including the last 10. The Baltimore Orioles open a road series in Sacramento against the Athletics, so it won't be a cakewalk, but Kremer is the top-ranked streamer on a Friday ledger devoid of the typically more appealing options.
It's risky to use a pitcher coming off a complete game since they'll often have their innings tempered the next time. However, the Tampa Bay Rays are giving Zack Littell five days of rest to recover from his 117-pitch effort to end May. Still, he's eclipsed the century mark in two of his last three outings so don't be surprised if Friday's home date with the Miami Marlins is "five and fly". Littell should still post a solid outing facing a below average offense.
Pitchers to avoid on Friday
Nick Lodolo's 2.86 ERA and 1.20 WHIP with 29 punchouts on his last 28 1/3 frames edged his rostership to over 50% in ESPN leagues. However, he opens June with a tough home matchup against the Arizona Diamondbacks. The visitors tote an above average lineup facing lefties and fan at the lowest clip with a southpaw on the hill. Those in leagues with a games started limit may want to look elsewhere.
Today's best matchups for pitchers
Houston Astros pitchers vs. Guardians hitters
Offense: A | Park: C | Umpire: N/A | Temperature: B | Wind: B | Away
The average pitcher would post a 3.71 ERA in this matchup.
Milwaukee Brewers pitchers vs. Padres hitters
Offense: C | Park: A | Umpire: N/A | Temperature: C+ | Wind: C | Home
The average pitcher would post a 3.84 ERA in this matchup.
Cleveland Guardians pitchers vs. Astros hitters
Offense: C | Park: C | Umpire: N/A | Temperature: B | Wind: B | Home
The average pitcher would post a 3.90 ERA in this matchup.
Today's worst matchups for pitchers
Colorado Rockies pitchers vs. Mets hitters
Offense: D | Park: F | Umpire: N/A | Temperature: A | Wind: A | Home
The average pitcher would post a 5.50 ERA in this matchup.
St. Louis Cardinals pitchers vs. Dodgers hitters
Offense: F | Park: B | Umpire: N/A | Temperature: C- | Wind: C | Home
The average pitcher would post a 5.19 ERA in this matchup.
Boston Red Sox pitchers vs. Yankees hitters
Offense: F | Park: B | Umpire: N/A | Temperature: D | Wind: B | Away
The average pitcher would post a 5.10 ERA in this matchup.
Hitters to stream on Friday
It's low-hanging fruit, but action returns to Coors Field this weekend with the New York Mets visiting the Colorado Rockies. Grabbing Brandon Nimmo, Jeff McNeil, Francisco Alvarez, Starling Marte and Brett Baty for Friday, and keeping them for the series is a solid approach.
Hitters to avoid on Friday
A common comedic tool is the running gag. This note involves running but is not a gag. Teams have attempted 18 steals against the Kansas City Royals all season, with only half succeeding. Unless things change, for the first game of every Royals' series, the advice will be to gag the opponents whose main asset is steals. With the Chicago White Sox hosting the Royals this weekend, Luis Robert Jr. and his 21 pilfers are best left on the fantasy bench.
Today's best matchups for hitters
New York Mets batters vs. Rockies pitchers
SP: A | Bullpen: C | Park: A+ | Framing: B | Temperature: D | Wind: D | Away
The average hitter would post a .357 wOBA in this matchup.
Colorado Rockies batters vs. Mets pitchers
SP: C | Bullpen: A+ | Park: A+ | Framing: D | Temperature: D | Wind: D | Home
The average hitter would post a .349 wOBA in this matchup.
Washington Nationals RHB vs. Rangers pitchers
SP: A+ | Bullpen: A+ | Park: D | Framing: D | Temperature: B | Wind: B | Home
The average hitter would post a .345 wOBA in this matchup.
Today's worst matchups for hitters
Chicago Cubs batters vs. Tigers pitchers
SP: F | Bullpen: F | Park: D | Framing: D | Temperature: C | Wind: C | Away
The average hitter would post a .261 wOBA in this matchup.
San Francisco Giants RHB vs. Braves pitchers
SP: F | Bullpen: C | Park: C | Framing: D | Temperature: D | Wind: A | Home
The average hitter would post a .286 wOBA in this matchup.
Los Angeles Dodgers RHB vs. Cardinals pitchers
SP: F | Bullpen: B | Park: D | Framing: D | Temperature: C | Wind: C | Away
The average hitter would post a .291 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 used 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 home run prop bets
Vladimir Guerrero Jr | OVER 0.5 HR (+500)
Projection: 20% chance of this bet hitting, with a $19.94 EV
One reason to bet this: Guerrero has seen a substantial increase in his exit velocity in recent games. Compare his 97-mph average over the last two weeks to his season-long 93.4-mph mark.
Nick Fortes | OVER 0.5 HR (+1100)
Projection: 10% chance of this bet hitting, with a $18.20 EV
One reason to bet this: Fortes' ability to hit the ball at a HR-optimizing launch angle (between 23-34 degrees) has increased from 2024 to 2025, increasing from 11.6% to 22.2%.
Yandy Diaz | OVER 0.5 HR (+700)
Projection: 14% chance of this bet hitting, with a $13.44 EV
One reason to bet this: Diaz has seen a substantial improvement in his exit velocity on flyballs this season. Compare his current 95.5-mph average to last year's 91.9-mph mark.
Today's top pitcher prop bets
Justin Wrobleski | UNDER 3.5 K (-120)
Projection: 63% chance of this bet hitting, with a $18.69 EV
One reason to bet this: According to my projections, Will Smith (the Dodgers' expected catcher) grades out as a weak pitch framer.
Colton Gordon | UNDER 4.5 K (-150)
Projection: 67% chance of this bet hitting, with a $17.60 EV
One reason to bet this: Gordon's 2,038-rpm fastball spin rate in 2025 ranks only in the sixth percentile out of all starters.
Davis Martin | UNDER 3.5 K (-125)
Projection: 60% chance of this bet hitting, with a $8.97 EV
One reason to bet this: The Kansas City Royals (20.6 K% per my projections) are projected to have the fifth-least strikeout-prone lineup of all teams today.
Today's top YRFI/NRFI bets
Orioles @ Athletics | NRFI (+125)
Projection: 49% chance of NO RUN with a $9.64 EV
Phillies @ Pirates | YRFI (-115)
Projection: 57% chance of RUN with a $7.89 EV
Rangers @ Nationals | NRFI (-100)
Projection: 52% chance of NO RUN with a $3.70 EV