Snapshot 1 · Pre-tournament
Group Stage Forecast
Nothing has kicked off yet — every group match and the full knockout bracket, all the way to the champion, is predicted from scratch, across 20,000 Monte Carlo simulations.
What the model thought here
Before a ball is kicked, the model’s favourites are Argentina (15.8%), Spain (13.7%) and France (7.1%). The team that would eventually win, Spain, starts with 13.7% — ranked #2.
Favourite now: Argentina (15.8%).
Marked “what actually happened” below is hindsight and was not known to the model at this snapshot.
Match explorer
Pick a stage and a view. Matches already played at this snapshot show the odds the model had before kickoff; matches still to come show this snapshot’s forecast, with the real outcome added afterwards.


The model gave this result 77%. Exact score: 15.4% (#1 most likely).


The model gave this result 37%. Exact score: 8.2% (#5 most likely).


The model gave this result 24%. Exact score: 10.8% (#3 most likely).


The model gave this result 10%. Exact score: 4.6%.


The model gave this result 29%. Exact score: 13.3% (#1 most likely).


The model gave this result 63%. Exact score: 11.5% (#2 most likely).


The model gave this result 32%. Exact score: 0.8%.


The model gave this result 26%. Exact score: 4.5%.


The model gave this result 89%. Exact score outside the model’s printed grid (more than 5 goals by a side).


The model gave this result 16%. Exact score: 8.3% (#5 most likely).


The model gave this result 31%. Exact score: 3.9%.


The model gave this result 46%. Exact score: 0.5%.


The model gave this result 27%. Exact score: 12.2% (#2 most likely).


The model gave this result 25%. Exact score: 3.3%.


The model gave this result 8%. Exact score: 2.7%.


The model gave this result 25%. Exact score: 10.3% (#4 most likely).


The model gave this result 54%. Exact score: 5.2%.


The model gave this result 70%. Exact score: 2.9%.


The model gave this result 63%. Exact score: 7.9% (#5 most likely).


The model gave this result 58%. Exact score: 5.4%.


The model gave this result 25%. Exact score: 10.2% (#4 most likely).


The model gave this result 63%. Exact score: 5.6%.


The model gave this result 48%. Exact score: 0.6%.


The model gave this result 26%. Exact score: 7.7%.
Projected final standings
Expected points and qualification odds across 20,000 simulations.
Group A
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Mexico | 6.6 | 96.3% |
| 2 | South Korea | 4.1 | 73.6% |
| 3 | Czech Republic | 3.9 | 70.5% |
| 4 | South Africa | 1.9 | 27.1% |
Group B
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Switzerland | 6.4 | 97.3% |
| 2 | Canada | 6.0 | 95.7% |
| 3 | Bosnia and Herzegovina | 3.2 | 58.3% |
| 4 | Qatar | 1.2 | 12.2% |
Group C
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Brazil | 6.2 | 95.6% |
| 2 | Morocco | 5.0 | 86.8% |
| 3 | Scotland | 4.0 | 72.9% |
| 4 | Haiti | 1.4 | 16.5% |
Group D
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Turkey | 4.8 | 80.6% |
| 2 | Paraguay | 4.2 | 71.2% |
| 3 | United States | 3.7 | 62.5% |
| 4 | Australia | 3.6 | 60.1% |
Group E
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Germany | 6.0 | 96.6% |
| 2 | Ecuador | 5.9 | 95.6% |
| 3 | Ivory Coast | 3.9 | 73.9% |
| 4 | Curaçao | 0.9 | 7.6% |
Group F
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Netherlands | 5.8 | 92.1% |
| 2 | Japan | 5.6 | 91% |
| 3 | Sweden | 3.0 | 52.9% |
| 4 | Tunisia | 2.1 | 31.6% |
Group G
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Belgium | 6.1 | 94% |
| 2 | Iran | 4.6 | 79.6% |
| 3 | Egypt | 3.7 | 66.2% |
| 4 | New Zealand | 2.0 | 28.1% |
Group H
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Spain | 7.5 | 99.5% |
| 2 | Uruguay | 5.1 | 88.9% |
| 3 | Saudi Arabia | 2.3 | 34.1% |
| 4 | Cape Verde | 2.0 | 27.4% |
Group I
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | France | 6.0 | 93.6% |
| 2 | Norway | 5.1 | 86.5% |
| 3 | Senegal | 4.0 | 72.6% |
| 4 | Iraq | 1.5 | 18.2% |
Group J
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Argentina | 6.8 | 97.6% |
| 2 | Austria | 4.1 | 73.9% |
| 3 | Algeria | 3.8 | 68.6% |
| 4 | Jordan | 1.9 | 26.4% |
Group K
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Portugal | 5.8 | 91.8% |
| 2 | Colombia | 5.5 | 90.1% |
| 3 | Uzbekistan | 2.6 | 41.7% |
| 4 | DR Congo | 2.5 | 40.1% |
Group L
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | England | 6.6 | 97.3% |
| 2 | Croatia | 5.3 | 89.9% |
| 3 | Panama | 2.9 | 50.3% |
| 4 | Ghana | 1.8 | 25.3% |
Champion odds
Each team's probability of advancing through every knockout round, across 20,000 simulations.
| # | Team | QF | SF | 🏆 |
|---|---|---|---|---|
| 1 | Argentina | 51.0% | 36.0% | 15.8% |
| 2 | Spain★ | 45.9% | 33.4% | 13.7% |
| 3 | France | 39.0% | 23.9% | 7.1% |
| 4 | England | 37.3% | 22.4% | 6.6% |
| 5 | Portugal | 34.0% | 18.8% | 5.2% |
| 6 | Brazil | 32.7% | 18.7% | 4.8% |
| 7 | Colombia | 30.6% | 16.2% | 4.1% |
| 8 | Germany | 30.1% | 16.3% | 3.9% |
| 9 | Netherlands | 30.0% | 16.1% | 3.8% |
| 10 | Ecuador | 29.5% | 16.2% | 3.7% |
| 11 | Japan | 28.5% | 14.9% | 3.5% |
| 12 | Norway | 27.4% | 14.6% | 3.5% |
| 13 | Belgium | 32.9% | 14.3% | 3.1% |
| 14 | Switzerland | 31.8% | 14.4% | 2.9% |
| 15 | Mexico | 32.1% | 14.4% | 2.6% |
| 16 | Morocco | 22.0% | 10.4% | 2.0% |
| 17 | Turkey | 24.2% | 10.5% | 2.0% |
| 18 | Croatia | 20.2% | 9.5% | 1.7% |
| 19 | Uruguay | 18.1% | 8.6% | 1.6% |
| 20 | Canada | 23.8% | 8.8% | 1.1% |
| 21 | Paraguay | 16.5% | 6.7% | 1.1% |
| 22 | Senegal | 16.0% | 6.8% | 1.1% |
| 23 | Austria | 15.3% | 6.9% | 1.1% |
| 24 | Algeria | 12.3% | 5.1% | 0.8% |
| 25 | Iran | 13.6% | 4.8% | 0.6% |
| 26 | United States | 11.6% | 3.9% | 0.5% |
| 27 | Scotland | 11.3% | 4.2% | 0.4% |
| 28 | Australia | 10.9% | 3.8% | 0.4% |
| 29 | South Korea | 11.0% | 3.3% | 0.3% |
| 30 | Czech Republic | 9.9% | 2.9% | 0.2% |
| 31 | Ivory Coast | 9.5% | 2.9% | 0.2% |
| 32 | Egypt | 8.0% | 2.4% | 0.2% |
| 33 | Sweden | 5.1% | 1.6% | 0.1% |
| 34 | DR Congo | 4.0% | 1.2% | 0.1% |
| 35 | Uzbekistan | 4.2% | 1.3% | 0.1% |
| 36 | Panama | 3.4% | 0.8% | 0.1% |
| 37 | South Africa | 1.3% | 0.2% | 0.0% |
| 38 | Qatar | 0.2% | 0.0% | 0.0% |
| 39 | Bosnia and Herzegovina | 4.6% | 1.0% | 0.0% |
| 40 | Haiti | 0.6% | 0.1% | 0.0% |
| 41 | Curaçao | 0.1% | 0.0% | 0.0% |
| 42 | Tunisia | 1.9% | 0.5% | 0.0% |
| 43 | New Zealand | 1.2% | 0.2% | 0.0% |
| 44 | Saudi Arabia | 1.5% | 0.2% | 0.0% |
| 45 | Cape Verde | 1.0% | 0.1% | 0.0% |
| 46 | Iraq | 1.1% | 0.2% | 0.0% |
| 47 | Jordan | 1.8% | 0.4% | 0.0% |
| 48 | Ghana | 0.9% | 0.1% | 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
South Korea
Canada
Germany
Scotland
Netherlands
Morocco
Brazil
Japan
France
United States
Ecuador
Norway
Mexico
Ivory Coast
Turkey
Bosnia and Herzegovina
Belgium
Czech Republic
England
Algeria
Colombia
Croatia
Spain
Austria
Switzerland
Egypt
Argentina
Uruguay
Paraguay
Iran
Portugal
SenegalRO16
Germany
France
Canada
Netherlands
Brazil
Ecuador
Mexico
England
Colombia
Spain
Turkey
Belgium
Argentina
Paraguay
Switzerland
PortugalQF
France
Netherlands
Spain
Belgium
Brazil
England
Argentina
PortugalSF
France
Spain
England
Argentina3rd Place
France
EnglandFinal
Spain
ArgentinaEnsemble: 60% Poisson+Elo / 40% Poisson GLM. Probabilistic model for analysis, not betting advice.















