WC 2026 · Forecasting Oxford Football Forecasting
🇨🇿 Czechia UEFA Elo 1,740
51 / 29 / 20 win · draw · win most likely 1–0
🇿🇦 South Africa CAF Elo 1,518 · world 80th
Group
A
Date
Thursday 18 June 2026
Kick-off
16:00 UTC
Venue
Atlanta Stadium, Atlanta

Fig. V7 Ensemble · Group A

Czechia v South Africa — scoreline probabilities

0 Czechia 0–0 South Africa · 12.16% 12 Czechia 0–1 South Africa · 7.70% 7.7 Czechia 0–2 South Africa · 3.38% 3.4 Czechia 0–3 South Africa · 0.88% 0.9 Czechia 0–4 South Africa · 0.17% Czechia 0–5 South Africa · 0.03% Czechia 0–6 South Africa · 0.00% Czechia 0–7 South Africa · 0.00% 24% 1 Czechia 1–0 South Africa · 14.75% (most likely) 15 Czechia 1–1 South Africa · 13.26% 13 Czechia 1–2 South Africa · 4.79% 4.8 Czechia 1–3 South Africa · 1.24% 1.2 Czechia 1–4 South Africa · 0.24% Czechia 1–5 South Africa · 0.04% Czechia 1–6 South Africa · 0.01% Czechia 1–7 South Africa · 0.00% 34% 2 Czechia 2–0 South Africa · 11.15% 11 Czechia 2–1 South Africa · 8.70% 8.7 Czechia 2–2 South Africa · 3.39% 3.4 Czechia 2–3 South Africa · 0.88% 0.9 Czechia 2–4 South Africa · 0.17% Czechia 2–5 South Africa · 0.03% Czechia 2–6 South Africa · 0.00% Czechia 2–7 South Africa · 0.00% 24% 3 Czechia 3–0 South Africa · 5.26% 5.3 Czechia 3–1 South Africa · 4.10% 4.1 Czechia 3–2 South Africa · 1.60% 1.6 Czechia 3–3 South Africa · 0.41% Czechia 3–4 South Africa · 0.08% Czechia 3–5 South Africa · 0.01% Czechia 3–6 South Africa · 0.00% Czechia 3–7 South Africa · 0.00% 11% 4 Czechia 4–0 South Africa · 1.86% 1.9 Czechia 4–1 South Africa · 1.45% 1.5 Czechia 4–2 South Africa · 0.57% 0.6 Czechia 4–3 South Africa · 0.15% Czechia 4–4 South Africa · 0.03% Czechia 4–5 South Africa · 0.00% Czechia 4–6 South Africa · 0.00% Czechia 4–7 South Africa · 0.00% 4% 5 Czechia 5–0 South Africa · 0.53% 0.5 Czechia 5–1 South Africa · 0.41% Czechia 5–2 South Africa · 0.16% Czechia 5–3 South Africa · 0.04% Czechia 5–4 South Africa · 0.01% Czechia 5–5 South Africa · 0.00% Czechia 5–6 South Africa · 0.00% Czechia 5–7 South Africa · 0.00% 1% 6 Czechia 6–0 South Africa · 0.12% Czechia 6–1 South Africa · 0.10% Czechia 6–2 South Africa · 0.04% Czechia 6–3 South Africa · 0.01% Czechia 6–4 South Africa · 0.00% Czechia 6–5 South Africa · 0.00% Czechia 6–6 South Africa · 0.00% Czechia 6–7 South Africa · 0.00% 0% 7 Czechia 7–0 South Africa · 0.03% Czechia 7–1 South Africa · 0.02% Czechia 7–2 South Africa · 0.01% Czechia 7–3 South Africa · 0.00% Czechia 7–4 South Africa · 0.00% Czechia 7–5 South Africa · 0.00% Czechia 7–6 South Africa · 0.00% Czechia 7–7 South Africa · 0.00% 0%

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

Source · Oxford Football Forecasting model

Win · draw · loss

🇨🇿 Czechia 51.1% Draw 29.2% 🇿🇦 South Africa 19.7%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇨🇿Czechia 1.41
🇿🇦South Africa 0.78

Poisson means feeding the grid; combined expected goals 2.19.

37.6% Over 2.5 goals P(3 or more goals in the match)
62.4% Under 2.5 goals complement of over-2.5
42.0% Both teams to score P(each side scores ≥ 1)
1–0 Most-likely scoreline modal exact score · 14.7%
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.

1,740 Elo rating 1,518
2.07 Recent NT form 1.73
€225M Squad value €52M
0.268 Squad form (global) 0.091
0.779 Fitness readiness 0.749
+0.06 Decoupling g −0.50

Czechia carry the Elo edge (222 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 →