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
65%
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 23:00 |
Primeira Liga · 20.09.2026 22:30
|
Yellow cards | Over 3.5 |
|
60.02% | — | Pending |
| 19.09.2026 23:00 |
Primeira Liga · 20.09.2026 20:00
|
Yellow cards | Over 3.5 |
|
64.66% | — | Pending |
| 19.09.2026 23:00 |
Primeira Liga · 20.09.2026 20:00
|
Yellow cards | Over 3.5 |
|
68.91% | — | Pending |
| 19.09.2026 18:30 |
Eredivisie · 20.09.2026 13:15
|
Yellow cards | Over 2.5 |
|
— | — | Pending |
| 19.09.2026 18:30 |
Eredivisie · 19.09.2026 21:00
|
Yellow cards | Over 2.5 |
|
— | 3 | Correct |
| 19.09.2026 18:30 |
Ligue 1 · 20.09.2026 16:00
|
Yellow cards | Over 3.5 |
|
56.42% | — | Pending |
| 19.09.2026 18:30 |
Bundesliga · 19.09.2026 19:30
|
Yellow cards | Over 3.5 |
|
59.16% | 7 | Correct |
| 19.09.2026 18:30 |
Serie A · 20.09.2026 21:45
|
Yellow cards | Over 3.5 |
|
60.17% | — | Pending |
| 19.09.2026 18:30 |
Premier League · 20.09.2026 16:00
|
Yellow cards | Over 3.5 |
|
58.9% | — | Pending |
| 19.09.2026 18:14 |
Primeira Liga · 20.09.2026 17:30
|
Yellow cards | Over 3.5 |
|
68.91% | — | Pending |
| 19.09.2026 18:14 |
Primeira Liga · 19.09.2026 22:30
|
Yellow cards | Over 3.5 |
|
60.02% | — | Pending |
| 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 · 19.09.2026 17:30
|
Yellow cards | Over 3.5 |
|
64.66% | 4 | 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 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
|
Yellow cards | Over 3.5 |
|
53.56% | 6 | Correct |
| 19.09.2026 16:30 |
Premier League · 19.09.2026 17:00
|
Yellow cards | Over 3.5 |
|
58.9% | 5 | Correct |
| 19.09.2026 16:30 |
Premier League · 19.09.2026 17:00
|
Yellow cards | Over 3.5 |
|
59.71% | 3 | Incorrect |
| 19.09.2026 16:30 |
Premier League · 19.09.2026 17:00
|
Yellow cards | Over 3.5 |
|
59.71% | 5 | Correct |
| 19.09.2026 15:30 |
Bundesliga · 19.09.2026 16:30
|
Yellow cards | Over 3.5 |
|
— | 11 | Correct |
| 19.09.2026 01:40 |
Championship · 19.09.2026 14:30
|
Yellow cards | Over 3.5 |
|
— | 8 | Correct |
| 18.09.2026 00:30 |
Premier League · 18.09.2026 22:00
|
Yellow cards | Over 3.5 |
|
— | 2 | Incorrect |
| 17.09.2026 21:30 |
Championship · 18.09.2026 22:00
|
Yellow cards | Over 3.5 |
|
— | 7 | Correct |
| 17.09.2026 20:57 |
Ligue 1 · 18.09.2026 21:45
|
Yellow cards | Over 3.5 |
|
— | 2 | Incorrect |
| 17.09.2026 19:00 |
Bundesliga · 19.09.2026 16:30
|
Yellow cards | Over 3.5 |
|
— | 4 | Correct |
Showing 25 of 28 predictions.