Prediction statistics
How the xG.Football model performs on real data: the full journal of predictions saved before kickoff, and how they turned out.
175
Predictions logged
66%
Accuracy (settled)
58.3%
Average probability
8
Leagues in sample
Each row is a prediction stored before kick-off and its subsequent settlement.
| Calculated | Match | Market | Model choice | Criteria matched | Probability | Actual | Result |
|---|---|---|---|---|---|---|---|
| 19.09.2026 18:14 |
Eredivisie · 20.09.2026 13:15
|
Shots on target | Over 7.5 |
|
69.13% | — | Pending |
| 19.09.2026 18:14 |
Eredivisie · 19.09.2026 21:00
|
Shots on target | Over 7.5 |
|
69.13% | 10 | Correct |
| 19.09.2026 17:00 |
Primeira Liga · 20.09.2026 17:30
|
Yellow cards | Over 3.5 |
|
64.66% | — | Pending |
| 19.09.2026 17:00 |
Primeira Liga · 20.09.2026 17:30
|
Shots on target | Over 7.5 |
|
67.88% | — | Pending |
| 19.09.2026 17:00 |
Primeira Liga · 19.09.2026 20:00
|
Shots on target | Over 7.5 |
|
67.88% | 9 | Correct |
| 19.09.2026 17:00 |
Primeira Liga · 19.09.2026 17:30
|
Match outcome | Draw (X) · 1:1 |
|
25.9% | 0:4 | Incorrect |
| 19.09.2026 17:00 |
Primeira Liga · 19.09.2026 17:30
|
Yellow cards | Over 3.5 |
|
64.66% | 4 | Correct |
| 19.09.2026 17:00 |
Primeira Liga · 19.09.2026 17:30
|
Shots on target | Over 7.5 |
|
61.95% | 10 | Correct |
| 19.09.2026 17:00 |
Primeira Liga · 19.09.2026 17:30
|
Corners | Over 8.5 |
|
62.08% | 10 | Correct |
| 19.09.2026 17:00 |
Championship · 20.09.2026 15:30
|
Shots on target | Over 7.5 |
|
67.88% | — | Pending |
| 19.09.2026 17:00 |
Eredivisie · 20.09.2026 15:30
|
Shots on target | Over 7.5 |
|
61.95% | — | Pending |
| 19.09.2026 17:00 |
Eredivisie · 19.09.2026 22:00
|
Shots on target | Over 7.5 |
|
77.41% | 6 | Incorrect |
| 19.09.2026 17:00 |
Eredivisie · 19.09.2026 17:30
|
Shots on target | Over 7.5 |
|
77.41% | 9 | Correct |
| 19.09.2026 17:00 |
Ligue 1 · 20.09.2026 21:45
|
Match outcome | Home win (1) · 2:1 |
|
52.78% | — | Pending |
| 19.09.2026 17:00 |
Ligue 1 · 20.09.2026 18:15
|
Match outcome | Away win (2) · 1:2 |
|
49.59% | — | Pending |
| 19.09.2026 17:00 |
Ligue 1 · 19.09.2026 21:45
|
Match outcome | Draw (X) · 2:2 |
|
25.9% | 4:0 | Incorrect |
| 19.09.2026 17:00 |
Ligue 1 · 19.09.2026 18:15
|
Shots on target | Over 7.5 |
|
69.89% | 8 | Correct |
| 19.09.2026 17:00 |
La Liga · 19.09.2026 17:15
|
Yellow cards | Over 3.5 |
|
71.58% | 2 | Incorrect |
| 19.09.2026 17:00 |
La Liga · 19.09.2026 17:15
|
Shots on target | Over 7.5 |
|
63.82% | 6 | Incorrect |
| 19.09.2026 17:00 |
La Liga · 19.09.2026 17:15
|
Corners | Over 8.5 |
|
66.97% | 6 | Incorrect |
| 19.09.2026 16:31 |
Championship · 19.09.2026 17:00
|
Yellow cards | Over 3.5 |
|
64.66% | 3 | Incorrect |
| 19.09.2026 16:31 |
Championship · 19.09.2026 17:00
|
Shots on target | Over 7.5 |
|
67.88% | 11 | Correct |
| 19.09.2026 16:31 |
Championship · 19.09.2026 17:00
|
Corners | Over 8.5 |
|
68% | 16 | Correct |
| 19.09.2026 16:31 |
Championship · 19.09.2026 17:00
|
Shots on target | Over 7.5 |
|
67.88% | 9 | Correct |
| 19.09.2026 16:31 |
Championship · 19.09.2026 17:00
|
Match outcome | Draw (X) · 2:2 |
|
— | 1:1 | Correct |
Showing 25 of 175 predictions.