Enter scores for every group match, then pick your knockout winners. Your prediction is saved automatically.
The simulator starts with the group stage because every knockout path depends on those results. Enter scores or quick outcomes for each fixture, then review how points, goal difference, and goals scored move teams through the table.
Once the group phase is complete, the bracket fills automatically. You can pick winners round by round, adjust earlier results, and see downstream knockout choices update when a changed result makes an old pick impossible.
A finished prediction can be copied as a link, exported as an image, or printed as a bracket. Use the tool to test serious forecasts, friendly challenges, or quick what-if scenarios before sharing a final champion.
Score mode: Enter exact goals for each team.
Result mode (1 x 2): Pick only outcome. 1 = home team win, x = draw, 2 = away team win.
Group standings use standard rules: points, goal difference, then goals scored.
In knockout, click a team to advance it. Click again to remove the pick.
Use Random to fill missing matches quickly, then adjust any group score or knockout winner afterward.
A single draw can change goal difference, third-place ranking, and the first knockout opponent. That is why the simulator keeps group scores connected to every later round.
When an earlier team no longer qualifies, later picks tied to that team are cleared. This keeps the prediction consistent instead of leaving impossible matchups in the bracket.
Your browser can keep local progress, while share links make the finished prediction easy to open on another device or compare with friends.
Format and fixture metrics from the current simulator dataset.
A simple step-by-step guide to filling the groups, picking knockout winners, and sharing your World Cup prediction.
An explanation of group-stage ranking logic, football tiebreakers, and why goal difference can decide an entire tournament path.
A practical way to separate obvious contenders from teams whose bracket path can become dangerous in the expanded 48-team format.
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | MEX | 3 | 3 | 0 | 0 | +6 | 9 | ↑ |
| 2 | RSA | 3 | 1 | 1 | 1 | -1 | 4 | ↑ |
| 3 | KOR | 3 | 1 | 0 | 2 | -1 | 3 | ? |
| 4 | CZE | 3 | 0 | 1 | 2 | -4 | 1 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | SUI | 3 | 2 | 1 | 0 | +4 | 7 | ↑ |
| 2 | CAN | 3 | 1 | 1 | 1 | +5 | 4 | ↑ |
| 3 | BIH | 3 | 1 | 1 | 1 | -1 | 4 | ? |
| 4 | QAT | 3 | 0 | 1 | 2 | -8 | 1 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | BRA | 3 | 2 | 1 | 0 | +6 | 7 | ↑ |
| 2 | MAR | 3 | 2 | 1 | 0 | +3 | 7 | ↑ |
| 3 | SCO | 3 | 1 | 0 | 2 | -3 | 3 | ? |
| 4 | HAI | 3 | 0 | 0 | 3 | -6 | 0 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | USA | 3 | 2 | 0 | 1 | +4 | 6 | ↑ |
| 2 | AUS | 3 | 1 | 1 | 1 | 0 | 4 | ↑ |
| 3 | PAR | 3 | 1 | 1 | 1 | -2 | 4 | ? |
| 4 | TUR | 3 | 1 | 0 | 2 | -2 | 3 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | GER | 3 | 2 | 0 | 1 | +6 | 6 | ↑ |
| 2 | CIV | 3 | 2 | 0 | 1 | +2 | 6 | ↑ |
| 3 | ECU | 3 | 1 | 1 | 1 | 0 | 4 | ? |
| 4 | CUW | 3 | 0 | 1 | 2 | -8 | 1 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | NED | 3 | 2 | 1 | 0 | +6 | 7 | ↑ |
| 2 | JPN | 3 | 1 | 2 | 0 | +4 | 5 | ↑ |
| 3 | SWE | 3 | 1 | 1 | 1 | 0 | 4 | ? |
| 4 | TUN | 3 | 0 | 0 | 3 | -10 | 0 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | BEL | 3 | 1 | 2 | 0 | +4 | 5 | ↑ |
| 2 | EGY | 3 | 1 | 2 | 0 | +2 | 5 | ↑ |
| 3 | IRN | 3 | 0 | 3 | 0 | 0 | 3 | ? |
| 4 | NZL | 3 | 0 | 1 | 2 | -6 | 1 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | ESP | 3 | 2 | 1 | 0 | +5 | 7 | ↑ |
| 2 | CPV | 3 | 0 | 3 | 0 | 0 | 3 | ↑ |
| 3 | URU | 3 | 0 | 2 | 1 | -1 | 2 | ? |
| 4 | KSA | 3 | 0 | 2 | 1 | -4 | 2 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | FRA | 3 | 3 | 0 | 0 | +8 | 9 | ↑ |
| 2 | NOR | 3 | 2 | 0 | 1 | +1 | 6 | ↑ |
| 3 | SEN | 3 | 1 | 0 | 2 | +2 | 3 | ? |
| 4 | IRQ | 3 | 0 | 0 | 3 | -11 | 0 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | ARG | 3 | 3 | 0 | 0 | +7 | 9 | ↑ |
| 2 | AUT | 3 | 1 | 1 | 1 | 0 | 4 | ↑ |
| 3 | ALG | 3 | 1 | 1 | 1 | -2 | 4 | ? |
| 4 | JOR | 3 | 0 | 0 | 3 | -5 | 0 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | COL | 3 | 2 | 1 | 0 | +3 | 7 | ↑ |
| 2 | POR | 3 | 1 | 2 | 0 | +5 | 5 | ↑ |
| 3 | COD | 3 | 1 | 1 | 1 | +1 | 4 | ? |
| 4 | UZB | 3 | 0 | 0 | 3 | -9 | 0 |
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | ENG | 3 | 2 | 1 | 0 | +4 | 7 | ↑ |
| 2 | CRO | 3 | 2 | 0 | 1 | 0 | 6 | ↑ |
| 3 | GHA | 3 | 1 | 1 | 1 | 0 | 4 | ? |
| 4 | PAN | 3 | 0 | 0 | 3 | -4 | 0 |