Win, draw and loss probabilities and likely scores for Europe's top leagues and the Champions League, computed by a statistical model.
Every forecast locks at kick-off and is graded on the 90-minute result.
Ratings built on 2023/24, settings chosen on 2024/25, then scored on 2025/26 matches that were never used for tuning.
3,597 matches ยท Baseline = guessing from each competition's historical home/draw/away rates
How often outcomes actually happened in each forecast band. The dot marks the real rate.