Prediction accuracy

Every prediction is frozen on game day, before kickoff, and scored against the result. Nothing gets deleted after the fact.

Live predictions

No games scored yet. 1321 predictions are waiting for results.

Published on the site since launch

Backtest

53%

of 1,597 games: the most likely outcome (win/draw/loss) happened

Brier score 0.584 (lower is better; always guessing 1/3 each scores 0.667) · log loss 0.981 · mean error in goal margin 1.75

Model fit on games before 1 July 2026, scored on the 1,597 games after

Calibration

When the model gives its pick a certain chance, does it happen that often?

Model's confidence in its pickGamesPredictedActual
30–40%2640%54%
40–50%64145%42%
50–60%40955%53%
60–70%27364%58%
70–80%15074%74%
80–90%8085%84%
90–100%1893%83%