WC 2026 · Forecasting Oxford Football Forecasting
🇪🇸 Spain UEFA Elo 2,155 · world 1st
86 / 11 / 3 win · draw · win most likely 2–0
🇸🇦 Saudi Arabia AFC Elo 1,569 · world 75th
Group
H
Date
Sunday 21 June 2026
Kick-off
16:00 UTC
Venue
Atlanta Stadium, Atlanta

Fig. V7 Ensemble · Group H

Spain v Saudi Arabia — scoreline probabilities

0 Spain 0–0 Saudi Arabia · 4.47% 4.5 Spain 0–1 Saudi Arabia · 1.31% 1.3 Spain 0–2 Saudi Arabia · 0.36% Spain 0–3 Saudi Arabia · 0.05% Spain 0–4 Saudi Arabia · 0.01% Spain 0–5 Saudi Arabia · 0.00% Spain 0–6 Saudi Arabia · 0.00% Spain 0–7 Saudi Arabia · 0.00% 6% 1 Spain 1–0 Saudi Arabia · 11.00% 11 Spain 1–1 Saudi Arabia · 5.13% 5.1 Spain 1–2 Saudi Arabia · 0.99% 1.0 Spain 1–3 Saudi Arabia · 0.14% Spain 1–4 Saudi Arabia · 0.01% Spain 1–5 Saudi Arabia · 0.00% Spain 1–6 Saudi Arabia · 0.00% Spain 1–7 Saudi Arabia · 0.00% 17% 2 Spain 2–0 Saudi Arabia · 15.80% (most likely) 16 Spain 2–1 Saudi Arabia · 6.60% 6.6 Spain 2–2 Saudi Arabia · 1.38% 1.4 Spain 2–3 Saudi Arabia · 0.19% Spain 2–4 Saudi Arabia · 0.02% Spain 2–5 Saudi Arabia · 0.00% Spain 2–6 Saudi Arabia · 0.00% Spain 2–7 Saudi Arabia · 0.00% 24% 3 Spain 3–0 Saudi Arabia · 14.63% 15 Spain 3–1 Saudi Arabia · 6.11% 6.1 Spain 3–2 Saudi Arabia · 1.28% 1.3 Spain 3–3 Saudi Arabia · 0.18% Spain 3–4 Saudi Arabia · 0.02% Spain 3–5 Saudi Arabia · 0.00% Spain 3–6 Saudi Arabia · 0.00% Spain 3–7 Saudi Arabia · 0.00% 22% 4 Spain 4–0 Saudi Arabia · 10.17% 10 Spain 4–1 Saudi Arabia · 4.25% 4.2 Spain 4–2 Saudi Arabia · 0.89% 0.9 Spain 4–3 Saudi Arabia · 0.12% Spain 4–4 Saudi Arabia · 0.01% Spain 4–5 Saudi Arabia · 0.00% Spain 4–6 Saudi Arabia · 0.00% Spain 4–7 Saudi Arabia · 0.00% 15% 5 Spain 5–0 Saudi Arabia · 5.65% 5.6 Spain 5–1 Saudi Arabia · 2.36% 2.4 Spain 5–2 Saudi Arabia · 0.49% Spain 5–3 Saudi Arabia · 0.07% Spain 5–4 Saudi Arabia · 0.01% Spain 5–5 Saudi Arabia · 0.00% Spain 5–6 Saudi Arabia · 0.00% Spain 5–7 Saudi Arabia · 0.00% 9% 6 Spain 6–0 Saudi Arabia · 2.62% 2.6 Spain 6–1 Saudi Arabia · 1.09% 1.1 Spain 6–2 Saudi Arabia · 0.23% Spain 6–3 Saudi Arabia · 0.03% Spain 6–4 Saudi Arabia · 0.00% Spain 6–5 Saudi Arabia · 0.00% Spain 6–6 Saudi Arabia · 0.00% Spain 6–7 Saudi Arabia · 0.00% 4% 7 Spain 7–0 Saudi Arabia · 1.04% 1.0 Spain 7–1 Saudi Arabia · 0.43% Spain 7–2 Saudi Arabia · 0.09% Spain 7–3 Saudi Arabia · 0.01% Spain 7–4 Saudi Arabia · 0.00% Spain 7–5 Saudi Arabia · 0.00% Spain 7–6 Saudi Arabia · 0.00% Spain 7–7 Saudi Arabia · 0.00% 2%

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

The grid makes Spain favourites at 85.7%, with a 11.2% draw. The single most-likely scoreline is 2–0 (15.8%), but no exact score clears 16% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇪🇸 Spain 85.7% Draw 11.2% 🇸🇦 Saudi Arabia 3.1%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇪🇸Spain 2.78
🇸🇦Saudi Arabia 0.42

Poisson means feeding the grid; combined expected goals 3.20.

61.9% Over 2.5 goals P(3 or more goals in the match)
38.1% Under 2.5 goals complement of over-2.5
32.4% Both teams to score P(each side scores ≥ 1)
2–0 Most-likely scoreline modal exact score · 15.8%
Mercedes-Benz Atlanta, USA
Heat index 37°C apparent temperature (June–July)
Max temperature 31°C June–July daily high
Humidity 73% relative humidity
Altitude 313m above sea level

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

2,155 Elo rating 1,569
2.20 Recent NT form 1.53
€1580M Squad value €38M
0.309 Squad form (global) 0.090
0.841 Fitness readiness 0.679
−0.18 Decoupling g −0.34

Spain carry the Elo edge (586 points). On the decoupling axis, Spain 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 →