Underdog 1
St. Louis Cardinals over Philadelphia Phillies
WIN
St. Louis Cardinals vs Philadelphia Phillies prediction — 2026-08-11 • First pitch: 7:45 PM ET
Roman Slate (Line Movement Hawk) — Game-day notebook: St. Louis Cardinals over Philadelphia Phillies at +140 (BetMGM: +135). Model confidence is 0.311 on 18.211/27.785999999999998. 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, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 144 to 136 (-8), toward the pick side. Lineup status: Both starting lineups were announced at publish time. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 1-2. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 1-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.11); books are tightly aligned. Weather and crew context: 96.8°F, Wind 10.4 mph SW (out to CF), Humidity 43%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Adam Beck; First Base: Dan Iassogna; Second Base: D.J. Reyburn; Third Base: Louie Krupa. Evaluated metrics (team-favor): confidence=0.311 (data points: 18.211/27.785999999999998); odds=+140 (BetMGM: +135); pitching=Andre Pallante vs Cristopher Sánchez; line move=Moneyline moved from 144 to 136 (-8), toward the pick side.; weather=96.8°F, Wind 10.4 mph SW (out to CF), Humidity 43%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Adam Beck; First Base: Dan Iassogna; Second Base: D.J. Reyburn; Third Base: Louie Krupa; lineups=Both starting lineups were announced at publish time.; lineup impact=St. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 1-1.; signal-count edge=St. Louis Cardinals (15-9); St. Louis Cardinals favored metrics=avg, groundOuts, airOuts, doubles, homeRuns, rbi (+9 more); Philadelphia Phillies favored metrics=runs, triples, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, runsScoredPer9 (+3 more).
Expanded game context
- Weather: 95.6°F, Wind 10.2 mph SSW (out to CF), Humidity 49%, P.O.P. 1% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Adam Beck; First Base: Dan Iassogna; Second Base: D.J. Reyburn; Third Base: Louie Krupa
- St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Caleb Ferguson (Active), César Prieto (Active), Everson Pereira (Active), George Soriano (Active)
- Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Alex McFarlane (Active), Andrew Painter (Active), Brandon Marsh (Active), Brooks Raley (Active), Bryan De La Cruz (Active), Bryce Harper (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 1-2. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 1-1.
- Line Movement: Moneyline moved from 144 to 137 (-7), toward the pick side.
Underdog 2
Kansas City Royals over Los Angeles Dodgers
LOSS
Kansas City Royals vs Los Angeles Dodgers prediction — 2026-08-11 • First pitch: 10:10 PM ET
Ivy Chen (Data Scientist) — Here’s the card: Kansas City Royals over Los Angeles Dodgers at +234 (BetMGM: +190). Model confidence is 0.133 on 13.154/23.216. Directional probability and practical matchup context are rowing together. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from 221 to 186 (-35), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~12 points); platoon split setup is less favorable (lineup fit -0.20). Weather and crew context: 75.3°F, Wind 7.8 mph WSW (out to RF), Humidity 65%, P.O.P. 2% (Open-Meteo fallback) / Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: Chad Whitson; Third Base: John Bacon. Evaluated metrics (team-favor): confidence=0.133 (data points: 13.154/23.216); odds=+234 (BetMGM: +190); pitching=Michael Wacha vs Blake Snell; line move=Moneyline moved from 221 to 186 (-35), toward the pick side.; weather=75.3°F, Wind 7.8 mph WSW (out to RF), Humidity 65%, P.O.P. 2% (Open-Meteo fallback); umpire=Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: Chad Whitson; Third Base: John Bacon; lineups=Both starting lineups were announced at publish time.; lineup impact=Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.; signal-count edge=Kansas City Royals (13-8); Kansas City Royals favored metrics=groundOuts, airOuts, runs, doubles, triples, homeRuns (+7 more); Los Angeles Dodgers favored metrics=avg, rbi, strikeoutsPer9Inn, homeRunsPer9, Most wins, Batters have most hits vs opposing pitcher (+2 more).
Expanded game context
- Weather: 75.9°F, Wind 8.7 mph WSW (out to RF), Humidity 62%, P.O.P. 1% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: NO UMPIRE; Third Base: John Bacon
- Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Craig Kimbrel (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (Active), John Rave (Active)
- Los Angeles Dodgers Injuries: Alex Call (Active), Alex Vesia (Active), Andy Pages (Active), Ben Rortvedt (Active), Blake Snell (Active), Edgardo Henriquez (Active), Edwin Díaz (Active), Enrique Hernández (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
- Line Movement: Moneyline moved from 221 to 191 (-30), toward the pick side.