←Project overview















































South Africa
Canada
Germany
Paraguay
Netherlands
Morocco
Brazil
Japan
France
Sweden
Ivory Coast
Norway
Mexico
Ecuador
United States
Bosnia and Herzegovina
Belgium
Senegal
England
DR Congo
Portugal
Croatia
Spain
Austria
Switzerland
Algeria
Argentina
Cape Verde
Australia
Egypt
Colombia
Ghana
Germany
France
Canada
Netherlands
Brazil
Norway
Mexico
England
Portugal
Spain
United States
Belgium
Argentina
Australia
Switzerland
Colombia
France
Netherlands
Spain
Belgium
Brazil
England
Argentina
Colombia
France
Spain
England
Argentina
France
England
Spain
Argentina
Stage 4 · After Group Stage
Knockout Stage Forecast
The group stage is complete — all 72 results are real. The entire knockout bracket, from the Round of 32 to the champion, is predicted across 20,000 simulations.
Match predictions

Mexico
Elo 1912
06-11
2 – 0
South Africa
Elo 1575

Pre-match prediction
76%
17%
Win 76%Draw 17%Win 7%
Likely2-0
xG2.27–0.53
O 2.553%
BTTS37%

South Korea
Elo 1723
06-11
2 – 1
Czech Republic
Elo 1680

Pre-match prediction
39%
29%
32%
Win 39%Draw 29%Win 32%
Likely1-1
xG1.31–1.17
O 2.545%
BTTS51%

Canada
Elo 1748
06-12
1 – 1
Bosnia and Herzegovina
Elo 1621

Pre-match prediction
59%
26%
15%
Win 59%Draw 26%Win 15%
Likely1-0
xG1.62–0.71
O 2.541%
BTTS41%

Qatar
Elo 1411
06-13
1 – 1
Switzerland
Elo 1914

Pre-match prediction
88%
Win 3%Draw 9%Win 88%
Likely0-3
xG0.47–3.23
O 2.571%
BTTS36%

Brazil
Elo 2009
06-13
1 – 1
Morocco
Elo 1877

Pre-match prediction
41%
30%
29%
Win 41%Draw 30%Win 29%
Likely1-1
xG1.25–0.98
O 2.538%
BTTS44%

Haiti
Elo 1517
06-13
0 – 1
Scotland
Elo 1745

Pre-match prediction
15%
22%
63%
Win 15%Draw 22%Win 63%
Likely0-2
xG0.83–1.96
O 2.553%
BTTS49%

United States
Elo 1781
06-12
4 – 1
Paraguay
Elo 1815

Pre-match prediction
36%
28%
36%
Win 36%Draw 28%Win 36%
Likely1-1
xG1.26–1.27
O 2.546%
BTTS51%

Australia
Elo 1800
06-13
2 – 0
Turkey
Elo 1852

Pre-match prediction
30%
29%
41%
Win 30%Draw 29%Win 41%
Likely1-1
xG1.06–1.29
O 2.542%
BTTS48%

Germany
Elo 1916
06-14
7 – 1
Curaçao
Elo 1438

Pre-match prediction
88%
Win 88%Draw 9%Win 3%
Likely3-0
xG3.34–0.5
O 2.572%
BTTS38%

Ivory Coast
Elo 1744
06-14
1 – 0
Ecuador
Elo 1901

Pre-match prediction
20%
34%
47%
Win 20%Draw 34%Win 47%
Likely0-0
xG0.7–1.22
O 2.531%
BTTS35%

Netherlands
Elo 1981
06-14
2 – 2
Japan
Elo 1909

Pre-match prediction
36%
31%
33%
Win 36%Draw 31%Win 33%
Likely1-1
xG1.13–1.05
O 2.537%
BTTS44%

Sweden
Elo 1742
06-14
5 – 1
Tunisia
Elo 1562

Pre-match prediction
53%
26%
22%
Win 53%Draw 26%Win 22%
Likely1-1
xG1.65–0.97
O 2.549%
BTTS51%

Belgium
Elo 1884
06-15
1 – 1
Egypt
Elo 1742

Pre-match prediction
52%
28%
20%
Win 52%Draw 28%Win 20%
Likely1-0
xG1.47–0.81
O 2.540%
BTTS43%

Iran
Elo 1764
06-15
2 – 2
New Zealand
Elo 1534

Pre-match prediction
62%
24%
14%
Win 62%Draw 24%Win 14%
Likely1-0
xG1.73–0.7
O 2.544%
BTTS42%

Spain
Elo 2144
06-15
0 – 0
Cape Verde
Elo 1622

Pre-match prediction
87%
Win 87%Draw 10%Win 3%
Likely3-0
xG3.05–0.47
O 2.568%
BTTS36%

Saudi Arabia
Elo 1595
06-15
1 – 1
Uruguay
Elo 1841

Pre-match prediction
14%
27%
58%
Win 14%Draw 27%Win 58%
Likely0-1
xG0.64–1.55
O 2.537%
BTTS38%

France
Elo 2123
06-16
3 – 1
Senegal
Elo 1841

Pre-match prediction
59%
24%
18%
Win 59%Draw 24%Win 18%
Likely1-0
xG1.79–0.86
O 2.549%
BTTS48%

Iraq
Elo 1561
06-16
1 – 4
Norway
Elo 1919

Pre-match prediction
19%
73%
Win 8%Draw 19%Win 73%
Likely0-2
xG0.56–2.1
O 2.550%
BTTS38%

Argentina
Elo 2148
06-16
3 – 0
Algeria
Elo 1786

Pre-match prediction
64%
25%
Win 64%Draw 25%Win 11%
Likely1-0
xG1.76–0.56
O 2.541%
BTTS35%

Austria
Elo 1836
06-16
3 – 1
Jordan
Elo 1628

Pre-match prediction
62%
23%
15%
Win 62%Draw 23%Win 15%
Likely1-0
xG1.84–0.77
O 2.548%
BTTS46%

Portugal
Elo 1989
06-17
1 – 1
DR Congo
Elo 1713

Pre-match prediction
60%
26%
14%
Win 60%Draw 26%Win 14%
Likely1-0
xG1.61–0.64
O 2.539%
BTTS38%

Uzbekistan
Elo 1631
06-17
1 – 3
Colombia
Elo 2004

Pre-match prediction
20%
70%
Win 10%Draw 20%Win 70%
Likely0-2
xG0.62–2.03
O 2.549%
BTTS40%

England
Elo 2038
06-17
4 – 2
Croatia
Elo 1904

Pre-match prediction
50%
29%
21%
Win 50%Draw 29%Win 21%
Likely1-0
xG1.41–0.83
O 2.539%
BTTS43%

Ghana
Elo 1575
06-17
1 – 0
Panama
Elo 1659

Pre-match prediction
32%
29%
39%
Win 32%Draw 29%Win 39%
Likely1-1
xG1.14–1.27
O 2.543%
BTTS49%
Projected final standings
Expected points and qualification odds across 20,000 simulations.
Top 2 — advance directlyBest 8 third-placed — wildcard
Group A
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Mexico | 9.0 | 100% |
| 2 | South Africa | 4.0 | 100% |
| 3 | South Korea | 3.0 | 0% |
| 4 | Czech Republic | 1.0 | 0% |
Group B
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Switzerland | 7.0 | 100% |
| 2 | Canada | 4.0 | 100% |
| 3 | Bosnia and Herzegovina | 4.0 | 100% |
| 4 | Qatar | 1.0 | 0% |
Group C
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Brazil | 7.0 | 100% |
| 2 | Morocco | 7.0 | 100% |
| 3 | Scotland | 3.0 | 0% |
| 4 | Haiti | 0.0 | 0% |
Group D
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | United States | 6.0 | 100% |
| 2 | Australia | 4.0 | 100% |
| 3 | Paraguay | 4.0 | 100% |
| 4 | Turkey | 3.0 | 0% |
Group E
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Germany | 6.0 | 100% |
| 2 | Ivory Coast | 6.0 | 100% |
| 3 | Ecuador | 4.0 | 100% |
| 4 | Curaçao | 1.0 | 0% |
Group F
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Netherlands | 7.0 | 100% |
| 2 | Japan | 5.0 | 100% |
| 3 | Sweden | 4.0 | 100% |
| 4 | Tunisia | 0.0 | 0% |
Group G
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Belgium | 5.0 | 100% |
| 2 | Egypt | 5.0 | 100% |
| 3 | Iran | 3.0 | 0% |
| 4 | New Zealand | 1.0 | 0% |
Group H
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Spain | 7.0 | 100% |
| 2 | Cape Verde | 3.0 | 100% |
| 3 | Uruguay | 2.0 | 0% |
| 4 | Saudi Arabia | 2.0 | 0% |
Group I
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | France | 9.0 | 100% |
| 2 | Norway | 6.0 | 100% |
| 3 | Senegal | 3.0 | 100% |
| 4 | Iraq | 0.0 | 0% |
Group J
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Argentina | 9.0 | 100% |
| 2 | Austria | 4.0 | 100% |
| 3 | Algeria | 4.0 | 100% |
| 4 | Jordan | 0.0 | 0% |
Group K
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Colombia | 7.0 | 100% |
| 2 | Portugal | 5.0 | 100% |
| 3 | DR Congo | 4.0 | 100% |
| 4 | Uzbekistan | 0.0 | 0% |
Group L
Final| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | England | 7.0 | 100% |
| 2 | Croatia | 6.0 | 100% |
| 3 | Ghana | 4.0 | 100% |
| 4 | Panama | 0.0 | 0% |
Champion odds
Each team's probability of advancing through every knockout round, across 20,000 simulations.
| # | Team | QF | SF | 🏆 |
|---|---|---|---|---|
| 1 | Argentina | 74.1% | 51.4% | 22.6% |
| 2 | Spain | 46.3% | 33.8% | 12.2% |
| 3 | France | 52.6% | 34.4% | 10.7% |
| 4 | England | 41.6% | 24.3% | 6.6% |
| 5 | Colombia | 49.7% | 21.7% | 5.2% |
| 6 | Netherlands | 40.4% | 20.1% | 4.8% |
| 7 | Portugal | 27.6% | 17.3% | 4.2% |
| 8 | Brazil | 32.1% | 17.4% | 4.1% |
| 9 | Norway | 31.1% | 15.2% | 3.0% |
| 10 | Germany | 27.6% | 15.0% | 2.9% |
| 11 | Morocco | 30.7% | 13.9% | 2.8% |
| 12 | Belgium | 36.9% | 14.9% | 2.8% |
| 13 | Japan | 25.8% | 13.1% | 2.7% |
| 14 | Mexico | 29.4% | 13.4% | 2.4% |
| 15 | Switzerland | 29.5% | 11.7% | 2.3% |
| 16 | Ecuador | 21.7% | 10.9% | 2.0% |
| 17 | United States | 31.4% | 10.4% | 1.3% |
| 18 | Senegal | 24.3% | 8.6% | 1.2% |
| 19 | Croatia | 14.0% | 7.4% | 1.1% |
| 20 | Austria | 12.1% | 6.3% | 0.9% |
| 21 | Algeria | 17.5% | 5.9% | 0.9% |
| 22 | Paraguay | 13.5% | 6.2% | 0.8% |
| 23 | Australia | 13.7% | 5.2% | 0.7% |
| 24 | Canada | 23.4% | 7.4% | 0.6% |
| 25 | Ivory Coast | 10.9% | 3.8% | 0.3% |
| 26 | Egypt | 10.0% | 3.3% | 0.3% |
| 27 | Bosnia and Herzegovina | 7.4% | 1.4% | 0.1% |
| 28 | Sweden | 6.4% | 2.2% | 0.1% |
| 29 | DR Congo | 7.4% | 2.1% | 0.1% |
| 30 | South Korea | 0.0% | 0.0% | 0.0% |
| 31 | South Africa | 5.5% | 0.9% | 0.0% |
| 32 | Czech Republic | 0.0% | 0.0% | 0.0% |
| 33 | Qatar | 0.0% | 0.0% | 0.0% |
| 34 | Scotland | 0.0% | 0.0% | 0.0% |
| 35 | Haiti | 0.0% | 0.0% | 0.0% |
| 36 | Turkey | 0.0% | 0.0% | 0.0% |
| 37 | Curaçao | 0.0% | 0.0% | 0.0% |
| 38 | Tunisia | 0.0% | 0.0% | 0.0% |
| 39 | Iran | 0.0% | 0.0% | 0.0% |
| 40 | New Zealand | 0.0% | 0.0% | 0.0% |
| 41 | Uruguay | 0.0% | 0.0% | 0.0% |
| 42 | Saudi Arabia | 0.0% | 0.0% | 0.0% |
| 43 | Cape Verde | 2.2% | 0.4% | 0.0% |
| 44 | Iraq | 0.0% | 0.0% | 0.0% |
| 45 | Jordan | 0.0% | 0.0% | 0.0% |
| 46 | Uzbekistan | 0.0% | 0.0% | 0.0% |
| 47 | Panama | 0.0% | 0.0% | 0.0% |
| 48 | Ghana | 3.3% | 0.5% | 0.0% |
The bracket
Actual results where they exist; the single most likely outcome — not just a probability — for everything still to be played.
RO32
06-28 · InglewoodProjected
South Africa
Canada06-29 · FoxboroughProjected
Germany
Paraguay06-29 · GuadalupeProjected
Netherlands
Morocco06-29 · HoustonProjected
Brazil
Japan06-30 · East RutherfordProjected
France
Sweden06-30 · ArlingtonProjected
Ivory Coast
Norway06-30 · Mexico CityProjected
Mexico
Ecuador07-01 · Santa ClaraProjected
United States
Bosnia and Herzegovina07-01 · SeattleProjected
Belgium
Senegal07-01 · AtlantaProjected
England
DR Congo07-02 · TorontoProjected
Portugal
Croatia07-02 · InglewoodProjected
Spain
Austria07-02 · VancouverProjected
Switzerland
Algeria07-03 · Miami GardensProjected
Argentina
Cape Verde07-03 · ArlingtonProjected
Australia
Egypt07-03 · Kansas CityProjected
Colombia
GhanaRO16
07-04 · PhiladelphiaProjected
Germany
France07-04 · HoustonProjected
Canada
Netherlands07-05 · East RutherfordProjected
Brazil
Norway07-05 · Mexico CityProjected
Mexico
England07-06 · ArlingtonProjected
Portugal
Spain07-06 · SeattleProjected
United States
Belgium07-07 · AtlantaProjected
Argentina
Australia07-07 · VancouverProjected
Switzerland
ColombiaQF
07-09 · BostonProjected
France
Netherlands07-10 · InglewoodProjected
Spain
Belgium07-11 · Miami GardensProjected
Brazil
England07-11 · Kansas CityProjected
Argentina
ColombiaSF
07-14 · ArlingtonProjected
France
Spain07-15 · AtlantaProjected
England
Argentina3rd Place
07-18 · Miami GardensProjected
France
EnglandFinal
07-19 · East RutherfordProjected
Spain
ArgentinaEnsemble: 60% Poisson+Elo / 40% Poisson GLM. Probabilistic model for analysis, not betting advice.















