WC 2026 · Forecasting Oxford Football Forecasting
🇳🇱 Netherlands UEFA Elo 1,944 · world 9th
58 / 25 / 17 win · draw · win most likely 1–0
🇸🇪 Sweden UEFA Elo 1,712 · world 53rd
Group
F
Date
Saturday 20 June 2026
Kick-off
17:00 UTC
Venue
Houston Stadium, Houston

Fig. V7 Ensemble · Group F

Netherlands v Sweden — scoreline probabilities

0 Netherlands 0–0 Sweden · 8.07% 8.1 Netherlands 0–1 Sweden · 5.17% 5.2 Netherlands 0–2 Sweden · 2.60% 2.6 Netherlands 0–3 Sweden · 0.74% 0.7 Netherlands 0–4 Sweden · 0.16% Netherlands 0–5 Sweden · 0.03% Netherlands 0–6 Sweden · 0.00% Netherlands 0–7 Sweden · 0.00% 17% 1 Netherlands 1–0 Sweden · 11.87% (most likely) 12 Netherlands 1–1 Sweden · 11.74% 12 Netherlands 1–2 Sweden · 4.64% 4.6 Netherlands 1–3 Sweden · 1.32% 1.3 Netherlands 1–4 Sweden · 0.28% Netherlands 1–5 Sweden · 0.05% Netherlands 1–6 Sweden · 0.01% Netherlands 1–7 Sweden · 0.00% 30% 2 Netherlands 2–0 Sweden · 11.39% 11 Netherlands 2–1 Sweden · 9.72% 10 Netherlands 2–2 Sweden · 4.15% 4.1 Netherlands 2–3 Sweden · 1.18% 1.2 Netherlands 2–4 Sweden · 0.25% Netherlands 2–5 Sweden · 0.04% Netherlands 2–6 Sweden · 0.01% Netherlands 2–7 Sweden · 0.00% 27% 3 Netherlands 3–0 Sweden · 6.78% 6.8 Netherlands 3–1 Sweden · 5.79% 5.8 Netherlands 3–2 Sweden · 2.47% 2.5 Netherlands 3–3 Sweden · 0.70% 0.7 Netherlands 3–4 Sweden · 0.15% Netherlands 3–5 Sweden · 0.03% Netherlands 3–6 Sweden · 0.00% Netherlands 3–7 Sweden · 0.00% 16% 4 Netherlands 4–0 Sweden · 3.03% 3.0 Netherlands 4–1 Sweden · 2.59% 2.6 Netherlands 4–2 Sweden · 1.10% 1.1 Netherlands 4–3 Sweden · 0.31% Netherlands 4–4 Sweden · 0.07% Netherlands 4–5 Sweden · 0.01% Netherlands 4–6 Sweden · 0.00% Netherlands 4–7 Sweden · 0.00% 7% 5 Netherlands 5–0 Sweden · 1.08% 1.1 Netherlands 5–1 Sweden · 0.92% 0.9 Netherlands 5–2 Sweden · 0.40% Netherlands 5–3 Sweden · 0.11% Netherlands 5–4 Sweden · 0.02% Netherlands 5–5 Sweden · 0.00% Netherlands 5–6 Sweden · 0.00% Netherlands 5–7 Sweden · 0.00% 3% 6 Netherlands 6–0 Sweden · 0.32% Netherlands 6–1 Sweden · 0.27% Netherlands 6–2 Sweden · 0.12% Netherlands 6–3 Sweden · 0.03% Netherlands 6–4 Sweden · 0.01% Netherlands 6–5 Sweden · 0.00% Netherlands 6–6 Sweden · 0.00% Netherlands 6–7 Sweden · 0.00% 1% 7 Netherlands 7–0 Sweden · 0.08% Netherlands 7–1 Sweden · 0.07% Netherlands 7–2 Sweden · 0.03% Netherlands 7–3 Sweden · 0.01% Netherlands 7–4 Sweden · 0.00% Netherlands 7–5 Sweden · 0.00% Netherlands 7–6 Sweden · 0.00% Netherlands 7–7 Sweden · 0.00% 0%

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

The grid makes Netherlands favourites at 58.6%, with a 24.7% draw. The single most-likely scoreline is 1–0 (11.9%), but no exact score clears 12% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇳🇱 Netherlands 58.6% Draw 24.7% 🇸🇪 Sweden 16.7%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇳🇱Netherlands 1.79
🇸🇪Sweden 0.85

Poisson means feeding the grid; combined expected goals 2.64.

49.2% Over 2.5 goals P(3 or more goals in the match)
50.8% Under 2.5 goals complement of over-2.5
48.6% Both teams to score P(each side scores ≥ 1)
1–0 Most-likely scoreline modal exact score · 11.9%
NRG Houston, USA
Heat index 47°C apparent temperature (June–July)
Max temperature 33°C June–July daily high
Humidity 77% relative humidity
Altitude 15m above sea level

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

1,944 Elo rating 1,712
2.00 Recent NT form 1.40
€1076M Squad value €414M
0.252 Squad form (global) 0.204
0.822 Fitness readiness 0.741
+0.41 Decoupling g +0.41

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