World Cup 2026  /  Composite Ratings
Six sources, one index

Composite ratings & predictions

Our model is one opinion. This page blends it with five independent ones — Elo ratings, Pelé ratings, FIFA ranking points, betting-market title odds, and the Opta supercomputer — into a single composite index, scaled so the top team sits at 100. Where the columns agree, the signal is strong; where they split, that’s where tournaments get interesting.

All 48 teams

The composite board

Every column is scaled 0–100 within its source. Click a column to sort by it.

TeamCompositeOur modelEloPeléFIFAMarketOpta
1Spain99.9100.0100.0100.099.7100.0100.0
2Argentina95.287.296.195.1100.095.797.1
3Portugal62.074.671.174.681.970.00.0
4Brazil61.666.070.978.481.573.10.0
5Netherlands59.871.968.270.879.568.30.0
6France59.186.380.388.999.00.00.0
7England58.284.787.085.691.80.00.0
8Germany57.070.160.569.576.565.40.0
9Belgium55.563.265.468.177.558.80.0
10Colombia55.056.472.169.070.262.50.0
11Morocco53.153.459.764.679.761.00.0
12Norway51.154.765.870.946.868.30.0
13Mexico50.147.661.159.068.464.20.0
14Switzerland49.853.163.064.162.256.20.0
15Croatia47.454.457.455.673.043.90.0
16Japan46.444.258.158.764.253.30.0
17Uruguay44.549.552.460.566.138.40.0
18Senegal43.945.249.357.367.943.90.0
19United States43.041.340.945.065.765.40.0
20Ecuador41.536.556.061.653.740.90.0
21Austria37.843.149.948.953.431.50.0
22Turkey36.352.053.757.454.90.00.0
23Egypt34.238.640.343.947.634.50.0
24Ivory Coast33.935.738.546.644.138.40.0
25Algeria33.638.142.043.249.129.00.0
26Paraguay32.630.149.156.138.122.00.0
27Canada32.530.038.741.047.138.40.0
28Australia32.421.346.841.550.434.50.0
29Iran32.042.143.034.257.215.60.0
30Sweden31.737.439.043.238.931.50.0
31South Korea31.128.838.035.952.631.50.0
32Scotland30.532.640.743.237.829.00.0
33DR Congo26.730.835.739.132.922.00.0
34Czech Republic22.629.532.835.338.30.00.0
35Panama21.526.830.128.443.80.00.0
36Ghana18.120.719.429.711.826.90.0
37South Africa17.715.218.025.525.322.00.0
38Bosnia and Herzegovina17.613.723.627.518.522.00.0
39Uzbekistan17.022.826.822.030.40.00.0
40Cape Verde16.816.025.321.715.822.00.0
41Jordan13.720.126.417.318.60.00.0
42Tunisia13.711.718.418.933.30.00.0
43Saudi Arabia13.311.122.518.524.63.10.0
44Iraq12.213.318.313.128.30.00.0
45New Zealand6.14.815.013.40.03.10.0
46Haiti5.76.412.911.92.80.00.0
47Qatar4.80.00.00.029.00.00.0
48Curaçao1.90.63.34.43.20.00.0
Round by round

How far does everyone go?

Our model only →

Probability (%) of reaching each stage. Now that the knockout rounds are underway, these update from our model after every result — eliminated teams go to zero — with the live betting market folded into the title column.

TeamR32R16QFSFFinalTitle
1Spain>99>99>99>99>99>99
2Argentina>99>99>99>99>990.0
3Brazil>99>990.00.00.00.0
4Portugal>99>990.00.00.00.0
5Norway>99>99>990.00.00.0
6Netherlands>990.00.00.00.00.0
7United States>99>990.00.00.00.0
8Germany>990.00.00.00.00.0
9Mexico>99>990.00.00.00.0
10Colombia>99>990.00.00.00.0
11Morocco>99>99>990.00.00.0
12Belgium>99>99>990.00.00.0
13Switzerland>99>99>990.00.00.0
14Japan>990.00.00.00.00.0
15Croatia>990.00.00.00.00.0
16Senegal>990.00.00.00.00.0
17Ecuador>990.00.00.00.00.0
18Canada>99>990.00.00.00.0
19Ivory Coast>990.00.00.00.00.0
20Uruguay0.00.00.00.00.00.0
21Australia>990.00.00.00.00.0
22Egypt>99>990.00.00.00.0
23Austria>990.00.00.00.00.0
24South Korea0.00.00.00.00.00.0
25Sweden>990.00.00.00.00.0
26Algeria>990.00.00.00.00.0
27Scotland0.00.00.00.00.00.0
28Ghana>990.00.00.00.00.0
29Bosnia and Herzegovina>990.00.00.00.00.0
30Paraguay>99>990.00.00.00.0
31Cape Verde>990.00.00.00.00.0
32DR Congo>990.00.00.00.00.0
33South Africa>990.00.00.00.00.0
34Iran0.00.00.00.00.00.0
35New Zealand0.00.00.00.00.00.0
36Saudi Arabia0.00.00.00.00.00.0
37Czech Republic0.00.00.00.00.00.0
38Curaçao0.00.00.00.00.00.0
39England>99>99>99>990.00.0
40France>99>99>99>990.00.0
41Panama0.00.00.00.00.00.0
42Jordan0.00.00.00.00.00.0
43Haiti0.00.00.00.00.00.0
44Iraq0.00.00.00.00.00.0
45Qatar0.00.00.00.00.00.0
46Tunisia0.00.00.00.00.00.0
47Turkey0.00.00.00.00.00.0
48Uzbekistan0.00.00.00.00.00.0
Group stage

Matches where we split with the market

All matches →

Group games where our model’s most likely result differs from the betting market’s favorite.

KOR v CZEThu, Jun 11us: away win 35% · market: home win 35%
GER v CUWSun, Jun 14us: NaN% · market: home win 91%
ARG v CPVFri, Jul 3us: home win 96% · market: NaN%
ESP v AUTThu, Jul 2us: home win 92% · market: NaN%
ENG v CODWed, Jul 1us: home win 91% · market: NaN%
GER v PARMon, Jun 29us: home win 84% · market: NaN%
Methodology

How the composite works

Each source is normalized to a 0–100 scale (best team = 100) and the composite index is their average: our team-strength model, World Football Elo, Pelé ratings, FIFA ranking points, title odds implied by the betting market, and Opta’s supercomputer. Pre-tournament, round-by-round probabilities averaged our simulation with Opta’s published numbers; during the knockout rounds they update live from our model and the betting market after every result. Match probabilities additionally fold in sportsbook and prediction-market prices, with the source count shown on each match page. None of it is betting advice — it’s a transparent look at how six independent systems see the same tournament.