WC 2026 · Forecasting Oxford Football Forecasting
🇧🇪 Belgium UEFA Elo 1,893 · world 18th
48 / 29 / 23 win · draw · win most likely 1–1
🇮🇷 IR Iran AFC Elo 1,772
Group
G
Date
Sunday 21 June 2026
Kick-off
19:00 UTC
Venue
Los Angeles Stadium, Inglewood

Fig. V7 Ensemble · Group G

Belgium v IR Iran — scoreline probabilities

0 Belgium 0–0 IR Iran · 10.29% 10 Belgium 0–1 IR Iran · 7.61% 7.6 Belgium 0–2 IR Iran · 4.00% 4.0 Belgium 0–3 IR Iran · 1.24% 1.2 Belgium 0–4 IR Iran · 0.29% Belgium 0–5 IR Iran · 0.05% Belgium 0–6 IR Iran · 0.01% Belgium 0–7 IR Iran · 0.00% 23% 1 Belgium 1–0 IR Iran · 12.44% 12 Belgium 1–1 IR Iran · 13.48% (most likely) 13 Belgium 1–2 IR Iran · 5.80% 5.8 Belgium 1–3 IR Iran · 1.80% 1.8 Belgium 1–4 IR Iran · 0.42% Belgium 1–5 IR Iran · 0.08% Belgium 1–6 IR Iran · 0.01% Belgium 1–7 IR Iran · 0.00% 34% 2 Belgium 2–0 IR Iran · 9.74% 10 Belgium 2–1 IR Iran · 9.04% 9.0 Belgium 2–2 IR Iran · 4.20% 4.2 Belgium 2–3 IR Iran · 1.30% 1.3 Belgium 2–4 IR Iran · 0.30% Belgium 2–5 IR Iran · 0.06% Belgium 2–6 IR Iran · 0.01% Belgium 2–7 IR Iran · 0.00% 25% 3 Belgium 3–0 IR Iran · 4.70% 4.7 Belgium 3–1 IR Iran · 4.37% 4.4 Belgium 3–2 IR Iran · 2.03% 2.0 Belgium 3–3 IR Iran · 0.63% 0.6 Belgium 3–4 IR Iran · 0.15% Belgium 3–5 IR Iran · 0.03% Belgium 3–6 IR Iran · 0.00% Belgium 3–7 IR Iran · 0.00% 12% 4 Belgium 4–0 IR Iran · 1.70% 1.7 Belgium 4–1 IR Iran · 1.58% 1.6 Belgium 4–2 IR Iran · 0.73% 0.7 Belgium 4–3 IR Iran · 0.23% Belgium 4–4 IR Iran · 0.05% Belgium 4–5 IR Iran · 0.01% Belgium 4–6 IR Iran · 0.00% Belgium 4–7 IR Iran · 0.00% 4% 5 Belgium 5–0 IR Iran · 0.49% Belgium 5–1 IR Iran · 0.46% Belgium 5–2 IR Iran · 0.21% Belgium 5–3 IR Iran · 0.07% Belgium 5–4 IR Iran · 0.01% Belgium 5–5 IR Iran · 0.00% Belgium 5–6 IR Iran · 0.00% Belgium 5–7 IR Iran · 0.00% 1% 6 Belgium 6–0 IR Iran · 0.12% Belgium 6–1 IR Iran · 0.11% Belgium 6–2 IR Iran · 0.05% Belgium 6–3 IR Iran · 0.02% Belgium 6–4 IR Iran · 0.00% Belgium 6–5 IR Iran · 0.00% Belgium 6–6 IR Iran · 0.00% Belgium 6–7 IR Iran · 0.00% 0% 7 Belgium 7–0 IR Iran · 0.03% Belgium 7–1 IR Iran · 0.02% Belgium 7–2 IR Iran · 0.01% Belgium 7–3 IR Iran · 0.00% Belgium 7–4 IR Iran · 0.00% Belgium 7–5 IR Iran · 0.00% Belgium 7–6 IR Iran · 0.00% Belgium 7–7 IR Iran · 0.00% 0%

Cells show P(exact scoreline); the right column and bottom row are the marginal totals P(Belgium scores k) and P(IR Iran scores k). Grid runs 0–7 goals per side; the 8–10-goal tail holds 0.01% of the mass and is omitted from the cells (not from the totals).

The grid makes Belgium favourites at 48.2%, with a 28.6% draw. The single most-likely scoreline is 1–1 (13.5%), but no exact score clears 13% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇧🇪 Belgium 48.2% Draw 28.6% 🇮🇷 IR Iran 23.2%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇧🇪Belgium 1.45
🇮🇷IR Iran 0.93

Poisson means feeding the grid; combined expected goals 2.38.

42.4% Over 2.5 goals P(3 or more goals in the match)
57.6% Under 2.5 goals complement of over-2.5
47.3% Both teams to score P(each side scores ≥ 1)
1–1 Most-likely scoreline modal exact score · 13.5%
SoFi Inglewood, USA
Heat index 29°C apparent temperature (June–July)
Max temperature 27°C June–July daily high
Humidity 71% relative humidity
Altitude 45m above sea level

Source · Open-Meteo & venue records. Travel and time-zone exposure are per-team — see each side's dossier.

1,893 Elo rating 1,772
2.07 Recent NT form 2.00
€613M Squad value €63M
0.173 Squad form (global) 0.212
0.718 Fitness readiness 0.366
+0.29 Decoupling g +0.01

Belgium carry the Elo edge (121 points). On the decoupling axis, Belgium is the side whose squad is valued higher relative to its record.

How a single-match forecast is built

The pairing is scored by the ensemble — Dixon-Coles bivariate-Poisson, the Bayesian hierarchical model and the global LightGBM-Poisson, log-pooled — yielding the 11×11 scoreline grid above. Win/draw/loss, expected goals (λ), over-2.5 and both-teams-to-score are all marginals of that one grid, so they are mutually consistent by construction. The strength inputs shown here feed the models; the forecast is their pooled output, not a manual weighting of these rows. The model matches the market out-of-sample (RPS 0.1891 vs 0.1905); it does not significantly beat it at n = 3. The ensemble, in full →