WC 2026 · Forecasting Oxford Football Forecasting
🇧🇷 Brazil CONMEBOL Elo 1,991 · world 5th
91 / 7 / 2 win · draw · win most likely 3–0
🇭🇹 Haiti CONCACAF Elo 1,548 · world 71st
Group
C
Date
Saturday 20 June 2026
Kick-off
01:00 UTC
Venue
Philadelphia Stadium, Philadelphia

Fig. V7 Ensemble · Group C

Brazil v Haiti — scoreline probabilities

0 Brazil 0–0 Haiti · 2.33% 2.3 Brazil 0–1 Haiti · 0.69% 0.7 Brazil 0–2 Haiti · 0.22% Brazil 0–3 Haiti · 0.03% Brazil 0–4 Haiti · 0.00% Brazil 0–5 Haiti · 0.00% Brazil 0–6 Haiti · 0.00% Brazil 0–7 Haiti · 0.00% 3% 1 Brazil 1–0 Haiti · 6.78% 6.8 Brazil 1–1 Haiti · 3.51% 3.5 Brazil 1–2 Haiti · 0.75% 0.7 Brazil 1–3 Haiti · 0.11% Brazil 1–4 Haiti · 0.01% Brazil 1–5 Haiti · 0.00% Brazil 1–6 Haiti · 0.00% Brazil 1–7 Haiti · 0.00% 11% 2 Brazil 2–0 Haiti · 12.06% 12 Brazil 2–1 Haiti · 5.56% 5.6 Brazil 2–2 Haiti · 1.28% 1.3 Brazil 2–3 Haiti · 0.20% Brazil 2–4 Haiti · 0.02% Brazil 2–5 Haiti · 0.00% Brazil 2–6 Haiti · 0.00% Brazil 2–7 Haiti · 0.00% 19% 3 Brazil 3–0 Haiti · 13.76% (most likely) 14 Brazil 3–1 Haiti · 6.34% 6.3 Brazil 3–2 Haiti · 1.46% 1.5 Brazil 3–3 Haiti · 0.22% Brazil 3–4 Haiti · 0.03% Brazil 3–5 Haiti · 0.00% Brazil 3–6 Haiti · 0.00% Brazil 3–7 Haiti · 0.00% 22% 4 Brazil 4–0 Haiti · 11.78% 12 Brazil 4–1 Haiti · 5.43% 5.4 Brazil 4–2 Haiti · 1.25% 1.3 Brazil 4–3 Haiti · 0.19% Brazil 4–4 Haiti · 0.02% Brazil 4–5 Haiti · 0.00% Brazil 4–6 Haiti · 0.00% Brazil 4–7 Haiti · 0.00% 19% 5 Brazil 5–0 Haiti · 8.06% 8.1 Brazil 5–1 Haiti · 3.72% 3.7 Brazil 5–2 Haiti · 0.86% 0.9 Brazil 5–3 Haiti · 0.13% Brazil 5–4 Haiti · 0.01% Brazil 5–5 Haiti · 0.00% Brazil 5–6 Haiti · 0.00% Brazil 5–7 Haiti · 0.00% 13% 6 Brazil 6–0 Haiti · 4.60% 4.6 Brazil 6–1 Haiti · 2.12% 2.1 Brazil 6–2 Haiti · 0.49% Brazil 6–3 Haiti · 0.07% Brazil 6–4 Haiti · 0.01% Brazil 6–5 Haiti · 0.00% Brazil 6–6 Haiti · 0.00% Brazil 6–7 Haiti · 0.00% 7% 7 Brazil 7–0 Haiti · 2.25% 2.2 Brazil 7–1 Haiti · 1.04% 1.0 Brazil 7–2 Haiti · 0.24% Brazil 7–3 Haiti · 0.04% Brazil 7–4 Haiti · 0.00% Brazil 7–5 Haiti · 0.00% Brazil 7–6 Haiti · 0.00% Brazil 7–7 Haiti · 0.00% 4%

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

The grid makes Brazil favourites at 90.5%, with a 7.4% draw. The single most-likely scoreline is 3–0 (13.8%), but no exact score clears 14% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇧🇷 Brazil 90.5% Draw 7.4% 🇭🇹 Haiti 2.1%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇧🇷Brazil 3.42
🇭🇹Haiti 0.46

Poisson means feeding the grid; combined expected goals 3.88.

74.4% Over 2.5 goals P(3 or more goals in the match)
25.6% Under 2.5 goals complement of over-2.5
36.0% Both teams to score P(each side scores ≥ 1)
3–0 Most-likely scoreline modal exact score · 13.8%
Lincoln Financial Philadelphia, USA
Heat index 35°C apparent temperature (June–July)
Max temperature 30°C June–July daily high
Humidity 67% relative humidity
Altitude 13m above sea level

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

1,991 Elo rating 1,548
1.80 Recent NT form 1.27
€1660M Squad value €44M
0.335 Squad form (global) 0.115
0.745 Fitness readiness 0.398
+0.39 Decoupling g −0.17

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