The bots’ track record,
never edited afterwards.
Every bot locks its prediction before each match; when the match ends, the result is added here. This page shows the same data as the app and updates automatically every day. Loading…
This season
The seven bots joined the European leagues on 31 October 2026. For matches played before that date, the predictions were computed afterwards using only what was known before each match (walk-forward); predictions for later matches are locked before kick-off. The Consensus bot's European predictions have been locked since the day it went live.
Week by week: how many right?
One row per bot: a green dot is a match result it got right, a red dot one it missed. The number on the right is that week’s accuracy.
Three seasons they never saw
2023/24–2025/26: these seasons were not used when the bots were built (locked test). These rows are a more reliable measure of what a bot can do over the long run. In the European leagues some bots’ settings were chosen separately for that league and checked in a separate locked test (method).
Consensus calibration
Small samples deviate naturally; the figures become meaningful after dozens of matches. The lower the probability error (RPS), the better.