MLB Prediction System

Game Forensics

2026-10-01 · per game, per club, per hitter

slate 2026-10-01games 1
Per game

Every stage, every club edge

Each game expands to show the four forecast stages, the gates, the club-level KPI edges the model consumed and both lineups with their strongest readings. Composite z averages a hitter's KPI standard scores; a positive number means above the qualified-population mean on balance.

PHI @ ATL · final 2-6

Club KPI edges

KPIPHIATLEdge (H-A)A spreadH spread
batter_barrel_rate_vs_breaking-0.037+0.537+0.5751.01131.1009
batter_barrel_rate_vs_fastball-0.200+0.253+0.4530.87391.0102
batter_barrel_rate_vs_lhp-0.059+0.131+0.1890.70860.8925
batter_barrel_rate_vs_offspeed+0.320+0.536+0.2161.21770.9042
batter_barrel_rate_vs_rhp-0.038+0.604+0.6421.00951.0342
batter_bat_speed+0.227+0.493+0.2660.81660.9981
batter_contact_rate_vs_breaking+0.174-0.008-0.1831.28660.6179
batter_contact_xwoba+0.282+0.375+0.0930.99721.1043
batter_contact_xwoba_vs_breaking+0.069+0.352+0.2830.84570.8764
batter_contact_xwoba_vs_fastball+0.305+0.262-0.0431.0890.9254
batter_exit_velocity_vs_fastball+0.345+0.408+0.0620.87780.7416
batter_ground_ball_rate_vs_fastball-0.332+0.336+0.6681.19510.9116
batter_ground_ball_rate_vs_slider+0.154+0.162+0.0091.15390.678
batter_hard_hit_rate_vs_breaking+0.116+0.233+0.1160.61981.1807
batter_hard_hit_rate_vs_fastball+0.456+0.437-0.0180.53220.9908
batter_home_run_rate-0.028+0.488+0.5161.23850.8824
batter_strikeout_rate+0.118+0.161+0.0430.83260.9042
batter_walk_rate+0.001-0.300-0.3021.39730.8272
batter_whiff_rate_vs_breaking+0.188+0.345+0.1581.10870.6499
batter_whiff_rate_vs_fastball+0.082-0.144-0.2260.60980.746
batter_whiff_rate_vs_lhp+0.057+0.214+0.1571.11580.8448
batter_whiff_rate_vs_offspeed+0.042+0.620+0.5790.89420.8404
batter_whiff_rate_vs_rhp+0.072+0.086+0.0140.91930.5839
pitcher_barrel_rate_allowed-1.290+0.000+1.290--
pitcher_barrel_rate_vs_lhh-0.744+0.000+0.744--
pitcher_barrel_rate_vs_rhh-1.250+0.000+1.250--
pitcher_contact_xwoba_allowed-0.778+0.000+0.778--
pitcher_ground_ball_rate_induced-0.243+0.000+0.243--
pitcher_hard_hit_rate_allowed-0.592+0.000+0.592--
pitcher_home_run_rate_allowed-2.667+0.000+2.667--
pitcher_release_speed-1.728+0.000+1.728--
pitcher_strikeout_rate+0.281+0.000-0.281--
pitcher_walk_rate+0.528+0.000-0.528--
pitcher_whiff_rate+0.513+0.000-0.513--
pitcher_whiff_rate_breaking+1.361+0.000-1.361--
pitcher_whiff_rate_fastball-0.924+0.000+0.924--
pitcher_whiff_rate_vs_lhh+0.453+0.000-0.453--
pitcher_whiff_rate_vs_rhh+0.529+0.000-0.529--

Lineups and their strongest readings

BatterPosProj PAComposite zThree strongest KPI readings
PHI lineup vs Ray Kerr
1. Trea TurnerSS4.65-0.315contact_xwoba_vs_breaking Poor (-1.20), barrel_rate_vs_breaking Below average (-0.98), hard_hit_rate_vs_breaking Below average (-0.97)
2. Kyle SchwarberDH4.55+0.892barrel_rate_vs_offspeed Very good (+3.35), home_run_rate Very good (+2.72), contact_xwoba Very good (+2.38)
3. Bryce HarperRF4.45+0.411walk_rate Very good (+2.35), contact_xwoba_vs_fastball Very good (+2.01), contact_xwoba Very good (+1.41)
4. Bryson Stott2B4.35+0.171whiff_rate_vs_breaking Very good (+1.88), whiff_rate_vs_offspeed Very good (+1.54), contact_rate_vs_breaking Good (+1.31)
5. Alec Bohm1B4.25+0.306contact_rate_vs_breaking Very good (+2.25), whiff_rate_vs_lhp Very good (+1.77), whiff_rate_vs_breaking Very good (+1.47)
6. Brandon MarshLF4.15+0.050ground_ball_rate_vs_slider Very good (+2.12), whiff_rate_vs_lhp Poor (-1.72), barrel_rate_vs_breaking Very good (+1.35)
7. Edmundo Sosa3B4.05-0.141walk_rate Poor (-1.84), ground_ball_rate_vs_fastball Below average (-0.95), contact_xwoba_vs_breaking Good (+0.83)
8. Justin CrawfordCF3.98-0.473ground_ball_rate_vs_fastball Poor (-2.81), home_run_rate Poor (-1.82), whiff_rate_vs_breaking Very good (+1.75)
9. J.T. RealmutoC3.90-0.094barrel_rate_vs_lhp Below average (-1.14), ground_ball_rate_vs_slider Below average (-0.85), barrel_rate_vs_fastball Below average (-0.82)
ATL lineup vs Aaron Nola
1. Michael Harris IICF4.65+0.428barrel_rate_vs_offspeed Very good (+1.98), walk_rate Poor (-1.90), ground_ball_rate_vs_slider Very good (+1.44)
2. Ronald Acuña Jr.RF4.55+0.530barrel_rate_vs_breaking Very good (+1.67), hard_hit_rate_vs_breaking Very good (+1.58), contact_xwoba Very good (+1.41)
3. Matt Olson1B4.45+0.964home_run_rate Very good (+2.44), hard_hit_rate_vs_fastball Very good (+2.10), barrel_rate_vs_rhp Very good (+1.86)
4. Drake BaldwinDH4.35+0.703barrel_rate_vs_breaking Very good (+2.13), barrel_rate_vs_rhp Very good (+1.90), hard_hit_rate_vs_fastball Very good (+1.65)
5. Mauricio DubónSS4.25-0.095whiff_rate_vs_offspeed Very good (+2.29), whiff_rate_vs_lhp Very good (+1.92), strikeout_rate Very good (+1.72)
6. Ozzie Albies2B4.15-0.363ground_ball_rate_vs_fastball Very good (+2.18), hard_hit_rate_vs_breaking Poor (-2.04), contact_xwoba Poor (-1.73)
7. Mike YastrzemskiLF4.05+0.126whiff_rate_vs_offspeed Good (+1.10), whiff_rate_vs_breaking Good (+0.86), hard_hit_rate_vs_fastball Good (+0.72)
8. Austin Riley3B3.98+0.135strikeout_rate Poor (-1.66), bat_speed Very good (+1.58), whiff_rate_vs_fastball Poor (-1.36)
9. Sean MurphyC3.90+0.019whiff_rate_vs_fastball Average (+0.44), barrel_rate_vs_offspeed Average (+0.00), ground_ball_rate_vs_slider Average (+0.00)
Edge is home club minus away club on that KPI, in standard deviations, after plate-appearance weighting. Spread is the dispersion inside a club, which a mean alone discards and which is roughly three times larger than the between-game variation of the mean itself.
generated 2026-10-06T13:59:18.996872+00:00 · kpi_slate_report_v3