WC 2026 · Forecasting Oxford Football Forecasting
🇪🇨 Ecuador CONMEBOL Elo 1,938 · world 8th
82 / 14 / 4 win · draw · win most likely 2–0
🇨🇼 Curaçao CONCACAF Elo 1,434 · world 96th
Group
E
Date
Sunday 21 June 2026
Kick-off
00:00 UTC
Venue
Kansas City Stadium, Kansas City

Fig. V7 Ensemble · Group E

Ecuador v Curaçao — scoreline probabilities

0 Ecuador 0–0 Curaçao · 6.96% 7.0 Ecuador 0–1 Curaçao · 1.87% 1.9 Ecuador 0–2 Curaçao · 0.40% Ecuador 0–3 Curaçao · 0.05% Ecuador 0–4 Curaçao · 0.00% Ecuador 0–5 Curaçao · 0.00% Ecuador 0–6 Curaçao · 0.00% Ecuador 0–7 Curaçao · 0.00% 9% 1 Ecuador 1–0 Curaçao · 15.08% 15 Ecuador 1–1 Curaçao · 5.88% 5.9 Ecuador 1–2 Curaçao · 0.96% 1.0 Ecuador 1–3 Curaçao · 0.11% Ecuador 1–4 Curaçao · 0.01% Ecuador 1–5 Curaçao · 0.00% Ecuador 1–6 Curaçao · 0.00% Ecuador 1–7 Curaçao · 0.00% 22% 2 Ecuador 2–0 Curaçao · 18.46% (most likely) 18 Ecuador 2–1 Curaçao · 6.48% 6.5 Ecuador 2–2 Curaçao · 1.14% 1.1 Ecuador 2–3 Curaçao · 0.13% Ecuador 2–4 Curaçao · 0.01% Ecuador 2–5 Curaçao · 0.00% Ecuador 2–6 Curaçao · 0.00% Ecuador 2–7 Curaçao · 0.00% 26% 3 Ecuador 3–0 Curaçao · 14.63% 15 Ecuador 3–1 Curaçao · 5.14% 5.1 Ecuador 3–2 Curaçao · 0.90% 0.9 Ecuador 3–3 Curaçao · 0.11% Ecuador 3–4 Curaçao · 0.01% Ecuador 3–5 Curaçao · 0.00% Ecuador 3–6 Curaçao · 0.00% Ecuador 3–7 Curaçao · 0.00% 21% 4 Ecuador 4–0 Curaçao · 8.70% 8.7 Ecuador 4–1 Curaçao · 3.05% 3.1 Ecuador 4–2 Curaçao · 0.54% 0.5 Ecuador 4–3 Curaçao · 0.06% Ecuador 4–4 Curaçao · 0.01% Ecuador 4–5 Curaçao · 0.00% Ecuador 4–6 Curaçao · 0.00% Ecuador 4–7 Curaçao · 0.00% 12% 5 Ecuador 5–0 Curaçao · 4.13% 4.1 Ecuador 5–1 Curaçao · 1.45% 1.5 Ecuador 5–2 Curaçao · 0.26% Ecuador 5–3 Curaçao · 0.03% Ecuador 5–4 Curaçao · 0.00% Ecuador 5–5 Curaçao · 0.00% Ecuador 5–6 Curaçao · 0.00% Ecuador 5–7 Curaçao · 0.00% 6% 6 Ecuador 6–0 Curaçao · 1.64% 1.6 Ecuador 6–1 Curaçao · 0.58% 0.6 Ecuador 6–2 Curaçao · 0.10% Ecuador 6–3 Curaçao · 0.01% Ecuador 6–4 Curaçao · 0.00% Ecuador 6–5 Curaçao · 0.00% Ecuador 6–6 Curaçao · 0.00% Ecuador 6–7 Curaçao · 0.00% 2% 7 Ecuador 7–0 Curaçao · 0.56% 0.6 Ecuador 7–1 Curaçao · 0.20% Ecuador 7–2 Curaçao · 0.03% Ecuador 7–3 Curaçao · 0.00% Ecuador 7–4 Curaçao · 0.00% Ecuador 7–5 Curaçao · 0.00% Ecuador 7–6 Curaçao · 0.00% Ecuador 7–7 Curaçao · 0.00% 1%

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

The grid makes Ecuador favourites at 82.3%, with a 14.1% draw. The single most-likely scoreline is 2–0 (18.5%), but no exact score clears 18% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇪🇨 Ecuador 82.3% Draw 14.1% 🇨🇼 Curaçao 3.6%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇪🇨Ecuador 2.38
🇨🇼Curaçao 0.35

Poisson means feeding the grid; combined expected goals 2.73.

51.3% Over 2.5 goals P(3 or more goals in the match)
48.7% Under 2.5 goals complement of over-2.5
27.3% Both teams to score P(each side scores ≥ 1)
2–0 Most-likely scoreline modal exact score · 18.5%
Arrowhead Kansas City, USA
Heat index 37°C apparent temperature (June–July)
Max temperature 31°C June–July daily high
Humidity 68% relative humidity
Altitude 273m above sea level

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

1,938 Elo rating 1,434
1.80 Recent NT form 1.53
€290M Squad value €34M
0.158 Squad form (global) 0.098
0.710 Fitness readiness 0.599
−0.55 Decoupling g −0.35

Ecuador carry the Elo edge (504 points). On the decoupling axis, Curaçao 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 →