Los Angeles Angels vs San Francisco Giants — OVER 8.5
LOSS
LeanOVER 8.5
Odds-110
Confidence0.641
VenueOracle Park
Game InfoStart: 4:05 PM ET
Pitching MatchupJosé Soriano vs Carson Whisenhunt
Run-total lens: OVER 8.5 in Los Angeles Angels 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: José Soriano vs Carson Whisenhunt
Run-total lens: OVER 9.0 in Chicago White Sox vs Houston Astros. 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: Erick Fedde vs Ronel Blanco
Weather: 82.5°F, Wind 5.6 mph E (in from RF), Humidity 83%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 3
Milwaukee Brewers vs Colorado Rockies — OVER 7.95
WIN
LeanOVER 7.95
Odds-109
Confidence0.458
VenueAmerican Family Field
Game InfoStart: 2:10 PM ET
Pitching MatchupJacob Misiorowski vs Kyle Freeland
Run-total lens: OVER 7.95 in Milwaukee Brewers 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: Jacob Misiorowski vs Kyle Freeland
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 4
Detroit Tigers vs Kansas City Royals — UNDER 9.0
PUSH
LeanUNDER 9.0
Odds-111
Confidence0.442
VenueComerica Park
Game InfoStart: 1:40 PM ET
Pitching MatchupFramber Valdez vs Luinder Avila
Run-total lens: UNDER 9.0 in Detroit Tigers vs Kansas City Royals. 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: Framber Valdez vs Luinder Avila
Weather: 82.6°F, Wind 6.8 mph SW (in from LF), Humidity 63%, P.O.P. 6% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 5
Los Angeles Dodgers vs New York Mets — OVER 8.5
WIN
LeanOVER 8.5
Odds-119
Confidence0.384
VenueCiti Field
Game InfoStart: 1:40 PM ET
Pitching MatchupEmmet Sheehan vs Freddy Peralta
Run-total lens: OVER 8.5 in Los Angeles Dodgers 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.
Expanded total context
Pitching Matchup: Emmet Sheehan vs Freddy Peralta
Weather: 82.7°F, Wind 2.9 mph N (in from CF), Humidity 44%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 6
Pittsburgh Pirates vs Chicago Cubs — OVER 9.0
WIN
LeanOVER 9.0
Odds-107
Confidence0.381
VenuePNC Park
Game InfoStart: 1:35 PM ET
Pitching MatchupBraxton Ashcraft vs Jameson Taillon
Run-total lens: OVER 9.0 in Pittsburgh Pirates 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: Braxton Ashcraft vs Jameson Taillon
Weather: 79.1°F, Wind 1.8 mph W (out to CF), Humidity 68%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 7
Boston Red Sox vs Toronto Blue Jays — OVER 7.5
LOSS
LeanOVER 7.5
Odds-110
Confidence0.379
VenueFenway Park
Game InfoStart: 1:35 PM ET
Pitching MatchupRanger Suarez vs Kevin Gausman
Run-total lens: OVER 7.5 in Boston Red Sox 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: Ranger Suarez vs Kevin Gausman
Weather: 76.0°F, Wind 10.2 mph ENE (in from CF), Humidity 54%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 8
Baltimore Orioles vs Atlanta Braves — OVER 8.68
LOSS
LeanOVER 8.68
Odds-114
Confidence0.377
VenueOriole Park at Camden Yards
Game InfoStart: 1:35 PM ET
Pitching MatchupShane Baz vs Reynaldo López
Run-total lens: OVER 8.68 in Baltimore Orioles 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: Shane Baz vs Reynaldo López
Weather: 81.7°F, Wind 7.1 mph SE (out to LF), Humidity 65%, P.O.P. 1% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 9
Seattle Mariners vs Texas Rangers — UNDER 7.05
LOSS
LeanUNDER 7.05
Odds-101
Confidence0.291
VenueGlobe Life Field
Game InfoStart: 2:35 PM ET
Pitching MatchupLogan Gilbert vs Jacob deGrom
Run-total lens: UNDER 7.05 in Seattle Mariners 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: roof-controlled environment, market moved total up, run context favors over, savant contact quality leans under.
Expanded total context
Pitching Matchup: Logan Gilbert vs Jacob deGrom
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved up from 7.05 to 8.0 (+0.95).
Run Total 10
Miami Marlins vs San Diego Padres — UNDER 8.55
WIN
LeanUNDER 8.55
Odds-104
Confidence0.256
VenueloanDepot park
Game InfoStart: 1:40 PM ET
Pitching MatchupJanson Junk vs Walker Buehler
Run-total lens: UNDER 8.55 in Miami Marlins vs San Diego Padres. 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: Janson Junk vs Walker Buehler
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 11
St. Louis Cardinals vs Cincinnati Reds — OVER 8.5
LOSS
LeanOVER 8.5
Odds-109
Confidence0.251
VenueBusch Stadium
Game InfoStart: 2:15 PM ET
Pitching MatchupKyle Leahy vs Andrew Abbott
Run-total lens: OVER 8.5 in St. Louis Cardinals 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.
Philadelphia Phillies vs New York Yankees — OVER 8.0
WIN
LeanOVER 8.0
Odds-114
Confidence0.237
VenueCitizens Bank Park
Game InfoStart: 7:20 PM ET
Pitching MatchupCristopher Sánchez vs Will Warren
Run-total lens: OVER 8.0 in Philadelphia Phillies vs New York Yankees. 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: Cristopher Sánchez vs Will Warren
Run-total lens: UNDER 7.0 in Tampa Bay Rays vs Cleveland Guardians. 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: Drew Rasmussen vs Parker Messick
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 14
Minnesota Twins vs Athletics — OVER 9.86
WIN
LeanOVER 9.86
Odds-109
Confidence0.083
VenueTarget Field
Game InfoStart: 2:10 PM ET
Pitching MatchupConnor Prielipp vs Jeffrey Springs
Run-total lens: OVER 9.86 in Minnesota Twins 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: Connor Prielipp vs Jeffrey Springs
Weather: 93.5°F, Wind 7.7 mph SSW (in from LF), Humidity 56%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 15
Washington Nationals vs Arizona Diamondbacks — UNDER 10.0
LOSS
LeanUNDER 10.0
Odds-108
Confidence0.012
VenueNationals Park
Game InfoStart: 1:35 PM ET
Pitching MatchupMiles Mikolas vs Kohl Drake
Run-total lens: UNDER 10.0 in Washington Nationals 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: Miles Mikolas vs Kohl Drake
Weather: 81.6°F, Wind 4.9 mph S (out to CF), Humidity 62%, P.O.P. 3% (Open-Meteo fallback)