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 on Sunday
After allowing just one earned run in six innings in his last effort, Edward Cabrera is down to a 2.39 ERA and 1.10 WHIP over his last 14 starts, spanning 75 1/3 innings. He punched out 76 with just two walks over that stretch. The Miami Marlins host the New York Yankees in the final game of an interleague set. Even without Aaron Judge, the Yankees rely on the long ball, and they’ll experience a major park downgrade in South Beach.
Sean Burke lacks consistency so this is a risk, but he’s amped up his strikeouts lately. With the Chicago White Sox visiting the Los Angeles Angels, Burke is in a great spot to keep missing bats, facing the offense with the second highest strikeout rate with a righty on the hill. Burke has 39 strikeouts over his past 35 innings, supporting a 3.09 ERA in that stretch.
Joey Cantillo‘s 4.57 ERA and 1.52 WHIP in July is misleading. He was pitching better as a reliever, but the Cleveland Guardians transitioned him to the rotation last month and Cantillo’s control suffered. He fanned 27 over 21 2/3 innings but also issued 14 free passes. On Sunday, Cantillo faces an impatient and watered down Minnesota Twins lineup, a result of gutting their squad at the trade deadline. This is more of a deep league call, but Cantillo has the potential to rack up a bunch of strikeouts.
Today’s best matchups for pitchers
Chicago Cubs pitchers vs. Orioles hitters
Offense: D | Park: B | Umpire: C | Temperature: C- | Wind: A+ | Home
The average pitcher would post a 3.75 ERA in this matchup.
Seattle Mariners pitchers vs. Rangers hitters
Offense: D | Park: A+ | Umpire: C | Temperature: B | Wind: D | Home
The average pitcher would post a 3.96 ERA in this matchup.
Los Angeles Angels pitchers vs. White Sox hitters
Offense: B | Park: C | Umpire: C | Temperature: D | Wind: D | Home
The average pitcher would post a 4.00 ERA in this matchup.
Today’s worst matchups for pitchers
Colorado Rockies pitchers vs. Pirates hitters
Offense: C | Park: F | Umpire: D | Temperature: D- | Wind: A | Home
The average pitcher would post a 5.92 ERA in this matchup.
Tampa Bay Rays pitchers vs. Dodgers hitters
Offense: F | Park: C | Umpire: C | Temperature: D- | Wind: D | Home
The average pitcher would post a 5.51 ERA in this matchup.
Pittsburgh Pirates pitchers vs. Rockies hitters
Offense: A | Park: F | Umpire: D | Temperature: D- | Wind: A | Away
The average pitcher would post a 5.45 ERA in this matchup.
Hitters to stream on SundayHitters to avoid on Sunday
It’s always tempting to deploy hitters facing a pitcher returning after a long layoff since they may not be sharp and may be under a pitch limit. For those same reasons, it’s a risk to stream the pitcher. To be honest, Luis Gil could have been included with the pitchers to stream, but due to the risk, the attention will turn to Marlins hitters with Gil making his 2025 debut for the Yankees. Gil pitched well in rehab, fanning 24 in 14 1/3 innings, but he also walked seven. Even though they struggled Friday night, the Yankees have assembled a lockdown bullpen, so if Gil’s workload is limited, Marlins bats will still be challenged. It’s best to look elsewhere for hitters on the final day of this fantasy scoring period.
Today’s best matchups for hitters
Colorado Rockies batters vs. Pirates pitchers
SP: C | Bullpen: C | Park: A+ | Umpire: A | Framing: C | Temperature: A | Wind: D | Home
The average hitter would post a .380 wOBA in this matchup.
Pittsburgh Pirates batters vs. Rockies pitchers
SP: A | Bullpen: C | Park: A+ | Umpire: A | Framing: B | Temperature: A | Wind: D | Away
The average hitter would post a .376 wOBA in this matchup.
Cleveland Guardians LHB vs. Twins pitchers
SP: A+ | Bullpen: A | Park: B | Umpire: A+ | Framing: D | Temperature: B | Wind: D | Home
The average hitter would post a .359 wOBA in this matchup.
Today’s worst matchups for hitters
Seattle Mariners RHB vs. Rangers pitchers
SP: F | Bullpen: B | Park: F | Umpire: B | Framing: D | Temperature: D | Wind: B | Home
The average hitter would post a .266 wOBA in this matchup.
St. Louis Cardinals batters vs. Padres pitchers
SP: F | Bullpen: F | Park: C | Umpire: C | Framing: C | Temperature: C | Wind: C | Away
The average hitter would post a .284 wOBA in this matchup.
Baltimore Orioles RHB vs. Cubs pitchers
SP: C | Bullpen: D | Park: D | Umpire: C | Framing: B | Temperature: C | Wind: F | Away
The average hitter would post a .288 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
Christian Walker | OVER 0.5 HR (+475)
Projection: 19% chance of this bet hitting, with a $8.68 EV
One reason to bet this: Despite posting a .300 wOBA this year, my projections believe Walker has had bad variance on his side given the .027 deviation between that figure and his estimated true talent wOBA of .327.
Shea Langeliers | OVER 0.5 HR (+400)
Projection: 21% chance of this bet hitting, with a $6.85 EV
One reason to bet this: Among all stadiums, Sutter Health Park has the fifth-lowest average fence height.
Today’s top pitcher prop bets
Jacob deGrom | UNDER 6.5 K (+105)
Projection: 72% chance of this bet hitting, with a $27.23 EV
One reason to bet this: The Seattle Mariners have six batters in the projected lineup that will hold the platoon advantage over deGrom in todays game.
Joey Cantillo | UNDER 5.5 K (-105)
Projection: 59% chance of this bet hitting, with a $15.72 EV
One reason to bet this: Cantillo’s 1820-rpm fastball spin rate this year grades out in the third percentile among all starters.
Colin Rea | OVER 4.5 K (+115)
Projection: 52% chance of this bet hitting, with a $12.12 EV
One reason to bet this: The No. 4 park in baseball for boosting strikeouts, via my projections, is Wrigley Field.
Today’s Top YRFI/NRFI Bets
D-Backs @ Athletics | NRFI (+110)
Projection: 49% chance of NO RUN with a $3.45 EV
Pirates @ Rockies | YRFI (-150)
Projection: 62% chance of RUN with a $4.25 EV
Cardinals @ Padres | NRFI (-110)
Projection: 53% chance of NO RUN with a $1.87 EV