2+ total bases
It passes the backtest. The live forward test now has 1,473 lineup hitters who batted over 26 dates, past the 200-result and 7-date minimums. The status is from the model card of Sep 27, 2026 CT; re-grade pending (a re-grade also checks live skill).
Promising: Real skill in the backtest, but one check is still open: calibration spread, or the live forward test. Tier 2: Shown with caution.
The backtest
engine v14 · starters only · walk-forwardSkill is how much lower the Brier score of the served number is than always guessing the league-wide rate known at the time. Every date is predicted using only earlier dates, with calibration curves refit each date the way the site serves them.
Model better
Compared with the hitter's own record, shrunk toward the league. Difference in log loss, model minus player: -0.0019 (95% interval -0.0036 to -0.0003). Negative means the model is more accurate.
1,473 lineup hitters who batted (200 needed) · 26 dates (7 needed)
Counted from the ledgers at this build: predictions frozen before first pitch, under the engine now serving, with the game final and the result in. A hitter who never batted is void and left out. The count restarts with every engine version. A status moves only when the model card is rebuilt and re-graded, which also checks live skill.
Status from the card of Sep 27, 2026 CT; re-grade pending. The count is past both minimums, but the card that sets the status has not been rebuilt since.
The last engine with a finished live sample (engine v8, 2,808 results over 12 dates) showed skill of 1.4% (0.3% to 2.5%).
No clear difference
Log loss, model minus the no-vig closing price: +0.010 (95% interval +0.003 to +0.020; across dates, -0.001 to +0.024) on 712 predictions over 5 dates, engine v8. Positive means the book was more accurate. This comparison changes no status; it answers whether the number is a reason to bet.