Pittsburgh Pirates vs Washington Nationals — OVER 10.27
LOSS
LeanOVER 10.27
Odds-110
Confidence0.972
VenueNationals Park
Game InfoStart: 11:05 AM ET
Pitching MatchupBraxton Ashcraft vs Carson Palmquist
The over is the right read because this game has too many ingredients pointing toward run creation to sit comfortably in a lower-scoring lane. The temperature is brutal, the pitching matchup carries volatility, and the total already lives in a range where a few crooked innings can send it home early. Even at an elevated number, the scoring environment still looks real.
Pittsburgh can do its part because the Pirates are seeing the ball well enough to keep pressure on a young Washington pitching path. Braxton Ashcraft has been the better recent starter, but the over case does not need him to implode; it just needs the Pirates lineup to keep putting men on base and force the Nationals into leverage outs before they are ready for them.
Washington has enough punch to answer, especially in heat that makes every mistake feel louder. The Nationals do not need to carry the total by themselves; they just need to turn a couple of innings into real damage against a Pirates staff that can become ordinary once it moves beyond the starter. That is enough to keep this game pointed over.
Expanded total context
Pitching Matchup: Braxton Ashcraft vs Carson Palmquist
Weather: 95.9°F, Wind 0.7 mph W (out to RF), Humidity 48%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 2
San Francisco Giants vs Colorado Rockies — OVER 13.0
LOSS
LeanOVER 13.0
Odds-107
Confidence0.905
VenueCoors Field
Game InfoStart: 8:10 PM ET
Pitching MatchupRobbie Ray vs Tomoyuki Sugano
A Coors Field total this high never feels comfortable, but the over still makes sense because the setup invites sustained traffic from both sides. The market has already pushed this number up hard, and it is not difficult to see why. In this park, one good offensive stretch from each lineup can put a big total under immediate pressure.
San Francisco has a strong path to carrying the heavier share. Even with Robbie Ray in excellent form, the Giants lineup gets a favorable hitting environment and a Rockies pitching group that has struggled to keep games orderly once contact starts stacking. Coors does not require perfection from an offense; it rewards persistence, and San Francisco should have plenty of chances.
Colorado only needs to contribute, not dominate, for this over to stay attractive. The Rockies are at home, the altitude keeps extra-base damage in play all night, and even a decent start can unravel quickly once the game reaches the softer parts of the staff. With that many pathways to offense, the over remains the lean.
Expanded total context
Pitching Matchup: Robbie Ray vs Tomoyuki Sugano
Weather: 91.8°F, Wind 13.4 mph NE (in from LF), Humidity 11%, P.O.P. 12% (Open-Meteo fallback)
Total Movement: Total moved up from 11.59 to 13.0 (+1.41).
Run Total 3
Philadelphia Phillies vs Kansas City Royals — OVER 9.5
LOSS
LeanOVER 9.5
Odds-113
Confidence0.752
VenueKauffman Stadium
Game InfoStart: 8:10 PM ET
Pitching MatchupJesús Luzardo vs Michael Wacha
The over works here because the number is reachable from more than one direction. Philadelphia can pressure this total with its own bats, Kansas City has enough contact quality to answer at home, and the market move upward suggests the scoring expectation is not just theoretical. At 9.5, this still looks like a game with room for offense.
The Phillies are the easier team to picture doing the heavy lifting. Their lineup travels, and even with Jesus Luzardo’s strong road form, the over case is mostly about how much damage Philadelphia can do against a quality but hittable Michael Wacha once the order turns over a second and third time.
Kansas City does not need a huge night to help this along. The Royals can scratch against left-handed pitching, and once the game gets into the middle innings the over only needs a couple of stress frames to become very live. In a matchup with two capable offenses and a total that has already climbed, the higher-scoring script still fits.
Expanded total context
Pitching Matchup: Jesús Luzardo vs Michael Wacha
Weather: 78.2°F, Wind 6.6 mph NNW (in from RF), Humidity 71%, P.O.P. 18% (Open-Meteo fallback)
Total Movement: Total moved up from 9.0 to 9.5 (+0.5).
Run Total 4
Los Angeles Dodgers vs San Diego Padres — OVER 9.5
LOSS
LeanOVER 9.5
Odds-110
Confidence0.743
VenueUNIQLO Field at Dodger Stadium
Game InfoStart: 10:10 PM ET
Pitching MatchupYoshinobu Yamamoto vs Griffin Canning
The over is still playable because this total is being driven less by blind park optimism and more by one very real imbalance in the matchup. The number climbed for a reason: Los Angeles has the kind of offense that can threaten a total on its own, and San Diego has enough talent to keep the game from becoming one-sided and quiet.
The Padres are the away team, but a lot of this total rests on what they allow. Griffin Canning enters with the shakier run-prevention profile, and that is dangerous against a Dodgers lineup that can turn one mistake into a four-run inning without needing a string of singles. Even if San Diego trails, its lineup still has enough bite to contribute late.
Los Angeles does not usually need ideal conditions to push an over, and the light breeze toward right only makes hard contact a little more interesting. Yoshinobu Yamamoto can pitch well and this game can still clear the number if the Dodgers do what their lineup is built to do. That keeps the total pointed over.
Expanded total context
Pitching Matchup: Yoshinobu Yamamoto vs Griffin Canning
Total Movement: Total moved up from 8.55 to 9.5 (+0.95).
Run Total 5
Miami Marlins vs Athletics — OVER 9.5
LOSS
LeanOVER 9.5
Odds-112
Confidence0.677
VenueSutter Health Park
Game InfoStart: 9:40 PM ET
Pitching MatchupSandy Alcantara vs Aaron Civale
The over stands out because the current number looks lighter than the scoring environment. The market has already chopped this total down from a much bigger opener, but the ingredients that create offense in Sacramento have not disappeared. Hot weather, a friendly carry profile, and two lineups coming off a 12-5 game still make 9.5 look reachable.
Miami has an obvious chance to drive this number. The Marlins just broke out in a big way Friday, with Kyle Stowers leading the charge, and they face a home pitching staff that can struggle to keep the game from spilling into high-leverage bullpen usage. Sandy Alcantara gives Miami a better chance to win, but he does not kill the over by himself in this setting.
The Athletics only need to hold up their end, and this park gives them a fair shot to do it. Aaron Civale can keep them competitive for stretches, but if the game turns into frequent baserunners and bullpen exposure, both teams can stack enough offense to clear this number. The lower adjusted total keeps the over attractive.
Total Movement: Total moved down from 11.0 to 9.5 (-1.5).
Run Total 6
Minnesota Twins vs New York Yankees — OVER 10.41
WIN
LeanOVER 10.41
Odds-107
Confidence0.671
VenueYankee Stadium
Game InfoStart: 1:35 PM ET
Pitching MatchupZebby Matthews vs Brendan Beck
This over is built on conditions as much as personnel. The heat is severe, the wind is helping balls toward right, and the number being offered by the market still sits well below the model’s projection. In a game that can swing with one burst of hard contact, the scoring setup remains stronger than the posted total suggests.
Minnesota has the away-team profile to help this move quickly. The Twins have enough lift and enough middle-order thump to pressure a first-start situation, and they do not need a flawless approach to create damage in weather like this. If they get to the Yankees’ pitching depth early, the over becomes very live.
New York is more than capable of answering, especially in its own park. The Yankees can punish mistakes to the short side, and a warm afternoon makes even routine traffic dangerous. With both clubs carrying realistic home-run paths and the weather doing its part, the higher-scoring script is still the better script.
Total Movement: Total moved down from 10.0 to 8.5 (-1.5).
Run Total 7
Milwaukee Brewers vs Arizona Diamondbacks — OVER 9.0
LOSS
LeanOVER 9.0
Odds-111
Confidence0.621
VenueChase Field
Game InfoStart: 9:40 PM ET
Pitching MatchupBrandon Woodruff vs Merrill Kelly
This total is not screamingly low, but the over still makes sense because both sides have plausible ways to get the game moving. Milwaukee brings one of the better offensive profiles in the matchup, Arizona is at home in a run-friendly setting, and nine runs is not an extreme ask when each lineup has a few routes to sustained pressure.
The Brewers are the stronger away-team piece of the handicap. Brandon Woodruff has returned sharply, but that does not erase the possibility of a managed workload, and Milwaukee’s lineup should have chances against Merrill Kelly even if he settles in for stretches. The Brewers can easily account for four or five runs on their own here.
Arizona only needs to meet them halfway. The Diamondbacks are not powerless in this building, and if they can force Milwaukee into the bullpen before the game is fully controlled, the over has enough life to justify the play. This is the kind of total that can look ordinary for a while and still clear by the eighth.
Expanded total context
Pitching Matchup: Brandon Woodruff vs Merrill Kelly
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved down from 9.09 to 9.0 (-0.09).
Run Total 8
Texas Rangers vs Detroit Tigers — OVER 8.5
In Progress
LeanOVER 8.5
Odds-109
Confidence0.484
VenueGlobe Life Field
Game InfoStart: 4:05 PM ET
Pitching MatchupCal Quantrill vs Jack Flaherty
The over is the better lean because this number leaves room for the game to open up after the starting matchup gets everyone’s attention. Both pitchers have recent positives, but neither side is so overpowering that an 8.5 total feels out of reach, especially once the batting orders cycle and the middle innings begin to matter.
Detroit has the type of away lineup that can help the scoring start without needing a full breakout. Jack Flaherty’s stronger June is real, but the Tigers can still contribute offense against Cal Quantrill if Texas does not keep contact contained. In a dome game, the environment is neutral enough that quality swings can still carry the day.
Texas makes the over easier to like because the Rangers are at home against a starter who still carries more overall volatility than his best recent stretch suggests. If the Rangers force Flaherty into longer counts and get into Detroit’s bullpen in range, eight and a half starts looking manageable rather than ambitious.
Expanded total context
Pitching Matchup: Cal Quantrill vs Jack Flaherty
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved up from 7.86 to 8.07 (+0.21).
Run Total 9
Baltimore Orioles vs Cincinnati Reds — OVER 9.5
WIN
LeanOVER 9.5
Odds-106
Confidence0.472
VenueGreat American Ball Park
Game InfoStart: 7:10 PM ET
Pitching MatchupBrandon Young vs Hunter Greene
The over is the right angle because Great American Ball Park rarely asks for much help to turn traffic into runs, and this matchup has enough uncertainty layered on top of the usual hitting environment. Baltimore can pressure the game, Cincinnati can answer at home, and 9.5 still feels fair in a park built for quick damage.
The Orioles bring a compelling away-team case for offense. Their lineup has been more stable lately, and Brandon Young’s form means Baltimore does not need to play from behind to help the total. More importantly, they get a first look at Hunter Greene in his season debut, and return starts often come with some combination of rust, pitch management, or uneven command.
The Reds are more than capable of doing their share if Baltimore slips at all. Their home park creates extra-base opportunities in a hurry, and the lineup has enough explosiveness to cash in on any inning that gets loose. With both teams carrying realistic scoring paths, the total still leans over.
Expanded total context
Pitching Matchup: Brandon Young vs Hunter Greene
Weather: 91.8°F, Wind 6.3 mph SSW (in from LF), Humidity 43%, P.O.P. 13% (Open-Meteo fallback)
Total Movement: Total moved up from 9.18 to 9.5 (+0.32).
Run Total 10
Atlanta Braves vs New York Mets — OVER 9.07
WIN
LeanOVER 9.07
Odds-110
Confidence0.381
VenueTruist Park
Game InfoStart: 8:08 PM ET
Pitching MatchupChris Sale vs Sean Manaea
The over makes sense because the market move from 8 to 9.07 reflects a real expectation that both offenses can matter, not just one. Even with Atlanta holding the cleaner side profile, this matchup has enough bats, enough warmth, and enough middle-inning scoring potential to support a higher total.
The Mets are the away team, and they do not need a monster night to justify the over. They simply need to force Chris Sale to work and create a few innings where traffic matters. That is a realistic ask for a lineup with enough on-base talent to turn one extra baserunner into a two-run swing.
Atlanta is the bigger reason the over stays attractive. The Braves get a home matchup against Sean Manaea while carrying the stronger lineup floor, and they are fully capable of doing the heavy lifting if the game tilts their way early. With both clubs able to contribute and the number still within reach, the higher-scoring script remains the better one.
Expanded total context
Pitching Matchup: Chris Sale vs Sean Manaea
Weather: 83.4°F, Wind 5.4 mph SSW (in from LF), Humidity 81%, P.O.P. 6% (Open-Meteo fallback)
Total Movement: Total moved up from 8.0 to 9.07 (+1.07).
Run Total 11
Boston Red Sox vs Los Angeles Angels — OVER 8.5
WIN
LeanOVER 8.5
Odds-109
Confidence0.293
VenueAngel Stadium
Game InfoStart: 9:38 PM ET
Pitching MatchupSonny Gray vs Sam Aldegheri
The over is playable because the total is modest enough to survive one strong pitching performance. Boston can do serious work against this number, the weather gives the ball a little help toward center, and the Angels are at home with enough offense to prevent the game from becoming too one-sided to score.
The Red Sox are the cleaner away-team contributor. Sonny Gray has been excellent, but that mostly helps the side; it does not erase the fact that Boston’s lineup should see chances against Sam Aldegheri once the order turns and the game asks the Angels for more than just four or five solid innings. The Red Sox can push this total on their own if they get the start they want.
Los Angeles does not need to explode to help the over cash. A couple of timely swings, one Boston bullpen lapse, and a game sitting 5-4 or 6-3 suddenly looks very natural. At 8.5, there is enough room for both offenses to matter, which keeps the total leaning over.
The over is the better play because Wrigley adds a little extra carry tonight and the number is still sitting at a manageable eight. That is a useful combination in a rivalry game where both teams can string together innings and neither starter is completely free from damage if the contact quality trends the wrong way.
St. Louis can help this from the road side. Kyle Leahy is coming off a good start, but the Cubs are patient enough to test whether that carries forward, and the Cardinals lineup has enough established power to answer if Chicago leaves too many balls in hittable spots. One solid inning from each side would put this total on pace quickly.
Chicago is the easier offense to trust at home, especially with Shota Imanaga still working to keep the long ball under control. The Cubs do not need a slugfest to clear eight; they just need both lineups to keep the pressure on for a few turns through the order. In these conditions, that feels like the better bet.
The under is the right call because this matchup is built around run prevention first. The park helps, the starting arms give the game a chance to stay orderly, and 7.5 is still playable when both teams are more likely to win with clean innings than with a barrage of extra-base hits.
Toronto’s contribution to the under starts with Shane Bieber keeping the Mariners from getting easy offense. The Blue Jays do not need him to dominate deep into the game; they just need competent early work in a park that naturally suppresses the kind of loud contact that flips an under in one inning. If Toronto also stays patient at the plate, it can help keep the tempo slow.
Seattle makes the under easier to trust because Logan Gilbert closed June with a 2.64 ERA and has looked comfortable carrying the front of this staff. The Mariners can certainly win, but their cleanest winning path is still a measured one. In a roof-friendly environment with two starters capable of setting the tone, the lower-scoring script remains the better script.
Expanded total context
Pitching Matchup: Logan Gilbert vs Shane Bieber
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total unchanged at 7.5.
Run Total 14
Cleveland Guardians vs Chicago White Sox — OVER 8.5
LOSS
LeanOVER 8.5
Odds-109
Confidence0.153
VenueProgressive Field
Game InfoStart: 7:10 PM ET
Pitching MatchupParker Messick vs Sean Burke
The over still has a case because the move from 7.5 to 8.5 reflects more than idle market noise. This matchup sits in the kind of middle ground where the starters are respectable, but neither offense needs many openings to create real damage once the game turns over to depth pieces and leverage innings.
Chicago can help this number from the road side even if Sean Burke throws well for stretches. The White Sox have already shown in this rivalry that they can stay competitive in tight games, and a total like this often cashes on persistence rather than on one huge outburst. If they force Cleveland to work from the fifth inning on, the over gains life.
The Guardians remain the more dependable home offense in terms of generating repeated pressure, especially if Parker Messick is merely solid instead of dominant. Cleveland does not need fireworks to cash an over 8.5; it just needs a few innings where contact strings together and the bullpen innings turn uncomfortable. That path is live enough to stay over.
Expanded total context
Pitching Matchup: Parker Messick vs Sean Burke
Weather: 82.1°F, Wind 5.5 mph NNW (in from CF), Humidity 66%, P.O.P. 7% (Open-Meteo fallback)
Total Movement: Total moved up from 7.5 to 8.5 (+1).
Run Total 15
Houston Astros vs Tampa Bay Rays — UNDER 7.0
LOSS
LeanUNDER 7.0
Odds-104
Confidence0.039
VenueDaikin Park
Game InfoStart: 7:10 PM ET
Pitching MatchupHunter Brown vs Drew Rasmussen
The under is the clearer play because this matchup is being shaped by two starters who are both in real form, not by reputation alone. The total has already ticked down, and that move makes sense in a game where every run should feel expensive and both teams are likely to treat the middle innings like high leverage from the start.
Tampa Bay gives the under a strong foundation with Drew Rasmussen, who just took home AL Pitcher of the Month honors after a 0.82 ERA over his last five starts. The Rays do not need to score much if he keeps doing what he has been doing: limiting damage, staying ahead, and forcing opponents to build rallies the hard way.
Houston can absolutely win this game, but its cleanest path is a tight one because Hunter Brown has also been sharp since returning, carrying a 2.45 ERA in that stretch. That gives both teams a natural reason to play inside a narrow scoring band. With two in-form starters and a total already sitting at seven, the under is still the better side of the number.
Expanded total context
Pitching Matchup: Hunter Brown vs Drew Rasmussen
Weather: 94.9°F, Wind 10.9 mph S (out to CF), Humidity 46%, P.O.P. 16% (Open-Meteo fallback)
Total Movement: Total moved down from 7.32 to 7.0 (-0.32).