WC 2026 · Forecasting Oxford Football Forecasting
🇭🇷

Croatia

UEFA Group L
1.8% Champion probability ±0.04 MC-SE
Coach
Zlatko Dalić home · Croatian
Elo (model)
1,911 world 17th
Squad value
€370M
Power → Reality
15th 14th +0.03 pp · neutral draw

Fig. D1 Fixture-aware · 100k sims

Croatia — stage progression

Round of 32: 90.25% (95% MC 90.07%–90.44%; MC-SE ±0.09 pts) Round of 32 reach 90.3% ±0.09 Round of 16: 46.99% (95% MC 46.68%–47.30%; MC-SE ±0.16 pts) Round of 16 reach 47.0% ±0.16 Quarter-final: 22.05% (95% MC 21.79%–22.30%; MC-SE ±0.13 pts) Quarter-final reach 22.0% ±0.13 Semi-final: 10.61% (95% MC 10.42%–10.80%; MC-SE ±0.10 pts) Semi-final reach 10.6% ±0.10 Final: 4.53% (95% MC 4.40%–4.66%; MC-SE ±0.07 pts) Final reach 4.5% ±0.07 Champion: 1.78% (95% MC 1.69%–1.86%; MC-SE ±0.04 pts) Champion reach 1.8% ±0.04

On the central forecast, Croatia more likely than not reaches the Round of 32 (90%). Champion probability is 1.8% ± 0.04 pts.

Source · Oxford Football Forecasting model
Group L Confed Advance (top 2) Reach R32
1🏴󠁧󠁢󠁥󠁮󠁧󠁿EnglandUEFA68.9%97.5%
2🇭🇷CroatiaUEFA47.0%90.3%
3🇬🇭GhanaCAF6.7%36.0%
4🇵🇦PanamaCONCACAF6.7%34.8%

Source · Oxford Football Forecasting model

Bracket position Half 1 · Quadrant 2

Earliest possible meetings

No collision rows recorded for this team.

Collision = the earliest round the bracket wiring could pit Croatia against that side. Full bracket & collision matrix →

Match 22 · 2026-06-17 · Dallas Stadium away
21.7% win 30.5% draw 47.8% loss
Most likely 0–1 (14.8%) λ 0.80–1.32 Over 2.5 36% · BTTS 41%
Match 46 · 2026-06-23 · Toronto Stadium away
Croatia Panama
65.8% win 22.8% draw 11.4% loss
Most likely 1–0 (14.3%) λ 1.87–0.65 Over 2.5 46% · BTTS 41%
Match 68 · 2026-06-27 · Philadelphia Stadium home
Croatia Ghana
64.6% win 23.9% draw 11.5% loss
Most likely 1–0 (15.6%) λ 1.77–0.61 Over 2.5 43% · BTTS 39%
How a match forecast is built

Each pairing is scored by the ensemble (Dixon-Coles bivariate-Poisson, the Bayesian hierarchical model and the global LightGBM-Poisson, log-pooled), producing an 11×11 scoreline grid that is marginalised into win/draw/loss, expected goals (λ), over/under 2.5 and both-teams-to-score. These are the same distributions the tournament simulator consumes, oriented here to Croatia. Knockout fixtures are not shown — their occupants are still probabilistic, so there is no single pairing to forecast yet.

Fig. D2 Relative to the 48-team median

Croatia vs the field

Elo rating: 1911 vs field median 1780 (1.07× the field) Elo rating 1911 med 1780 Recent NT form: 2.13 ppg vs field median 1.87 ppg (1.14× the field) Recent NT form 2.13 ppg med 1.87 ppg Squad value: €370M vs field median €286M (1.30× the field) Squad value €370M med €286M Squad form (global): 0.334 vs field median 0.211 (1.58× the field) Squad form (global) 0.334 med 0.211 Fitness readiness: 0.844 vs field median 0.707 (1.19× the field) Fitness readiness 0.844 med 0.707 Familiarity / chemistry: 0.006 vs field median 0.015 (0.40× the field) Familiarity / chemistry 0.006 med 0.015 Experience (mean caps): 40 vs field median 25 (1.61× the field) Experience (mean caps) 40 med 25

Read each row as a multiple of the field median: dots to the right of the dashed line are above-field, to the left below. Raw values are labelled on the right so the comparison is transparent.

Source · Oxford Football Forecasting model

Fig. D3 Bayesian projection residual g

Croatia on the decoupling axis

aligned (0) ← record > squad price squad valued > record →

g = +0.46 ± 0.06: the squad is valued above its record — the transfer market rates this side above what its results have earned.

Source · Oxford Football Forecasting model
What g means — and its limits

g is the residual from regressing a team’s current squad market value on its history-based strength in the Bayesian hierarchical model. Positive g means the squad is valued above what the team’s record predicts; negative means the record outruns the squad’s price (the side achieves more than its market value implies). Regressed on out-of-sample success the slope is positive — squad-rich sides go a touch further — but not statistically significant at n = 3 tournaments, so treat a single team’s g as a descriptive read, not a hard prediction. The full decoupling essay →

26players
26.3mean age
40mean caps
81%in a top-5 league
24distinct clubs
2largest club bloc
# Player Pos Club League Club min Gls Caps NT gls
1Dominik LivakovićGKDinamo ZagrebHNL +0.34z1,4700750
2Josip StanišićDFBayern MunichBundesliga +1.84z3,1513310
3Marin PongračićDFFiorentinaSerie A +1.70z5,1811200
4Joško GvardiolDFManchester CityPremier League +2.21z1,9312484
5Duje Ćaleta-CarDFReal SociedadLa Liga +2.13z2,5411381
6Josip ŠutaloDFAjaxEredivisie +0.74z2,3030330
7Nikola MoroMFBolognaSerie A +1.70z2,7381100
8Mateo KovačićMFManchester CityPremier League +2.21z30701135
9Andrej KramarićFWTSG HoffenheimBundesliga +1.84z2,4211511636
10Luka Modrić (captain)MFMilanno club data19829
11Ante BudimirFWOsasunaLa Liga +2.13z2,98918386
12Ivor PandurGKHull CityChampionship +2.21z4,320000
13Nikola VlašićMFTorinoSerie A +1.70z3,36196310
14Ivan PerišićFWPSV EindhovenEredivisie +0.74z3,0601015438
15Mario PašalićMFAtalantaSerie A +1.70z2,776108512
16Martin BaturinaMFComoSerie A +1.70z3,41413191
17Petar SučićMFInter MilanSerie A +1.70z2,7684171
18Kristijan JakićDFFC AugsburgBundesliga +1.84z1,8412172
19Toni FrukMFRijekaHNL +0.34z2,9041671
20Igor MatanovićFWSC FreiburgBundesliga +1.84z2,6481592
21Luka SučićMFReal SociedadLa Liga +2.13z1,2604211
22Luka VuškovićDFHamburger SVBundesliga +1.84z2,651651
23Dominik KotarskiGKCopenhagenSuperliga −0.53z4,080040
24Marco PašalićFWOrlando City SCMajor League Soccer −0.71z2,88814151
25Martin ErlićDFMidtjyllandSuperliga −0.53z2,1566131
26Petar MusaFWFC DallasMajor League Soccer −0.71z3,02024111

Source · Official squad announcements · API-Football (global club coverage). 1 of 26 players have no club season matched in API-Football — shown as “— no club data”, not imputed. Form coverage for this squad: 96%.

Diaspora in the hosts

79,291

21.0 per 1,000 of home population

Host-language familiarity

Foreign

primary language Croatian

Climate adaptation gap

+1.7°C

home-vs-venue heat differential

Venue extremes

45°C

peak heat index · altitude up to 177 m

Travel

7h

max time-zone shift · nearest venue 6,633 km

Source · UN DESA international migrant stock · US Census Bureau · Open-Meteo & venue records

Fig. D4 eloratings.net method · year-end values

Croatia — Elo since 1950

1969 world #17
Croatia Qualified-field median

Croatia ends the series at 1969 Elo, the world’s 17th-ranked side — above the qualified-field median.

Source · eloratings.net
Which Elo is this?

This line is the public eloratings.net series (year-end ratings), which terminates exactly at the current rating and world rank shown on the marker. It is a different number from the Elo shown in the header band (a panel-normalised rating used inside the forecast); the two are ~0.99 correlated but on different scales. We keep them distinct rather than blend them.

96% Squad club-form coverage Share of this squad with a matched club season feeding the global form layer.
96% Fitness-readiness coverage Where below 100%, part of the fitness signal is imputed by the de-biasing layer.
n = 3 Out-of-sample tournaments The model is validated on three held-out World Cups; it matches the market, it does not beat it.

Validated on n=3 held-out tournaments; coverage below 1.0 means part of this squad's club-form/fitness is imputed (the global de-biasing layer). For Croatia, 1 of 26 players are shown as “— no club data”. Full validation, calibration & conformal coverage →