WC 2026 · Forecasting Oxford Football Forecasting
🇹🇳

Tunisia

CAF Group F
0.0% Champion probability ±0.00 MC-SE
Coach
Sabri Lamouchi foreign · French
Elo (model)
1,628 world 60th
Squad value
€88M
Power → Reality
35th 37th −0.01 pp · neutral draw

Fig. D1 Fixture-aware · 100k sims

Tunisia — stage progression

Round of 32: 33.18% (95% MC 32.89%–33.47%; MC-SE ±0.15 pts) Round of 32 reach 33.2% ±0.15 Round of 16: 6.64% (95% MC 6.49%–6.80%; MC-SE ±0.08 pts) Round of 16 reach 6.6% ±0.08 Quarter-final: 1.78% (95% MC 1.69%–1.86%; MC-SE ±0.04 pts) Quarter-final reach 1.8% ±0.04 Semi-final: 0.41% (95% MC 0.37%–0.45%; MC-SE ±0.02 pts) Semi-final reach 0.4% ±0.02 Final: 0.07% (95% MC 0.05%–0.08%; MC-SE ±0.01 pts) Final reach 0.1% ±0.01 Champion: 0.01% (95% MC 0.00%–0.02%; MC-SE ±0.00 pts) Champion reach 0.0% ±0.00

Tunisia is most likely eliminated before the knockout rounds: 33% to clear the group. Champion probability 0.01%.

Source · Oxford Football Forecasting model
Group F Confed Advance (top 2) Reach R32
1🇳🇱NetherlandsUEFA52.2%92.3%
2🇯🇵JapanAFC37.9%83.1%
3🇸🇪SwedenUEFA17.8%60.2%
4🇹🇳TunisiaCAF6.6%33.2%

Source · Oxford Football Forecasting model

Bracket position Half 0 · Quadrant 0

Earliest possible meetings

No collision rows recorded for this team.

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

Match 12 · 2026-06-15 · Monterrey Stadium away
Tunisia Sweden
22.9% win 30.5% draw 46.6% loss
Most likely 0–1 (14.1%) λ 0.84–1.31 Over 2.5 37% · BTTS 43%
Match 36 · 2026-06-21 · Monterrey Stadium home
Tunisia Japan
14.1% win 28.7% draw 57.2% loss
Most likely 0–1 (18.3%) λ 0.58–1.43 Over 2.5 33% · BTTS 34%
Match 58 · 2026-06-25 · Kansas City Stadium home
Tunisia Netherlands
9.5% win 22.2% draw 68.3% loss
Most likely 0–1 (15.8%) λ 0.56–1.87 Over 2.5 44% · BTTS 37%
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 Tunisia. 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

Tunisia vs the field

Elo rating: 1628 vs field median 1780 (0.91× the field) Elo rating 1628 med 1780 Recent NT form: 1.40 ppg vs field median 1.87 ppg (0.75× the field) Recent NT form 1.40 ppg med 1.87 ppg Squad value: €88M vs field median €286M (0.31× the field) Squad value €88M med €286M Squad form (global): 0.109 vs field median 0.211 (0.52× the field) Squad form (global) 0.109 med 0.211 Fitness readiness: 0.612 vs field median 0.707 (0.87× the field) Fitness readiness 0.612 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): 27 vs field median 25 (1.09× the field) Experience (mean caps) 27 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

Tunisia on the decoupling axis

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

g = +0.21 ± 0.09: 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.7mean age
27mean caps
35%in a top-5 league
24distinct clubs
2largest club bloc
# Player Pos Club League Club min Gls Caps NT gls
1Mouhib ChamakhGKClub Africainno club data20
2Ali AbdiDFNiceLigue 1 +1.70z1,6573467
3Montassar TalbiDFLorientLigue 1 +1.70z2,7900644
4Omar RekikDFMariborno club data60
5Adem ArousDFKasımpaşaSüper Lig +0.49z1,672120
6Dylan BronnDFServetteSuper League −0.07z1,4580522
7Elias AchouriFWCopenhagenSuperliga −0.53z2,0974304
8Elias SaadFWHannover 962. Bundesliga +1.84z7160154
9Hazem MastouriFWDynamo MakhachkalaPremier League +0.27z1,1232194
10Hannibal MejbriMFBurnleyPremier League +2.21z1,3911451
11Ismaël GharbiMFFC AugsburgBundesliga +1.84z1820172
12Mortadha Ben OuanesDFKasımpaşaSüper Lig +0.49z2,2852180
13Rani KhediraMFUnion BerlinBundesliga +1.84z3,135630
14Khalil AyariMFParis Saint-Germainno club data40
15Hadj MahmoudMFLuganoSuper League −0.07z2,197390
16Aymen DahmenGKCS Sfaxienno club data370
17Ellyes Skhiri (captain)MFEintracht FrankfurtBundesliga +1.84z1,8620834
18Rayan ElloumiFWVancouver Whitecaps FCMajor League Soccer −0.71z241240
19Firas ChaouatFWClub Africainno club data306
20Yan ValeryDFYoung BoysSuper League −0.07z9430220
21Mohamed Amine Ben HamidaDFEspérance de Tunisno club data130
22Sabri Ben HessenGKÉtoile du Sahelno club data20
23Moutaz NeffatiDFIFK NorrköpingAllsvenskan +0.23z2,395150
24Raed ChikhaouiDFUS Monastirno club data00
25Anis Ben SlimaneMFNorwich Cityno club data414
26Sebastian TounektiMFCelticLeague Cup −0.28z3,7954121

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

Diaspora in the hosts

194,459

16.0 per 1,000 of home population

Host-language familiarity

Foreign

primary language Arabic

Climate adaptation gap

+8.0°C

home-vs-venue heat differential

Venue extremes

44°C

peak heat index · altitude up to 493 m

Travel

8h

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

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

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

Tunisia — Elo since 1957

1738 world #60
Tunisia Qualified-field median

Tunisia ends the series at 1738 Elo, the world’s 60th-ranked side — below 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.

65% Squad club-form coverage Share of this squad with a matched club season feeding the global form layer.
65% 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 Tunisia, 9 of 26 players are shown as “— no club data”. Full validation, calibration & conformal coverage →