Model record
How every Dupin model has actually performed, by market, league and team.
332
matches graded since 28 Oct 2026
Too few live matches for a fair verdict yet. Stats appear here once there's enough data; until then, see the backtest.
How to read thisShow
Live record
Predictions frozen at kick-off and graded once the match finishes. Kept separate from the backtest.Skill
How much less error the model makes than always guessing the market's average rate (Brier skill score). Above 0 beats that guess, below 0 does worse. A few percent is a real gain for football.Said → happened
When the model gives a probability, does it come true that often? Close numbers mean honest probabilities. Each tile checks the model's surest 10% of calls; the calibration chart shows every band.