Match Predictor

HEAD TO HEAD

Pick any two teams. Probabilities derived from Poisson goal model on Elo ratings.

Team A
🇦🇷
Argentina
VS
Team B
🇫🇷
France
38.3%
25.8%
35.9%
38.3%
Argentina Win
25.8%
Draw
35.9%
France Win
Expected Score
1.4 1.3
ARG xG · FRA xG
Argentina
Elo 2115
CONMEBOL
France
Elo 2105
UEFA
Goal forecast

80% likely range from a Poisson model on the expected goals above.

🇦🇷 Argentina
0–2
goals
Most likely 1 · Expected 1.38
Clean sheet against25%
Scores 2+40%
🇫🇷 France
0–2
goals
Most likely 1 · Expected 1.32
Clean sheet against26%
Scores 2+38%
Total in match
1–5
goals
Most likely 2 · Expected 2.70
Over 2.551%
Both teams score57%
How the numbers work
Expected goals (xG)

Each team’s xG comes from a Poisson model fit to historical FIFA World Cup scoring rates, adjusted by the opponent’s defensive strength and current Elo.

Goal range

Smallest contiguous range of goals that covers at least 80% probability around the mode of the Poisson distribution.

Clean sheet

P(opponent scores 0) from the Poisson, then scaled by a calibration multiplier learned from past World Cup matches.

Both teams to score

(1 − P(A=0)) × (1 − P(B=0)) assuming independent attacks, calibrated against historical BTTS frequency.

Model accuracy on 1,004 historical World Cup matches
73%
Clean sheet
Brier 0.183 · pred 29.1% vs obs 28.5%
56%
BTTS
Brier 0.244 · pred 49.0% vs obs 51.1%
83%
Goal range coverage
Actual total inside the 80% band

Calibrated on every FIFA World Cup match 1930–2022. Accuracy is the share of matches where the model’s ≥50% call was correct; coverage is the share where the actual total landed inside the predicted 80% range.