Underdog 1
Philadelphia Phillies over Washington Nationals
LOSS
Philadelphia Phillies vs Washington Nationals prediction — 2026-06-22 • First pitch: 6:45 PM ET
Roman Slate (Line Movement Hawk) — First-pitch read: Philadelphia Phillies over Washington Nationals at +106. Model confidence is 0.553 on 21.813/28.093999999999998. Price behavior confirms the read rather than contradicting 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 -106 to -163 (-57), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 1-2. Washington Nationals: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Washington Nationals went 1-2. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~17 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 74.5°F, Wind 3.7 mph NE (in from CF), Humidity 89%, P.O.P. 50% (Open-Meteo fallback) / Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Louie Krupa. Evaluated metrics (team-favor): confidence=0.553 (data points: 21.813/28.093999999999998); odds=+106; pitching=Tim Mayza vs Foster Griffin; line move=Moneyline moved from -106 to -163 (-57), toward the pick side.; weather=74.5°F, Wind 3.7 mph NE (in from CF), Humidity 89%, P.O.P. 50% (Open-Meteo fallback); umpire=Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Louie Krupa; lineups=Both starting lineups were announced at publish time.; lineup impact=Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. in stable-lineup comps (≥8 shared), Washington Nationals went 1-2.; signal-count edge=Philadelphia Phillies (15-5); Philadelphia Phillies favored metrics=avg, groundOuts, airOuts, homeRuns, whip, strikeoutWalkRatio (+9 more); Washington Nationals favored metrics=runs, doubles, triples, rbi, strikePercentage.
Expanded game context
- Weather: 73.9°F, Wind 13.7 mph NW (in from RF), Humidity 96%, P.O.P. 70% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Louie Krupa
- Philadelphia Phillies Injuries: Aaron Nola (Active), Alan Rangel (Active), Alec Bohm (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryson Stott (Active), Chase Shugart (Active), Cristopher Sánchez (Active)
- Washington Nationals Injuries: Andrés Chaparro (Active), Andrew Alvarez (Active), Brad Lord (Active), CJ Abrams (Active), Cade Cavalli (Active), Clayton Beeter (Active), Curtis Mead (Active), Daylen Lile (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 1-2. Washington Nationals: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Washington Nationals went 1-2.
- Line Movement: Moneyline moved from -106 to -169 (-63), toward the pick side.
Underdog 2
Houston Astros over Toronto Blue Jays
LOSS
Houston Astros vs Toronto Blue Jays prediction — 2026-06-22 • First pitch: 7:07 PM ET
Jules Archer (Underdog Hunter) — Here’s the card: Houston Astros over Toronto Blue Jays at +111. Model confidence is 0.362 on 16.37/24.038. Value case is built on stability and path quality, not noise. 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 104 to 115 (+11), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Houston Astros: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 2-1. Toronto Blue Jays: Compared with last 4 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~37 points); platoon split setup is less favorable (lineup fit -0.11). Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Whitson; Third Base: Ryan Wills. Evaluated metrics (team-favor): confidence=0.362 (data points: 16.37/24.038); odds=+111; pitching=Hunter Brown vs Dylan Cease; line move=Moneyline moved from 104 to 115 (+11), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Whitson; Third Base: Ryan Wills; lineups=Both starting lineups were announced at publish time.; lineup impact=Houston Astros: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1.; signal-count edge=Houston Astros (15-6); Houston Astros favored metrics=avg, groundOuts, airOuts, runs, homeRuns, rbi (+9 more); Toronto Blue Jays favored metrics=doubles, triples, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, strikePercentage.
Expanded game context
- Weather: Dome/retractable roof environment — external wind conditions not applicable.
- Umpire Crew: Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Whitson; Third Base: Dillon Wilson
- Houston Astros Injuries: AJ Blubaugh (Active), Brice Matthews (Active), Bryan King (Active), Cam Smith (Active), Christian Vázquez (Active), Christian Walker (Active), Enyel De Los Santos (Active), Hunter Brown (Active)
- Toronto Blue Jays Injuries: Alejandro Kirk (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Daulton Varsho (Active), Davis Schneider (Active), Dylan Cease (Active), Ernie Clement (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Houston Astros: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 2-1. Toronto Blue Jays: Compared with last 4 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1.
- Line Movement: Moneyline moved from 104 to 120 (+16), away from the pick side.