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
In two starts this month, Eury Perez logged 11 total innings, fanning 15 with just one walk. The only run allowed came courtesy of a Matt McLain home run in a 12-2 Miami victory over the Cincinnati Reds on July 8. Perez closes out the pre-break portion of the schedule with a road date against the Baltimore Orioles. The righty matches well with the host's impatient lineup, sporting an above average strikeout rate.
After losing a no-hitter in the ninth inning to end June, Nick Martinez struggled in two July efforts, yielding 14 earned runs in just 11 2/3 innings, including 10 in his previous outing. With the Reds closing out the proverbial first half at home against the Colorado Rockies, Martinez is in a great spot to head into the break on a high note. The Rockies sport the highest strikeout rate and second lowest wOBA facing righties in away tilts.
Brayan Bello enters his last start before the break on an extended role, with a 2.83 ERA and 1.07 WHIP over his prior nine efforts, spanning 54 stanzas. He hasn't been dominant with a pedestrian 45 punchouts over that stretch, but he only issued 15 free passes while surrendering just five long balls. The Boston Red Sox and Tampa Bay Rays close a key four-game set in Fenway Park. There is some risk with Bello coming off 107 pitches in his last outing and an all-hands-on deck approach with the bullpen, but Bello's recent success merits an active roster spot.
Today's best matchups for pitchers
Milwaukee Brewers pitchers vs. Nationals hitters
Offense: B | Park: A | Umpire: F | Temperature: D | Wind: C | Home
The average pitcher would post a 4.11 ERA in this matchup.
Texas Rangers pitchers vs. Astros hitters
Offense: B | Park: B | Umpire: D | Temperature: C+ | Wind: C | Away
The average pitcher would post a 4.16 ERA in this matchup.
New York Mets pitchers vs. Royals hitters
Offense: C | Park: C | Umpire: B | Temperature: D | Wind: B | Away
The average pitcher would post a 4.20 ERA in this matchup.
Today's worst matchups for pitchers
Miami Marlins pitchers vs. Orioles hitters
Offense: D | Park: D | Umpire: C | Temperature: D | Wind: C | Away
The average pitcher would post a 5.05 ERA in this matchup.
Arizona Diamondbacks pitchers vs. Angels hitters
Offense: F | Park: C | Umpire: D | Temperature: D+ | Wind: D | Away
The average pitcher would post a 5.04 ERA in this matchup.
San Francisco Giants pitchers vs. Dodgers hitters
Offense: F | Park: C | Umpire: C | Temperature: A | Wind: D | Home
The average pitcher would post a 4.99 ERA in this matchup.
Hitters to stream on Sunday
Since his 2025 debut on June 15 when Austin Gomber tossed five scoreless frames, the Colorado Rockies lefty posted a 7.45 ERA and 1.81WHIP. It won't get any easier with a road date against the Reds in the Great American Ballpark. Matt McLain, Austin Hays, Spencer Steer, Tyler Stephenson and Noelvi Marte all enjoy the platoon edge on a vulnerable southpaw.
Hitters to avoid on Sunday
The Los Angeles Dodgers entered Saturday's action on a seven-game losing streak, over which time they're averaging only 2.4 runs per game. Their final game heading into the break is a tough road affair against Robbie Ray and the San Francisco Giants. Ray elected to face the Dodgers and did not accept his All-Star invite, which is bad news for the Giants' NL West neighbors to the south. The Dodgers bats will no doubt go on a roll after the break but avoiding them Sunday is prudent.
Today's best matchups for hitters
Cincinnati Reds batters vs. Rockies pitchers
SP: B | Bullpen: C | Park: A | Umpire: B | Framing: B | Temperature: B | Wind: C | Home
The average hitter would post a .356 wOBA in this matchup.
Athletics LHB vs. Blue Jays pitchers
SP: B | Bullpen: D | Park: B | Umpire: C | Framing: D | Temperature: A | Wind: B | Home
The average hitter would post a .346 wOBA in this matchup.
Minnesota Twins LHB vs. Pirates pitchers
SP: B | Bullpen: C | Park: B | Umpire: D | Framing: C | Temperature: B | Wind: C | Home
The average hitter would post a .344 wOBA in this matchup.
Today's worst matchups for hitters
Rangers LHB vs. Astros pitchers
The average hitter would post a .268 wOBA in this matchup.
Washington Nationals RHB vs. Brewers pitchers
SP: F | Bullpen: B | Park: F | Umpire: A | Framing: D | Temperature: B | Wind: C | Away
The average hitter would post a .286 wOBA in this matchup.
San Francisco Giants LHB vs. Dodgers pitchers
SP: F | Bullpen: D | Park: C | Umpire: C | Framing: B | Temperature: D | Wind: A | Home
The average hitter would post a .286 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
Dillon Dingler | OVER 0.5 HR (+900)
Projection: 11% chance of this bet hitting, with a $12.30 EV
One reason to bet this: Among all stadiums, Comerica Park has the second-lowest average fence height.
Cole Young | OVER 0.5 HR (+1400)
Projection: 7% chance of this bet hitting, with a $8.30 EV
One reason to bet this: The forecast expects temperatures in this contest to reach the second-highest level of the day at 86 degrees, which is highly linked to an increase in offense (and a reduction in strikeouts).
Today's top pitcher prop bets
Brayan Bello | UNDER 2.5 ER (-100)
Projection: 57% chance of this bet hitting, with a $14.48 EV
One reason to bet this: The wind projects to be blowing in from RF at 8.1 mph in this contest, the best of the day for mound aces.
Joey Cantillo | UNDER 5.5 K (-120)
Projection: 61% chance of this bet hitting, with a $14.31 EV
One reason to bet this: Cantillo has had positive variance on his side thus far when it comes to his strikeouts this year, putting up a 12.11 K/9 despite my projections estimating his true talent level to be 9.71 -- a 2.40 K/9 gap.
Simeon Woods Richardson | OVER 4.5 K (+120)
Projection: 50% chance of this bet hitting, with a $10.77 EV
One reason to bet this: According to my projections, Christian Vazquez (the Twins' expected catcher today) grades out as a good pitch framer.
Today's Top YRFI/NRFI Bets
Nationals @ Brewers | NRFI (-110)
Projection: 54% chance of NO RUN with a $4.18 EV
Mets @ Royals | YRFI (-105)
Projection: 51% chance of RUN with a $0.45 EV