Snapshot 3 · After Round 2
Group Stage Forecast
Matchdays 1–2 results are real. Matchday 3 and the full knockout bracket are predicted, across 20,000 simulations.
What the model thought here
New real results since the previous snapshot: Matchday 2. The model called 18 of 24 results correctly. Biggest surprise: Ecuador 0–0 Curaçao (13.6%).
Argentina18.3% → 21.5%
Norway3.9% → 4.8%
United States1.2% → 1.9%
Ecuador2.2% → 0.6%
England7.7% → 6.6%
Austria1.9% → 1.0%Favourite now: Argentina (21.5%). Spain, who went on to win, sits at 12.0% (#2).
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 65%. Exact score: 8.3% (#5 most likely).


The model gave this result 17%. Exact score: 6.5%.


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


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


The model gave this result 59%. Exact score: 6.4%.


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


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


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


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


The model gave this result 29%. Exact score: 6.1%.


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


The model gave this result 75%. Exact score: 6.6%.


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


The model gave this result 74%. Exact score: 1.6%.


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


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


The model gave this result 44%. Exact score: 1.5%.


The model gave this result 60%. Exact score: 0.9%.


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


The model gave this result 85%. Exact score: 6.2%.


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


The model gave this result 34%. Exact score: 2.1%.


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


The model gave this result 65%. Exact score: 9.3% (#4 most likely).
Projected final standings
Expected points and qualification odds across 20,000 simulations.
Group A
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Mexico | 8.2 | 100% |
| 2 | South Korea | 5.0 | 94.5% |
| 3 | South Africa | 1.8 | 17.8% |
| 4 | Czech Republic | 1.6 | 14.6% |
Group B
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Switzerland | 5.4 | 100% |
| 2 | Canada | 5.3 | 100% |
| 3 | Bosnia and Herzegovina | 3.0 | 58.1% |
| 4 | Qatar | 1.8 | 17% |
Group C
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Morocco | 6.4 | 100% |
| 2 | Brazil | 6.0 | 100% |
| 3 | Scotland | 3.8 | 84.8% |
| 4 | Haiti | 0.4 | 0.9% |
Group D
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | United States | 7.4 | 100% |
| 2 | Australia | 4.3 | 87.8% |
| 3 | Paraguay | 4.4 | 80.4% |
| 4 | Turkey | 1.4 | 16.3% |
Group E
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Germany | 7.5 | 100% |
| 2 | Ivory Coast | 5.3 | 95.8% |
| 3 | Ecuador | 2.2 | 29.9% |
| 4 | Curaçao | 1.5 | 10.1% |
Group F
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Netherlands | 6.4 | 100% |
| 2 | Japan | 6.1 | 100% |
| 3 | Sweden | 3.7 | 90.9% |
| 4 | Tunisia | 0.4 | 0% |
Group G
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Egypt | 5.2 | 100% |
| 2 | Belgium | 4.4 | 91.3% |
| 3 | Iran | 3.5 | 72.1% |
| 4 | New Zealand | 1.4 | 8.6% |
Group H
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Spain | 6.1 | 100% |
| 2 | Cape Verde | 3.3 | 64.9% |
| 3 | Uruguay | 2.7 | 44% |
| 4 | Saudi Arabia | 2.4 | 36% |
Group I
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | France | 7.6 | 100% |
| 2 | Norway | 7.2 | 100% |
| 3 | Senegal | 2.0 | 52.8% |
| 4 | Iraq | 0.7 | 6.5% |
Group J
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Argentina | 8.7 | 100% |
| 2 | Austria | 4.4 | 95.2% |
| 3 | Algeria | 4.3 | 83.6% |
| 4 | Jordan | 0.2 | 1.3% |
Group K
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | Colombia | 7.3 | 100% |
| 2 | Portugal | 5.4 | 100% |
| 3 | DR Congo | 2.4 | 38.3% |
| 4 | Uzbekistan | 1.3 | 8.8% |
Group L
Projected| # | Team | Pts | Qual |
|---|---|---|---|
| 1 | England | 6.4 | 100% |
| 2 | Ghana | 4.6 | 100% |
| 3 | Croatia | 5.2 | 96.9% |
| 4 | Panama | 0.4 | 0.7% |
Champion odds
Each team's probability of advancing through every knockout round, across 20,000 simulations.
| # | Team | QF | SF | 🏆 | Δ 🏆 vs prev. |
|---|---|---|---|---|---|
| 1 | Argentina | 66.9% | 47.7% | 21.5% | +3.2 |
| 2 | Spain★ | 44.8% | 33.3% | 12.0% | +0.3 |
| 3 | France | 45.8% | 28.3% | 8.8% | 0.0 |
| 4 | England | 40.2% | 23.6% | 6.6% | -1.1 |
| 5 | Portugal | 38.1% | 20.7% | 5.2% | +0.6 |
| 6 | Colombia | 40.4% | 19.8% | 5.0% | -0.1 |
| 7 | Norway | 37.2% | 20.5% | 4.8% | +0.9 |
| 8 | Germany | 32.5% | 18.1% | 4.2% | +0.2 |
| 9 | Brazil | 30.0% | 16.7% | 4.1% | -0.3 |
| 10 | Netherlands | 32.2% | 17.1% | 3.9% | 0.0 |
| 11 | Japan | 29.3% | 15.3% | 3.4% | -0.2 |
| 12 | Mexico | 34.7% | 15.6% | 2.7% | +0.2 |
| 13 | Switzerland | 30.8% | 13.1% | 2.4% | +0.5 |
| 14 | Morocco | 25.8% | 11.8% | 2.3% | +0.2 |
| 15 | Belgium | 21.9% | 10.0% | 2.1% | -0.6 |
| 16 | United States | 39.6% | 14.3% | 1.9% | +0.7 |
| 17 | Croatia | 18.3% | 8.1% | 1.3% | +0.1 |
| 18 | Austria | 16.5% | 7.5% | 1.0% | -0.9 |
| 19 | Canada | 24.8% | 7.8% | 0.9% | +0.1 |
| 20 | Algeria | 15.7% | 5.8% | 0.8% | +0.2 |
| 21 | Paraguay | 11.1% | 4.9% | 0.6% | +0.4 |
| 22 | Ecuador | 7.2% | 3.2% | 0.6% | -1.6 |
| 23 | Australia | 10.4% | 4.2% | 0.5% | -0.6 |
| 24 | Uruguay | 9.3% | 3.8% | 0.5% | -0.5 |
| 25 | South Korea | 12.8% | 3.8% | 0.4% | 0.0 |
| 26 | Iran | 11.4% | 3.6% | 0.4% | -0.1 |
| 27 | Egypt | 15.7% | 4.6% | 0.4% | +0.2 |
| 28 | Senegal | 9.6% | 3.4% | 0.4% | -0.2 |
| 29 | Scotland | 10.1% | 3.3% | 0.3% | -0.2 |
| 30 | Ivory Coast | 10.0% | 3.5% | 0.3% | -0.3 |
| 31 | Sweden | 6.4% | 2.0% | 0.2% | -0.1 |
| 32 | Turkey | 2.4% | 1.0% | 0.1% | -0.7 |
| 33 | South Africa | 0.8% | 0.1% | 0.0% | 0.0 |
| 34 | Czech Republic | 1.9% | 0.4% | 0.0% | -0.1 |
| 35 | Qatar | 0.3% | 0.0% | 0.0% | 0.0 |
| 36 | Bosnia and Herzegovina | 4.6% | 0.8% | 0.0% | -0.1 |
| 37 | Haiti | 0.0% | 0.0% | 0.0% | 0.0 |
| 38 | Curaçao | 0.0% | 0.0% | 0.0% | 0.0 |
| 39 | Tunisia | 0.0% | 0.0% | 0.0% | 0.0 |
| 40 | New Zealand | 0.2% | 0.1% | 0.0% | 0.0 |
| 41 | Saudi Arabia | 1.1% | 0.3% | 0.0% | 0.0 |
| 42 | Cape Verde | 1.8% | 0.3% | 0.0% | 0.0 |
| 43 | Iraq | 0.3% | 0.1% | 0.0% | 0.0 |
| 44 | Jordan | 0.1% | 0.0% | 0.0% | 0.0 |
| 45 | DR Congo | 3.0% | 0.9% | 0.0% | -0.1 |
| 46 | Uzbekistan | 0.6% | 0.1% | 0.0% | 0.0 |
| 47 | Panama | 0.0% | 0.0% | 0.0% | 0.0 |
| 48 | Ghana | 3.6% | 0.5% | 0.0% | 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
Paraguay
Netherlands
Brazil
Morocco
Japan
France
Sweden
Ivory Coast
Norway
Mexico
Scotland
United States
Bosnia and Herzegovina
Egypt
Uruguay
England
Algeria
Portugal
Ghana
Spain
Austria
Switzerland
Iran
Argentina
Cape Verde
Australia
Belgium
Colombia
CroatiaRO16
Germany
France
Canada
Brazil
Japan
Norway
Mexico
England
Portugal
Spain
United States
Uruguay
Argentina
Belgium
Switzerland
ColombiaQF
France
Brazil
Spain
United States
Norway
England
Argentina
ColombiaSF
France
Spain
England
Argentina3rd Place
France
EnglandFinal
Spain
ArgentinaEnsemble: 60% Poisson+Elo / 40% Poisson GLM. Probabilistic model for analysis, not betting advice.














