WC 2026 · Forecasting Oxford Football Forecasting
🇨🇿 Czechia UEFA Elo 1,740
24 / 28 / 48 win · draw · win most likely 1–1
🇲🇽 Mexico CONCACAF Elo 1,875 · world 13th
Group
A
Date
Thursday 25 June 2026
Kick-off
01:00 UTC
Venue
Mexico City Stadium, Mexico City

Fig. V7 Ensemble · Group A

Czechia v Mexico — scoreline probabilities

0 Czechia 0–0 Mexico · 9.76% 10 Czechia 0–1 Mexico · 11.92% 12 Czechia 0–2 Mexico · 9.48% 9.5 Czechia 0–3 Mexico · 4.65% 4.7 Czechia 0–4 Mexico · 1.71% 1.7 Czechia 0–5 Mexico · 0.50% 0.5 Czechia 0–6 Mexico · 0.12% Czechia 0–7 Mexico · 0.03% 38% 1 Czechia 1–0 Mexico · 7.36% 7.4 Czechia 1–1 Mexico · 13.41% (most likely) 13 Czechia 1–2 Mexico · 9.14% 9.1 Czechia 1–3 Mexico · 4.49% 4.5 Czechia 1–4 Mexico · 1.65% 1.7 Czechia 1–5 Mexico · 0.49% Czechia 1–6 Mexico · 0.12% Czechia 1–7 Mexico · 0.03% 37% 2 Czechia 2–0 Mexico · 4.07% 4.1 Czechia 2–1 Mexico · 5.99% 6.0 Czechia 2–2 Mexico · 4.41% 4.4 Czechia 2–3 Mexico · 2.16% 2.2 Czechia 2–4 Mexico · 0.80% 0.8 Czechia 2–5 Mexico · 0.23% Czechia 2–6 Mexico · 0.06% Czechia 2–7 Mexico · 0.01% 18% 3 Czechia 3–0 Mexico · 1.31% 1.3 Czechia 3–1 Mexico · 1.93% 1.9 Czechia 3–2 Mexico · 1.42% 1.4 Czechia 3–3 Mexico · 0.69% 0.7 Czechia 3–4 Mexico · 0.26% Czechia 3–5 Mexico · 0.07% Czechia 3–6 Mexico · 0.02% Czechia 3–7 Mexico · 0.00% 6% 4 Czechia 4–0 Mexico · 0.32% Czechia 4–1 Mexico · 0.46% Czechia 4–2 Mexico · 0.34% Czechia 4–3 Mexico · 0.17% Czechia 4–4 Mexico · 0.06% Czechia 4–5 Mexico · 0.02% Czechia 4–6 Mexico · 0.00% Czechia 4–7 Mexico · 0.00% 1% 5 Czechia 5–0 Mexico · 0.06% Czechia 5–1 Mexico · 0.09% Czechia 5–2 Mexico · 0.07% Czechia 5–3 Mexico · 0.03% Czechia 5–4 Mexico · 0.01% Czechia 5–5 Mexico · 0.00% Czechia 5–6 Mexico · 0.00% Czechia 5–7 Mexico · 0.00% 0% 6 Czechia 6–0 Mexico · 0.01% Czechia 6–1 Mexico · 0.01% Czechia 6–2 Mexico · 0.01% Czechia 6–3 Mexico · 0.01% Czechia 6–4 Mexico · 0.00% Czechia 6–5 Mexico · 0.00% Czechia 6–6 Mexico · 0.00% Czechia 6–7 Mexico · 0.00% 0% 7 Czechia 7–0 Mexico · 0.00% Czechia 7–1 Mexico · 0.00% Czechia 7–2 Mexico · 0.00% Czechia 7–3 Mexico · 0.00% Czechia 7–4 Mexico · 0.00% Czechia 7–5 Mexico · 0.00% Czechia 7–6 Mexico · 0.00% Czechia 7–7 Mexico · 0.00% 0%

Cells show P(exact scoreline); the right column and bottom row are the marginal totals P(Czechia scores k) and P(Mexico 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 Mexico favourites at 48.0%, with a 28.3% draw. The single most-likely scoreline is 1–1 (13.4%), but no exact score clears 13% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇨🇿 Czechia 23.7% Draw 28.3% 🇲🇽 Mexico 48%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇨🇿Czechia 0.96
🇲🇽Mexico 1.47

Poisson means feeding the grid; combined expected goals 2.44.

44.0% Over 2.5 goals P(3 or more goals in the match)
56.0% Under 2.5 goals complement of over-2.5
48.7% Both teams to score P(each side scores ≥ 1)
1–1 Most-likely scoreline modal exact score · 13.4%
Azteca Mexico City, Mexico
Heat index 25°C apparent temperature (June–July)
Max temperature 24°C June–July daily high
Humidity 66% relative humidity
Altitude 2,287m high-altitude venue

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

1,740 Elo rating 1,875
2.07 Recent NT form 1.80
€225M Squad value €289M
0.268 Squad form (global) 0.155
0.779 Fitness readiness 0.689
+0.06 Decoupling g −0.40

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