Underdog 1
New York Yankees over Philadelphia Phillies
WIN
New York Yankees vs Philadelphia Phillies prediction — 2026-07-24 • First pitch: 6:45 PM ET
Vince Valentino (Showman) — First-pitch read: New York Yankees over Philadelphia Phillies at +119. Model confidence is 0.501 on 17.767/23.677. This number and narrative line up in a way that is playable, not just loud. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from 113 to -118 (-231), toward the pick side. Lineup status: Both starting lineups were announced at publish time. New York Yankees: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), New York Yankees went 2-0. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 2-2. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~8 points); platoon split setup is close to neutral; books show wider disagreement. Weather and crew context: 81.4°F, Wind 3.8 mph E (in from LF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: John Tumpane; First Base: Chris Conroy; Second Base: Ben May; Third Base: Brennan Miller. Evaluated metrics (team-favor): confidence=0.501 (data points: 17.767/23.677); odds=+119; pitching=Cam Schlittler vs Jesús Luzardo; line move=Moneyline moved from 113 to -118 (-231), toward the pick side.; weather=81.4°F, Wind 3.8 mph E (in from LF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: John Tumpane; First Base: Chris Conroy; Second Base: Ben May; Third Base: Brennan Miller; lineups=Both starting lineups were announced at publish time.; lineup impact=New York Yankees: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 2-2.; signal-count edge=New York Yankees (15-5); New York Yankees favored metrics=avg, groundOuts, runs, doubles, rbi, whip (+9 more); Philadelphia Phillies favored metrics=airOuts, triples, homeRuns, strikeoutsPer9Inn, homeRunsPer9.
Expanded game context
- Weather: 80.5°F, Wind 7.4 mph SSE (out to LF), Humidity 47%, P.O.P. 0% (Open-Meteo fallback)
- Umpire Crew: Home Plate: John Tumpane; First Base: Chris Conroy; Second Base: Ben May; Third Base: Brennan Miller
- New York Yankees Injuries: Ali Sánchez (Active), Amed Rosario (Active), Angel Chivilli (Active), Anthony Volpe (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active)
- Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Alex McFarlane (Active), Brandon Marsh (Active), Bryan De La Cruz (Active), Bryce Harper (Active), Bryson Stott (Active), Chase Shugart (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: New York Yankees: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), New York Yankees went 2-0. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 2-2.
- Line Movement: Moneyline moved from 113 to -118 (-231), toward the pick side.
Underdog 2
New York Mets over Los Angeles Dodgers
LOSS
New York Mets vs Los Angeles Dodgers prediction — 2026-07-24 • First pitch: 7:10 PM ET
Lena Park (Weather/Umpire Specialist) — First-pitch read: New York Mets over Los Angeles Dodgers at +108 (BetMGM: +125). Model confidence is 0.280 on 15.323/23.947000000000003. External context reinforces the base handicap instead of fighting it. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from 127 to 128 (+1), away from the pick side. Lineup status: Both starting lineups were announced at publish time. New York Mets: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 1-1. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 78.8°F, Wind 6.8 mph SE (out to LF), Humidity 33%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Mike Estabrook; First Base: Lance Barrett; Second Base: Malachi Moore; Third Base: Alfonso Márquez. Evaluated metrics (team-favor): confidence=0.280 (data points: 15.323/23.947000000000003); odds=+108 (BetMGM: +125); pitching=Sean Manaea vs Roki Sasaki; line move=Moneyline moved from 127 to 128 (+1), away from the pick side.; weather=78.8°F, Wind 6.8 mph SE (out to LF), Humidity 33%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Mike Estabrook; First Base: Lance Barrett; Second Base: Malachi Moore; Third Base: Alfonso Márquez; lineups=Both starting lineups were announced at publish time.; lineup impact=New York Mets: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.; signal-count edge=New York Mets (14-8); New York Mets favored metrics=airOuts, triples, homeRuns, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+8 more); Los Angeles Dodgers favored metrics=avg, groundOuts, runs, doubles, rbi, whip (+2 more).
Expanded game context
- Weather: 75.8°F, Wind 10.8 mph SSE (out to CF), Humidity 52%, P.O.P. 0% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Mike Estabrook; First Base: Lance Barrett; Second Base: Malachi Moore; Third Base: Alfonso Márquez
- New York Mets Injuries: A.J. Ewing (Active), A.J. Minter (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Christian Scott (Active), Cionel Pérez (Active)
- Los Angeles Dodgers Injuries: Alex Call (Active), Alex Freeland (Active), Alex Vesia (Active), Andy Pages (Active), Brock Stewart (Active), Charlie Barnes (Active), Dalton Rushing (Active), Edgardo Henriquez (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: New York Mets: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 1-1. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
- Line Movement: Moneyline moved from 127 to 137 (+10), away from the pick side.
Underdog 3
Washington Nationals over Arizona Diamondbacks
LOSS
Washington Nationals vs Arizona Diamondbacks prediction — 2026-07-24 • First pitch: 6:45 PM ET
Eli Mercer (Totals Architect) — First-pitch read: Washington Nationals over Arizona Diamondbacks at +106. Model confidence is 0.154 on 13.861/24.015. Run-environment framing supports the side and narrows upset paths. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 105 to -136 (-241), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 1-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~29 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 80.4°F, Wind 6.8 mph E (in from LF), Humidity 42%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Jordan Baker; First Base: Stu Scheurwater; Second Base: Dan Merzel; Third Base: Rob Drake. Evaluated metrics (team-favor): confidence=0.154 (data points: 13.861/24.015); odds=+106; pitching=Carson Palmquist vs Eduardo Rodriguez; line move=Moneyline moved from 105 to -136 (-241), toward the pick side.; weather=80.4°F, Wind 6.8 mph E (in from LF), Humidity 42%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Jordan Baker; First Base: Stu Scheurwater; Second Base: Dan Merzel; Third Base: Rob Drake; lineups=Both starting lineups were announced at publish time.; lineup impact=Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.; signal-count edge=Washington Nationals (12-10); Washington Nationals favored metrics=groundOuts, airOuts, runs, homeRuns, rbi, strikeoutWalkRatio (+6 more); Arizona Diamondbacks favored metrics=avg, doubles, triples, whip, hitsPer9Inn, runsScoredPer9 (+4 more).
Expanded game context
- Weather: 79.5°F, Wind 6.5 mph E (in from LF), Humidity 46%, P.O.P. 0% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Jordan Baker; First Base: Stu Scheurwater; Second Base: Dan Merzel; Third Base: Rob Drake
- Washington Nationals Injuries: Andrés Chaparro (Active), Andrew Alvarez (Active), CJ Abrams (Active), Cade Cavalli (Active), Carson Palmquist (Active), Clayton Beeter (Active), Curtis Mead (Active), Daylen Lile (Active)
- Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active), Gerardo Carrillo (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 1-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.
- Line Movement: Moneyline moved from 105 to -135 (-240), toward the pick side.