WC 2026 · Forecasting Oxford Football Forecasting
🇺🇾 Uruguay CONMEBOL Elo 1,892 · world 14th
17 / 28 / 55 win · draw · win most likely 0–1
🇪🇸 Spain UEFA Elo 2,155 · world 1st
Group
H
Date
Saturday 27 June 2026
Kick-off
00:00 UTC
Venue
Guadalajara Stadium, Guadalajara

Fig. V7 Ensemble · Group H

Uruguay v Spain — scoreline probabilities

0 Uruguay 0–0 Spain · 11.61% 12 Uruguay 0–1 Spain · 15.24% (most likely) 15 Uruguay 0–2 Spain · 12.24% 12 Uruguay 0–3 Spain · 6.18% 6.2 Uruguay 0–4 Spain · 2.34% 2.3 Uruguay 0–5 Spain · 0.71% 0.7 Uruguay 0–6 Spain · 0.18% Uruguay 0–7 Spain · 0.04% 49% 1 Uruguay 1–0 Spain · 6.76% 6.8 Uruguay 1–1 Spain · 12.61% 13 Uruguay 1–2 Spain · 8.85% 8.9 Uruguay 1–3 Spain · 4.47% 4.5 Uruguay 1–4 Spain · 1.69% 1.7 Uruguay 1–5 Spain · 0.51% 0.5 Uruguay 1–6 Spain · 0.13% Uruguay 1–7 Spain · 0.03% 35% 2 Uruguay 2–0 Spain · 2.79% 2.8 Uruguay 2–1 Spain · 4.22% 4.2 Uruguay 2–2 Spain · 3.20% 3.2 Uruguay 2–3 Spain · 1.62% 1.6 Uruguay 2–4 Spain · 0.61% 0.6 Uruguay 2–5 Spain · 0.18% Uruguay 2–6 Spain · 0.05% Uruguay 2–7 Spain · 0.01% 13% 3 Uruguay 3–0 Spain · 0.67% 0.7 Uruguay 3–1 Spain · 1.02% 1.0 Uruguay 3–2 Spain · 0.77% 0.8 Uruguay 3–3 Spain · 0.39% Uruguay 3–4 Spain · 0.15% Uruguay 3–5 Spain · 0.04% Uruguay 3–6 Spain · 0.01% Uruguay 3–7 Spain · 0.00% 3% 4 Uruguay 4–0 Spain · 0.12% Uruguay 4–1 Spain · 0.18% Uruguay 4–2 Spain · 0.14% Uruguay 4–3 Spain · 0.07% Uruguay 4–4 Spain · 0.03% Uruguay 4–5 Spain · 0.01% Uruguay 4–6 Spain · 0.00% Uruguay 4–7 Spain · 0.00% 1% 5 Uruguay 5–0 Spain · 0.02% Uruguay 5–1 Spain · 0.03% Uruguay 5–2 Spain · 0.02% Uruguay 5–3 Spain · 0.01% Uruguay 5–4 Spain · 0.00% Uruguay 5–5 Spain · 0.00% Uruguay 5–6 Spain · 0.00% Uruguay 5–7 Spain · 0.00% 0% 6 Uruguay 6–0 Spain · 0.00% Uruguay 6–1 Spain · 0.00% Uruguay 6–2 Spain · 0.00% Uruguay 6–3 Spain · 0.00% Uruguay 6–4 Spain · 0.00% Uruguay 6–5 Spain · 0.00% Uruguay 6–6 Spain · 0.00% Uruguay 6–7 Spain · 0.00% 0% 7 Uruguay 7–0 Spain · 0.00% Uruguay 7–1 Spain · 0.00% Uruguay 7–2 Spain · 0.00% Uruguay 7–3 Spain · 0.00% Uruguay 7–4 Spain · 0.00% Uruguay 7–5 Spain · 0.00% Uruguay 7–6 Spain · 0.00% Uruguay 7–7 Spain · 0.00% 0%

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

The grid makes Spain favourites at 55.3%, with a 27.8% draw. The single most-likely scoreline is 0–1 (15.2%), but no exact score clears 15% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇺🇾 Uruguay 16.9% Draw 27.8% 🇪🇸 Spain 55.3%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇺🇾Uruguay 0.72
🇪🇸Spain 1.51

Poisson means feeding the grid; combined expected goals 2.24.

38.7% Over 2.5 goals P(3 or more goals in the match)
61.3% Under 2.5 goals complement of over-2.5
41.1% Both teams to score P(each side scores ≥ 1)
0–1 Most-likely scoreline modal exact score · 15.2%
Akron Guadalajara, Mexico
Heat index 30°C apparent temperature (June–July)
Max temperature 28°C June–July daily high
Humidity 71% relative humidity
Altitude 1,671m high-altitude venue

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

1,892 Elo rating 2,155
1.47 Recent NT form 2.20
€589M Squad value €1580M
0.287 Squad form (global) 0.309
0.740 Fitness readiness 0.841
−0.15 Decoupling g −0.18

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