WC 2026 · Forecasting Oxford Football Forecasting
🇨🇭 Switzerland UEFA Elo 1,891 · world 19th
62 / 24 / 14 win · draw · win most likely 1–0
🇧🇦 Bosnia and Herzegovina UEFA Elo 1,595 · world 86th
Group
B
Date
Thursday 18 June 2026
Kick-off
19:00 UTC
Venue
Los Angeles Stadium, Inglewood

Fig. V7 Ensemble · Group B

Switzerland v Bosnia and Herzegovina — scoreline probabilities

0 Switzerland 0–0 Bosnia and Herzegovina · 9.12% 9.1 Switzerland 0–1 Bosnia and Herzegovina · 5.03% 5.0 Switzerland 0–2 Bosnia and Herzegovina · 2.09% 2.1 Switzerland 0–3 Bosnia and Herzegovina · 0.50% Switzerland 0–4 Bosnia and Herzegovina · 0.09% Switzerland 0–5 Bosnia and Herzegovina · 0.01% Switzerland 0–6 Bosnia and Herzegovina · 0.00% Switzerland 0–7 Bosnia and Herzegovina · 0.00% 17% 1 Switzerland 1–0 Bosnia and Herzegovina · 13.94% (most likely) 14 Switzerland 1–1 Bosnia and Herzegovina · 11.32% 11 Switzerland 1–2 Bosnia and Herzegovina · 3.72% 3.7 Switzerland 1–3 Bosnia and Herzegovina · 0.88% 0.9 Switzerland 1–4 Bosnia and Herzegovina · 0.16% Switzerland 1–5 Bosnia and Herzegovina · 0.02% Switzerland 1–6 Bosnia and Herzegovina · 0.00% Switzerland 1–7 Bosnia and Herzegovina · 0.00% 30% 2 Switzerland 2–0 Bosnia and Herzegovina · 13.13% 13 Switzerland 2–1 Bosnia and Herzegovina · 9.33% 9.3 Switzerland 2–2 Bosnia and Herzegovina · 3.31% 3.3 Switzerland 2–3 Bosnia and Herzegovina · 0.78% 0.8 Switzerland 2–4 Bosnia and Herzegovina · 0.14% Switzerland 2–5 Bosnia and Herzegovina · 0.02% Switzerland 2–6 Bosnia and Herzegovina · 0.00% Switzerland 2–7 Bosnia and Herzegovina · 0.00% 27% 3 Switzerland 3–0 Bosnia and Herzegovina · 7.79% 7.8 Switzerland 3–1 Bosnia and Herzegovina · 5.53% 5.5 Switzerland 3–2 Bosnia and Herzegovina · 1.97% 2.0 Switzerland 3–3 Bosnia and Herzegovina · 0.47% Switzerland 3–4 Bosnia and Herzegovina · 0.08% Switzerland 3–5 Bosnia and Herzegovina · 0.01% Switzerland 3–6 Bosnia and Herzegovina · 0.00% Switzerland 3–7 Bosnia and Herzegovina · 0.00% 16% 4 Switzerland 4–0 Bosnia and Herzegovina · 3.46% 3.5 Switzerland 4–1 Bosnia and Herzegovina · 2.46% 2.5 Switzerland 4–2 Bosnia and Herzegovina · 0.88% 0.9 Switzerland 4–3 Bosnia and Herzegovina · 0.21% Switzerland 4–4 Bosnia and Herzegovina · 0.04% Switzerland 4–5 Bosnia and Herzegovina · 0.01% Switzerland 4–6 Bosnia and Herzegovina · 0.00% Switzerland 4–7 Bosnia and Herzegovina · 0.00% 7% 5 Switzerland 5–0 Bosnia and Herzegovina · 1.23% 1.2 Switzerland 5–1 Bosnia and Herzegovina · 0.88% 0.9 Switzerland 5–2 Bosnia and Herzegovina · 0.31% Switzerland 5–3 Bosnia and Herzegovina · 0.07% Switzerland 5–4 Bosnia and Herzegovina · 0.01% Switzerland 5–5 Bosnia and Herzegovina · 0.00% Switzerland 5–6 Bosnia and Herzegovina · 0.00% Switzerland 5–7 Bosnia and Herzegovina · 0.00% 3% 6 Switzerland 6–0 Bosnia and Herzegovina · 0.37% Switzerland 6–1 Bosnia and Herzegovina · 0.26% Switzerland 6–2 Bosnia and Herzegovina · 0.09% Switzerland 6–3 Bosnia and Herzegovina · 0.02% Switzerland 6–4 Bosnia and Herzegovina · 0.00% Switzerland 6–5 Bosnia and Herzegovina · 0.00% Switzerland 6–6 Bosnia and Herzegovina · 0.00% Switzerland 6–7 Bosnia and Herzegovina · 0.00% 1% 7 Switzerland 7–0 Bosnia and Herzegovina · 0.09% Switzerland 7–1 Bosnia and Herzegovina · 0.07% Switzerland 7–2 Bosnia and Herzegovina · 0.02% Switzerland 7–3 Bosnia and Herzegovina · 0.01% Switzerland 7–4 Bosnia and Herzegovina · 0.00% Switzerland 7–5 Bosnia and Herzegovina · 0.00% Switzerland 7–6 Bosnia and Herzegovina · 0.00% Switzerland 7–7 Bosnia and Herzegovina · 0.00% 0%

Cells show P(exact scoreline); the right column and bottom row are the marginal totals P(Switzerland scores k) and P(Bosnia and Herzegovina 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 Switzerland favourites at 62.2%, with a 24.2% draw. The single most-likely scoreline is 1–0 (13.9%), but no exact score clears 14% — the distribution is broad, as it should be.

Source · Oxford Football Forecasting model

Win · draw · loss

🇨🇭 Switzerland 62.2% Draw 24.2% 🇧🇦 Bosnia and Herzegovina 13.6%

Rounded values sum to exactly 100%.

Expected goals (λ)

🇨🇭Switzerland 1.78
🇧🇦Bosnia and Herzegovina 0.71

Poisson means feeding the grid; combined expected goals 2.49.

45.4% Over 2.5 goals P(3 or more goals in the match)
54.6% Under 2.5 goals complement of over-2.5
43.1% Both teams to score P(each side scores ≥ 1)
1–0 Most-likely scoreline modal exact score · 13.9%
SoFi Inglewood, USA
Heat index 29°C apparent temperature (June–July)
Max temperature 27°C June–July daily high
Humidity 71% relative humidity
Altitude 45m above sea level

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

1,891 Elo rating 1,595
1.93 Recent NT form 1.67
€336M Squad value €118M
0.210 Squad form (global) 0.219
0.804 Fitness readiness 0.732
+0.21 Decoupling g −0.15

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