Bench Coach is a 75-state lead-aware Markov model trained on 2.6 million plate appearances. For each MLB game, Coach generates a win probability and a run total, compares against the public sportsbook line, and surfaces the gap as a model-vs-market signal. Personalized batter and pitcher matrices fold in matchup-specific tendencies — 358 batter profiles and 353 pitcher profiles built from Statcast data. Backtested across 9 seasons (361,519 predictions, mean Brier 0.163), confidence-calibrated, and published in full at /methodology.
States
75
Plate appearances
2.6M
Batter profiles
358
Pitcher profiles
353
Bench Coach is built on the principle that a model platform should be auditable end-to-end. Every claim Coach makes on this dashboard cross-checks against the methodology page; every probability is reproducible from the published artifacts. If you want the deep dive, /methodology carries the full picture — the state-space partition, the partial-pooling formula, the bootstrap confidence intervals, the era-stability analysis. If you want the short version, you just read it.