Washington Nationals vs Atlanta Braves — OVER 8.91
LOSS
LeanOVER 8.91
Odds-104
Confidence0.623
VenueTruist Park
Game InfoStart: 1:35 PM ET
Pitching MatchupCade Cavalli vs JR Ritchie
Run-total lens: OVER 8.91 in Washington Nationals vs Atlanta Braves. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Cade Cavalli vs JR Ritchie
Weather: 86.1°F, Wind 7.3 mph SW (in from LF), Humidity 68%, P.O.P. 12% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 2
Detroit Tigers vs Athletics — OVER 10.05
WIN
LeanOVER 10.05
Odds-110
Confidence0.591
VenueSutter Health Park
Game InfoStart: 4:05 PM ET
Pitching MatchupKeider Montero vs Gage Jump
Run-total lens: OVER 10.05 in Detroit Tigers vs Athletics. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Keider Montero vs Gage Jump
Weather: 96.4°F, Wind 3.7 mph NW (in from RF), Humidity 26%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 3
Philadelphia Phillies vs Baltimore Orioles — OVER 8.0
PUSH
LeanOVER 8.0
Odds-109
Confidence0.411
VenueOriole Park at Camden Yards
Game InfoStart: 1:35 PM ET
Pitching MatchupZack Wheeler vs Kyle Bradish
Run-total lens: OVER 8.0 in Philadelphia Phillies vs Baltimore Orioles. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Cleveland Guardians vs Arizona Diamondbacks — UNDER 7.91
WIN
LeanUNDER 7.91
Odds-112
Confidence0.38
VenueProgressive Field
Game InfoStart: 1:40 PM ET
Pitching MatchupGavin Williams vs Merrill Kelly
Run-total lens: UNDER 7.91 in Cleveland Guardians vs Arizona Diamondbacks. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Gavin Williams vs Merrill Kelly
Weather: 79.8°F, Wind 8.1 mph S (out to CF), Humidity 74%, P.O.P. 13% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 5
Milwaukee Brewers vs Los Angeles Angels — OVER 7.36
LOSS
LeanOVER 7.36
Odds-109
Confidence0.355
VenueAngel Stadium
Game InfoStart: 3:15 PM ET
Pitching MatchupJacob Misiorowski vs Walbert Ureña
Run-total lens: OVER 7.36 in Milwaukee Brewers vs Los Angeles Angels. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Jacob Misiorowski vs Walbert Ureña
Run-total lens: UNDER 7.5 in Tampa Bay Rays vs Chicago White Sox. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Griffin Jax vs Anthony Kay
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 7
Miami Marlins vs New York Mets — OVER 8.5
LOSS
LeanOVER 8.5
Odds-121
Confidence0.304
VenueCiti Field
Game InfoStart: 1:40 PM ET
Pitching MatchupSandy Alcantara vs Robert Stock
Run-total lens: OVER 8.5 in Miami Marlins vs New York Mets. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
San Diego Padres vs San Francisco Giants — UNDER 8.0
LOSS
LeanUNDER 8.0
Odds-109
Confidence0.302
VenuePetco Park
Game InfoStart: 4:10 PM ET
Pitching MatchupKyle Hart vs Landen Roupp
Run-total lens: UNDER 8.0 in San Diego Padres vs San Francisco Giants. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Kyle Hart vs Landen Roupp
Weather: 81.3°F, Wind 7.7 mph W (out to RF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 9
St. Louis Cardinals vs Toronto Blue Jays — UNDER 8.55
WIN
LeanUNDER 8.55
Odds-102
Confidence0.282
VenueRogers Centre
Game InfoStart: 1:37 PM ET
Pitching MatchupMatthew Liberatore vs Max Scherzer
Run-total lens: UNDER 8.55 in St. Louis Cardinals vs Toronto Blue Jays. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Matthew Liberatore vs Max Scherzer
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 10
New York Yankees vs Chicago Cubs — OVER 6.5
LOSS
LeanOVER 6.5
Odds-120
Confidence0.251
VenueWrigley Field
Game InfoStart: 2:20 PM ET
Pitching MatchupGerrit Cole vs Colin Rea
Run-total lens: OVER 6.5 in New York Yankees vs Chicago Cubs. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Gerrit Cole vs Colin Rea
Weather: 69.2°F, Wind 13.9 mph N (in from RF), Humidity 98%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 11
Minnesota Twins vs Seattle Mariners — UNDER 7.0
LOSS
LeanUNDER 7.0
Odds-114
Confidence0.249
VenueT-Mobile Park
Game InfoStart: 4:10 PM ET
Pitching MatchupTaj Bradley vs George Kirby
Run-total lens: UNDER 7.0 in Minnesota Twins vs Seattle Mariners. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Taj Bradley vs George Kirby
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 12
Kansas City Royals vs Colorado Rockies — OVER 11.45
LOSS
LeanOVER 11.45
Odds-105
Confidence0.169
VenueCoors Field
Game InfoStart: 3:10 PM ET
Pitching MatchupSeth Lugo vs Kyle Freeland
Run-total lens: OVER 11.45 in Kansas City Royals vs Colorado Rockies. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Seth Lugo vs Kyle Freeland
Weather: 101.9°F, Wind 7.4 mph ENE (in from LF), Humidity 10%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 13
Pittsburgh Pirates vs Cincinnati Reds — OVER 8.55
WIN
LeanOVER 8.55
Odds-118
Confidence0.158
VenueGreat American Ball Park
Game InfoStart: 1:40 PM ET
Pitching MatchupMitch Keller vs Chase Burns
Run-total lens: OVER 8.55 in Pittsburgh Pirates vs Cincinnati Reds. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Mitch Keller vs Chase Burns
Weather: 72.7°F, Wind 1.6 mph NE (in from RF), Humidity 93%, P.O.P. 10% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 14
Boston Red Sox vs Los Angeles Dodgers — OVER 8.5
WIN
LeanOVER 8.5
Odds-104
Confidence0.155
VenueUNIQLO Field at Dodger Stadium
Game InfoStart: 7:20 PM ET
Pitching MatchupJake Bennett vs Emmet Sheehan
Run-total lens: OVER 8.5 in Boston Red Sox vs Los Angeles Dodgers. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Run-total lens: UNDER 8.5 in Houston Astros vs Texas Rangers. Confidence is driven by weather and wind context, park/run environment, team offense-vs-prevention signals, total-line movement, and supporting run indicators (bullpen/platoon/umpire/pitch mix), plus historical and Savant contact baselines. Key bearing factors here: frozen pregame total pick.
Expanded total context
Pitching Matchup: Peter Lambert vs Kumar Rocker
Weather: 91.6°F, Wind 1.3 mph NNE (in from LF), Humidity 49%, P.O.P. 0% (Open-Meteo fallback)