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
All markets Match outcome Both teams to score Corners Shots on target Yellow cards
Any result Pending Correct Incorrect
All dates Today This week Custom
Prediction journal

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
Match outcome Away win (2) · 1:2
Pending
19.09.2026 23:00
Primeira Liga · 20.09.2026 20:00
Match outcome Draw (X) · 1:1
25.9% Pending
19.09.2026 23:00
Primeira Liga · 20.09.2026 20:00
Match outcome Home win (1) · 2:1
57.93% Pending
19.09.2026 18:30
Eredivisie · 20.09.2026 17:45
Match outcome Draw (X) · 2:2
25.9% Pending
19.09.2026 18:14
Primeira Liga · 20.09.2026 17:30
Match outcome Home win (1) · 2:1
57.93% Pending
19.09.2026 18:14
Primeira Liga · 19.09.2026 22:30
Match outcome Home win (1) · 2:1
65.83% 2:2 Incorrect
19.09.2026 18:14
Eredivisie · 20.09.2026 15:30
Match outcome Away win (2) · 2:3
49.59% Pending
19.09.2026 18:14
Eredivisie · 20.09.2026 13:15
Match outcome Home win (1) · 3:2
57.93% Pending
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
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 16:31
Championship · 19.09.2026 17:00
Match outcome Draw (X) · 2:2
1:1 Correct
19.09.2026 16:30
Primeira Liga · 19.09.2026 20:00
Match outcome Home win (1) · 2:1
57.93% 1:0 Correct
19.09.2026 16:30
Primeira Liga · 19.09.2026 17:30
Match outcome Home win (1) · 2:1
57.93% 1:1 Incorrect
19.09.2026 16:30
Championship · 20.09.2026 15:30
Match outcome Home win (1) · 2:1
54.63% Pending
19.09.2026 16:30
Championship · 19.09.2026 17:00
Match outcome Away win (2) · 1:2
49.59% 2:1 Incorrect
19.09.2026 16:30
Eredivisie · 20.09.2026 15:30
Match outcome Home win (1) · 2:1
57.93% Pending
19.09.2026 16:30
Eredivisie · 19.09.2026 22:00
Match outcome Away win (2) · 2:3
55.57% 0:1 Correct
19.09.2026 16:30
Ligue 1 · 20.09.2026 16:00
Match outcome Draw (X) · 2:2
25.9% Pending
19.09.2026 16:30
Ligue 1 · 19.09.2026 21:45
Match outcome Away win (2) · 1:2
49.59% 3:2 Incorrect
19.09.2026 16:30
Bundesliga · 20.09.2026 16:30
Match outcome Home win (1) · 3:2
52.78% Pending
19.09.2026 16:30
La Liga · 20.09.2026 22:00
Match outcome Draw (X) · 2:2
25.93% Pending
19.09.2026 16:30
La Liga · 20.09.2026 19:30
Match outcome Draw (X) · 2:2
25.93% Pending
19.09.2026 16:30
La Liga · 20.09.2026 17:15
Match outcome Draw (X) · 2:2
25.93% Pending

Showing 25 of 52 predictions.