Who's likely to advance? — 10,000 simulations
Every match is simulated 10,000 times with Poisson goals driven by Elo difference. Top 2 in each group plus the 8 best 3rd-place finishers advance to the Round of 32. Once games start, real scores feed back in and the projections update.
Championship contenders
Ranked by Monte Carlo champion % — the team that wins the most of 10,000 simulated tournaments. If two teams are within ~1pp the ordering is effectively a coin-flip and may differ from the deterministic Elo cascade on the /bracket page, which always advances the higher-Elo team.
This page gives you the odds — how likely each team is to advance. The bracket gives you the shape: locked matchups from real results, plus the projected path to the final, R32 through the trophy.
Projected group standings
Per-team position probabilities, expected points, expected goal difference, and advance%. Most-likely finish for each team highlighted in amber.
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 9.0 | +6.0 | 100% | |
| 0% | 100% | 0% | 0% | 4.0 | -1.0 | 100% | |
| 0% | 0% | 100% | 0% | 3.0 | -1.0 | 0% | |
| 0% | 0% | 0% | 100% | 1.0 | -4.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +4.0 | 100% | |
| 0% | 100% | 0% | 0% | 4.0 | +5.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | -1.0 | 100% | |
| 0% | 0% | 0% | 100% | 1.0 | -8.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +6.0 | 100% | |
| 0% | 100% | 0% | 0% | 7.0 | +3.0 | 100% | |
| 0% | 0% | 100% | 0% | 3.0 | -3.0 | 0% | |
| 0% | 0% | 0% | 100% | 0.0 | -6.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 6.0 | +4.0 | 100% | |
| 0% | 100% | 0% | 0% | 4.0 | +0.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | -2.0 | 100% | |
| 0% | 0% | 0% | 100% | 3.0 | -2.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 6.0 | +6.0 | 100% | |
| 0% | 100% | 0% | 0% | 6.0 | +2.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | +0.0 | 100% | |
| 0% | 0% | 0% | 100% | 1.0 | -8.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +6.0 | 100% | |
| 0% | 100% | 0% | 0% | 5.0 | +4.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | +0.0 | 100% | |
| 0% | 0% | 0% | 100% | 0.0 | -10.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 5.0 | +4.0 | 100% | |
| 0% | 100% | 0% | 0% | 5.0 | +2.0 | 100% | |
| 0% | 0% | 100% | 0% | 3.0 | +0.0 | 0% | |
| 0% | 0% | 0% | 100% | 1.0 | -6.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +5.0 | 100% | |
| 0% | 100% | 0% | 0% | 3.0 | +0.0 | 100% | |
| 0% | 0% | 100% | 0% | 2.0 | -1.0 | 0% | |
| 0% | 0% | 0% | 100% | 2.0 | -4.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 9.0 | +8.0 | 100% | |
| 0% | 100% | 0% | 0% | 6.0 | +1.0 | 100% | |
| 0% | 0% | 100% | 0% | 3.0 | +2.0 | 100% | |
| 0% | 0% | 0% | 100% | 0.0 | -11.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 9.0 | +7.0 | 100% | |
| 0% | 100% | 0% | 0% | 4.0 | +0.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | -2.0 | 100% | |
| 0% | 0% | 0% | 100% | 0.0 | -5.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +3.0 | 100% | |
| 0% | 100% | 0% | 0% | 5.0 | +5.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | +1.0 | 100% | |
| 0% | 0% | 0% | 100% | 0.0 | -9.0 | 0% |
| Team | Top | 2nd | 3rd | 4th | xPts | xGD | Adv |
|---|---|---|---|---|---|---|---|
| 100% | 0% | 0% | 0% | 7.0 | +4.0 | 100% | |
| 0% | 100% | 0% | 0% | 6.0 | +0.0 | 100% | |
| 0% | 0% | 100% | 0% | 4.0 | +0.0 | 100% | |
| 0% | 0% | 0% | 100% | 0.0 | -4.0 | 0% |
Most likely group winners
All 48 teams · advancement probabilities
| # | Team | Grp | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | A | 100% | 100% | 0% | 0% | 0% | 0.0% | 9.0 | 1868 | |
| 2 | A | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1517 | |
| 3 | B | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1767 | |
| 4 | B | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1616 | |
| 5 | B | 100% | 100% | 100% | 0% | 0% | 0.0% | 7.0 | 1865 | |
| 6 | C | 100% | 100% | 0% | 0% | 0% | 0.0% | 7.0 | 1988 | |
| 7 | C | 0% | 100% | 100% | 0% | 0% | 0.0% | 7.0 | 1822 | |
| 8 | D | 100% | 100% | 0% | 0% | 0% | 0.0% | 6.0 | 1780 | |
| 9 | D | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1780 | |
| 10 | D | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1839 | |
| 11 | E | 100% | 100% | 0% | 0% | 0% | 0.0% | 6.0 | 1925 | |
| 12 | E | 0% | 100% | 0% | 0% | 0% | 0.0% | 6.0 | 1743 | |
| 13 | E | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1890 | |
| 14 | F | 100% | 100% | 0% | 0% | 0% | 0.0% | 7.0 | 1961 | |
| 15 | F | 0% | 100% | 0% | 0% | 0% | 0.0% | 5.0 | 1906 | |
| 16 | F | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1755 | |
| 17 | G | 100% | 100% | 100% | 0% | 0% | 0.0% | 5.0 | 1866 | |
| 18 | G | 0% | 100% | 0% | 0% | 0% | 0.0% | 5.0 | 1699 | |
| 19 | H | 100% | 100% | 100% | 100% | 100% | 100.0% | 7.0 | 2129 | |
| 20 | H | 0% | 100% | 0% | 0% | 0% | 0.0% | 3.0 | 1606 | |
| 21 | I | 100% | 100% | 100% | 100% | 0% | 0.0% | 9.0 | 2081 | |
| 22 | I | 0% | 100% | 0% | 0% | 0% | 0.0% | 3.0 | 1866 | |
| 23 | I | 0% | 100% | 100% | 0% | 0% | 0.0% | 6.0 | 1917 | |
| 24 | J | 100% | 100% | 100% | 100% | 100% | 0.0% | 9.0 | 2113 | |
| 25 | J | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1772 | |
| 26 | J | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1830 | |
| 27 | K | 0% | 100% | 0% | 0% | 0% | 0.0% | 5.0 | 1984 | |
| 28 | K | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1655 | |
| 29 | K | 100% | 100% | 0% | 0% | 0% | 0.0% | 7.0 | 1977 | |
| 30 | L | 100% | 100% | 100% | 100% | 0% | 0.0% | 7.0 | 2020 | |
| 31 | L | 0% | 100% | 0% | 0% | 0% | 0.0% | 6.0 | 1930 | |
| 32 | L | 0% | 100% | 0% | 0% | 0% | 0.0% | 4.0 | 1503 | |
| 33 | A | 0% | 0% | 0% | 0% | 0% | 0.0% | 3.0 | 1786 | |
| 34 | A | 0% | 0% | 0% | 0% | 0% | 0.0% | 1.0 | 1712 | |
| 35 | B | 0% | 0% | 0% | 0% | 0% | 0.0% | 1.0 | 1447 | |
| 36 | C | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1532 | |
| 37 | C | 0% | 0% | 0% | 0% | 0% | 0.0% | 3.0 | 1794 | |
| 38 | D | 0% | 0% | 0% | 0% | 0% | 0.0% | 3.0 | 1849 | |
| 39 | E | 0% | 0% | 0% | 0% | 0% | 0.0% | 1.0 | 1433 | |
| 40 | F | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1585 | |
| 41 | G | 0% | 0% | 0% | 0% | 0% | 0.0% | 3.0 | 1764 | |
| 42 | G | 0% | 0% | 0% | 0% | 0% | 0.0% | 1.0 | 1585 | |
| 43 | H | 0% | 0% | 0% | 0% | 0% | 0.0% | 2.0 | 1598 | |
| 44 | H | 0% | 0% | 0% | 0% | 0% | 0.0% | 2.0 | 1870 | |
| 45 | I | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1608 | |
| 46 | J | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1685 | |
| 47 | K | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1718 | |
| 48 | L | 0% | 0% | 0% | 0% | 0% | 0.0% | 0.0 | 1727 |
The calibration report is in
Every prediction above was logged before kickoff and scored after the final: Brier 0.132, favorites won 65.4%, and the model's day-one pick lifted the trophy. The full accounting — including the misses — is public.
Read the report →Group stage: goals modeled as Poisson with λA = max(0.15, 1.4 + (EloA − EloB)/700). Standings broken by points → goal diff → goals for → team code.
Knockout (R32 → Final): direct Elo win probability, pA = 1 / (1 + 10(EloB − EloA)/500). Third-place qualifiers assigned to FIFA's 8 bracket slots via backtracking constraint solver (each slot accepts a 3rd from one of 5 published groups).
10,000 simulations. Once a match has a real score, it's used directly; the rest are simulated.