WC 2026 · Forecasting Oxford Football Forecasting
🇧🇷

Brazil

CONMEBOL Group C
9.0% Champion probability ±0.09 MC-SE
Coach
Carlo Ancelotti foreign · Italian
Elo (model)
1,991 world 5th
Squad value
€1660M
Power → Reality
3rd 3rd −0.41 pp · tough draw

Fig. D1 Fixture-aware · 100k sims

Brazil — stage progression

Round of 32: 98.29% (95% MC 98.21%–98.37%; MC-SE ±0.04 pts) Round of 32 reach 98.3% ±0.04 Round of 16: 67.14% (95% MC 66.85%–67.44%; MC-SE ±0.15 pts) Round of 16 reach 67.1% ±0.15 Quarter-final: 44.77% (95% MC 44.46%–45.08%; MC-SE ±0.16 pts) Quarter-final reach 44.8% ±0.16 Semi-final: 27.89% (95% MC 27.61%–28.17%; MC-SE ±0.14 pts) Semi-final reach 27.9% ±0.14 Final: 15.79% (95% MC 15.57%–16.02%; MC-SE ±0.12 pts) Final reach 15.8% ±0.12 Champion: 8.98% (95% MC 8.80%–9.15%; MC-SE ±0.09 pts) Champion reach 9.0% ±0.09

On the central forecast, Brazil more likely than not reaches the Round of 16 (67%). Champion probability is 9.0% ± 0.09 pts.

Source · Oxford Football Forecasting model
Group C Confed Advance (top 2) Reach R32
1🇧🇷BrazilCONMEBOL67.1%98.3%
2🇲🇦MoroccoCAF44.9%88.8%
3🏴󠁧󠁢󠁳󠁣󠁴󠁿ScotlandUEFA25.5%70.4%
4🇭🇹HaitiCONCACAF1.4%11.6%

Source · Oxford Football Forecasting model

Bracket position Half 1 · Quadrant 2

Earliest possible meetings

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

Match 7 · 2026-06-13 · New York/New Jersey Stadium home
Brazil Morocco
47% win 31.3% draw 21.7% loss
Most likely 1–0 (15.4%) λ 1.27–0.77 Over 2.5 33% · BTTS 40%
Match 29 · 2026-06-20 · Philadelphia Stadium home
Brazil Haiti
90.5% win 7.4% draw 2.1% loss
Most likely 3–0 (13.8%) λ 3.42–0.46 Over 2.5 74% · BTTS 36%
Match 49 · 2026-06-24 · Miami Stadium away
64.4% win 22.9% draw 12.7% loss
Most likely 2–0 (13.1%) λ 1.89–0.72 Over 2.5 48% · BTTS 44%
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 Brazil. 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

Brazil vs the field

Elo rating: 1991 vs field median 1780 (1.12× the field) Elo rating 1991 med 1780 Recent NT form: 1.80 ppg vs field median 1.87 ppg (0.96× the field) Recent NT form 1.80 ppg med 1.87 ppg Squad value: €1660M vs field median €286M (5.81× the field) Squad value €1660M med €286M Squad form (global): 0.335 vs field median 0.211 (1.59× the field) Squad form (global) 0.335 med 0.211 Fitness readiness: 0.745 vs field median 0.707 (1.05× the field) Fitness readiness 0.745 med 0.707 Familiarity / chemistry: 0.028 vs field median 0.015 (1.80× the field) Familiarity / chemistry 0.028 med 0.015 Experience (mean caps): 21 vs field median 25 (0.85× the field) Experience (mean caps) 21 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

Brazil on the decoupling axis

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

g = +0.39 ± 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
25.7mean age
21mean caps
58%in a top-5 league
20distinct clubs
4largest club bloc
# Player Pos Club League Club min Gls Caps NT gls
1AlissonGKLiverpoolPremier League +2.21z3,2230780
2Éderson SilvaMFAtalantaSerie A +1.70z3,169330
3Gabriel MagalhãesDFArsenalPremier League +2.21z4,3904171
4Marquinhos (captain)DFParis Saint-GermainLigue 1 +1.70z2,99131057
5CasemiroMFManchester UnitedPremier League +2.21z3,38011869
6Alex SandroDFFlamengoSupercopa do Brasil +1.03z4,7970452
7Vinícius JúniorFWReal MadridLa Liga +2.13z4,71123499
8Bruno GuimarãesMFNewcastle UnitedPremier League +2.21z3,4129433
9Matheus CunhaFWManchester UnitedPremier League +2.21z2,74510231
10NeymarFWSantosSerie A +1.03z2,0661112879
11RaphinhaFWBarcelonaLa Liga +2.13z2,290213911
12WevertonGKGrêmiono club data110
13Danilo LuizDFFlamengoSupercopa do Brasil +1.03z5,8078701
14BremerDFJuventusSerie A +1.70z2,569481
15Léo PereiraDFFlamengoSerie A +1.03z7,898940
16Douglas SantosDFZenit Saint PetersburgPremier League +0.27z1,921170
17FabinhoMFAl-IttihadPro League −0.86z6,6485330
18Danilo SantosMFBotafogoSerie A +1.03z812042
19EndrickFWLyonLigue 1 +1.70z1,6318174
20Lucas PaquetáMFFlamengoSerie A +1.03z2,43926313
21Luiz HenriqueFWZenit Saint PetersburgPremier League +0.27z2,0356152
22Gabriel MartinelliFWArsenalPremier League +2.21z2,43413234
23Ederson MoraesGKFenerbahçeSüper Lig +0.49z3,0620320
24Roger IbañezDFAl-AhliPro League −0.86z3,431370
25Igor ThiagoFWBrentfordPremier League +2.21z3,4512542
26RayanFWBournemouthPremier League +2.21z1,119521

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

556,051

3.0 per 1,000 of home population

Host-language familiarity

Foreign

primary language Portuguese

Climate adaptation gap

+3.0°C

home-vs-venue heat differential

Venue extremes

42°C

peak heat index · altitude up to 13 m

Travel

2h

max time-zone shift · nearest venue 5,814 km

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

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

Brazil — Elo since 1950

2069 world #5
Brazil Qualified-field median

Brazil ends the series at 2069 Elo, the world’s 5th-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 Brazil, 1 of 26 players are shown as “— no club data”. Full validation, calibration & conformal coverage →