World Cup 2026: Full Results, Standings and Bracket

The FIFA World Cup 2026 is complete. Spain beat Argentina 1-0 after extra time in the final at MetLife Stadium on 19 July 2026. Below you find the full tournament record, all 104 matches: the 72 group-stage results, the final group standings, and the complete bracket from the new Round of 32 to the final.

Throughout the tournament this page ran as a live forecast. Each day the model folded in the real results and the latest market odds, then rebuilt the bracket around them, so the projection sharpened round by round. Now that every match has been played, the bracket below shows the completed tournament. See our main World Cup page for groups, fixtures, odds and live predictions, or read who will win the 2026 World Cup for our headline pick. Ready to act on it? See our daily football betting tips for today’s selections.

OUR WORLD CUP 2026 PREDICTION
🏆
Spain
Final: Spain 1 – 0 Argentina
3rd place: England (France 4–6 England)

Knockout Bracket

Predicted path from Round of 32 to the Final. Click a stage to expand.

Round of 32 (16 matches) 28 Jun – 3 Jul 2026
South Africa 0
Canada 1
Canada (62) edged a tight round of 32 1-0 against South Africa (38).
· SoFi Stadium, Los Angeles
Germany 1
Paraguay 1
1–1 a.e.t.  ·  Paraguay win 4–3 on penalties
Germany (97) and Paraguay (52) could not be separated in the round of 32, locked at 1-1 after extra time. Paraguay held their nerve from the penalty spot to advance.
· Gillette Stadium, Boston
Netherlands 1
Morocco 1
1–1 a.e.t.  ·  Morocco win 3–2 on penalties
Netherlands (93) and Morocco (84) could not be separated in the round of 32, locked at 1-1 after extra time. Morocco held their nerve from the penalty spot to advance.
· Estadio BBVA, Monterrey
Brazil 2
Japan 1
Brazil (104) edged a tight round of 32 2-1 against Japan (82).
· NRG Stadium, Houston
France 3
Sweden 0
France (108) were comfortably the better side, seeing off Sweden (52) 3-0 in the round of 32.
· MetLife Stadium, New York
Ivory Coast 1
Norway 2
Norway (89) edged a tight round of 32 2-1 against Ivory Coast (50).
· AT&T Stadium, Dallas
Mexico 2
Ecuador 0
Mexico (80) were comfortably the better side, seeing off Ecuador (70) 2-0 in the round of 32.
· Estadio Azteca, Mexico City
England 2
Congo DR 1
England (104) edged a tight round of 32 2-1 against Congo DR (38).
· Mercedes-Benz Stadium, Atlanta
USA 2
Bosnia & Herzegovina 0
USA (78) were comfortably the better side, seeing off Bosnia & Herzegovina (35) 2-0 in the round of 32.
· Levi's Stadium, San Francisco
Belgium 3
Senegal 2
After extra time: 3–2
Belgium (86) edged a tight round of 32 3-2 against Senegal (82).
· Lumen Field, Seattle
Portugal 2
Croatia 1
Portugal (99) edged a tight round of 32 2-1 against Croatia (79).
· BMO Field, Toronto
Spain 3
Austria 0
Spain (109) were comfortably the better side, seeing off Austria (68) 3-0 in the round of 32.
· SoFi Stadium, Los Angeles
Switzerland 2
Algeria 0
Switzerland (81) were comfortably the better side, seeing off Algeria (64) 2-0 in the round of 32.
· BC Place, Vancouver
Argentina 3
Cape Verde Islands 2
After extra time: 3–2
Argentina (102) edged a tight round of 32 3-2 against Cape Verde Islands (33).
· Hard Rock Stadium, Miami
Colombia 1
Ghana 0
Colombia (84) edged a tight round of 32 1-0 against Ghana (30).
· Arrowhead Stadium, Kansas City
Australia 1
Egypt 1
1–1 a.e.t.  ·  Egypt win 4–2 on penalties
Australia (66) and Egypt (64) could not be separated in the round of 32, locked at 1-1 after extra time. Egypt held their nerve from the penalty spot to advance.
· AT&T Stadium, Dallas
Round of 16 (8 matches) 4–7 Jul 2026
Paraguay 0
France 1
France (108) edged a tight round of 16 1-0 against Paraguay (52).
· Lincoln Financial Field, Philadelphia
Canada 0
Morocco 3
Morocco (84) were comfortably the better side, seeing off Canada (62) 3-0 in the round of 16.
· NRG Stadium, Houston
Brazil 1
Norway 2
Norway (89) edged a tight round of 16 2-1 against Brazil (104).
· MetLife Stadium, New York
Mexico 2
England 3
England (104) edged a tight round of 16 3-2 against Mexico (80).
· Estadio Azteca, Mexico City
Portugal 0
Spain 1
Spain (109) edged a tight round of 16 1-0 against Portugal (99).
· AT&T Stadium, Dallas
USA 1
Belgium 4
Belgium (86) were comfortably the better side, seeing off USA (78) 4-1 in the round of 16.
· Lumen Field, Seattle
Argentina 3
Egypt 2
Argentina (102) edged a tight round of 16 3-2 against Egypt (64).
· Mercedes-Benz Stadium, Atlanta
Switzerland 0
Colombia 0
0–0 a.e.t.  ·  Switzerland win 4–3 on penalties
Switzerland (81) and Colombia (84) could not be separated in the round of 16, locked at 0-0 after extra time. Switzerland held their nerve from the penalty spot to advance.
· BC Place, Vancouver
Quarter-finals (4 matches) 9–11 Jul 2026
France 2
Morocco 0
France (108) were comfortably the better side, seeing off Morocco (84) 2-0 in the quarter-final.
· Gillette Stadium, Boston
Spain 2
Belgium 1
Spain (109) edged a tight quarter-final 2-1 against Belgium (86).
· SoFi Stadium, Los Angeles
Norway 1
England 2
After extra time: 1–2
England (104) edged a tight quarter-final 2-1 against Norway (89).
· Hard Rock Stadium, Miami
Argentina 3
Switzerland 1
After extra time: 3–1
Argentina (102) were comfortably the better side, seeing off Switzerland (81) 3-1 in the quarter-final.
· Arrowhead Stadium, Kansas City
Semi-finals 14–15 Jul 2026
France 0
Spain 2
Spain (109) were comfortably the better side, seeing off France (108) 2-0 in the semi-final.
· AT&T Stadium, Dallas
England 1
Argentina 2
Argentina (102) edged a tight semi-final 2-1 against England (104).
· Mercedes-Benz Stadium, Atlanta
3rd-place playoff 18 Jul 2026 · Miami
France 4
England 6
England (104) were comfortably the better side, seeing off France (108) 6-4 in the third-place playoff.
· Hard Rock Stadium, Miami
FINAL 19 Jul 2026 · MetLife Stadium
Spain 1
Argentina 0
After extra time: 1–0
In the showpiece, Spain (109) proved too strong for Argentina (102), winning 1-0 to lift the trophy.
· MetLife Stadium, New York

Final Group Standings

Final standings from all 72 group-stage matches. The top 2 from each group qualified directly, along with the 8 best third-placed teams.

Group A

# Team W-D-L GD Pts
1 Mexico 3-0-0 +6 9
2 South Africa 1-1-1 -1 4
3 South Korea 1-0-2 -1 3
4 Czech Republic 0-1-2 -4 1

Group B

# Team W-D-L GD Pts
1 Switzerland 2-1-0 +4 7
2 Canada 1-1-1 +5 4
3 Bosnia & Herzegovina 1-1-1 -1 4
4 Qatar 0-1-2 -8 1

Group C

# Team W-D-L GD Pts
1 Brazil 2-1-0 +6 7
2 Morocco 2-1-0 +3 7
3 Scotland 1-0-2 -3 3
4 Haiti 0-0-3 -6 0

Group D

# Team W-D-L GD Pts
1 USA 2-0-1 +4 6
2 Australia 1-1-1 0 4
3 Paraguay 1-1-1 -2 4
4 Türkiye 1-0-2 -2 3

Group E

# Team W-D-L GD Pts
1 Germany 2-0-1 +6 6
2 Ivory Coast 2-0-1 +2 6
3 Ecuador 1-1-1 0 4
4 Curaçao 0-1-2 -8 1

Group F

# Team W-D-L GD Pts
1 Netherlands 2-1-0 +6 7
2 Japan 1-2-0 +4 5
3 Sweden 1-1-1 0 4
4 Tunisia 0-0-3 -10 0

Group G

# Team W-D-L GD Pts
1 Belgium 1-2-0 +4 5
2 Egypt 1-2-0 +2 5
3 Iran 0-3-0 0 3
4 New Zealand 0-1-2 -6 1

Group H

# Team W-D-L GD Pts
1 Spain 2-1-0 +5 7
2 Cape Verde Islands 0-3-0 0 3
3 Uruguay 0-2-1 -1 2
4 Saudi Arabia 0-2-1 -4 2

Group I

# Team W-D-L GD Pts
1 France 3-0-0 +8 9
2 Norway 2-0-1 +1 6
3 Senegal 1-0-2 +2 3
4 Iraq 0-0-3 -11 0

Group J

# Team W-D-L GD Pts
1 Argentina 3-0-0 +7 9
2 Austria 1-1-1 0 4
3 Algeria 1-1-1 -2 4
4 Jordan 0-0-3 -5 0

Group K

# Team W-D-L GD Pts
1 Colombia 2-1-0 +3 7
2 Portugal 1-2-0 +5 5
3 Congo DR 1-1-1 +1 4
4 Uzbekistan 0-0-3 -9 0

Group L

# Team W-D-L GD Pts
1 England 2-1-0 +4 7
2 Croatia 2-0-1 0 6
3 Ghana 1-1-1 0 4
4 Panama 0-0-3 -4 0

Group Stage Results

The final result of each of the 72 group-stage matches.

Group A

Mexico 2 – 0 South Africa
Mexico 1 – 0 South Korea
South Africa 1 – 0 South Korea
South Korea 2 – 1 Czech Republic
Czech Republic 1 – 1 South Africa
Czech Republic 0 – 3 Mexico

Group B

Qatar 1 – 1 Switzerland
Canada 6 – 0 Qatar
Switzerland 2 – 1 Canada
Canada 1 – 1 Bosnia & Herzegovina
Switzerland 4 – 1 Bosnia & Herzegovina
Bosnia & Herzegovina 3 – 1 Qatar

Group C

Brazil 1 – 1 Morocco
Haiti 0 – 1 Scotland
Brazil 3 – 0 Haiti
Scotland 0 – 1 Morocco
Morocco 4 – 2 Haiti
Scotland 0 – 3 Brazil

Group D

USA 4 – 1 Paraguay
USA 2 – 0 Australia
Paraguay 0 – 0 Australia
Australia 2 – 0 Türkiye
Türkiye 0 – 1 Paraguay
Türkiye 3 – 2 USA

Group E

Germany 7 – 1 Curaçao
Ivory Coast 1 – 0 Ecuador
Ecuador 0 – 0 Curaçao
Germany 2 – 1 Ivory Coast
Curaçao 0 – 2 Ivory Coast
Ecuador 2 – 1 Germany

Group F

Netherlands 2 – 2 Japan
Tunisia 0 – 4 Japan
Tunisia 1 – 3 Netherlands
Sweden 5 – 1 Tunisia
Netherlands 5 – 1 Sweden
Japan 1 – 1 Sweden

Group G

Belgium 1 – 1 Egypt
Iran 2 – 2 New Zealand
Belgium 0 – 0 Iran
New Zealand 1 – 3 Egypt
Egypt 1 – 1 Iran
New Zealand 1 – 5 Belgium

Group H

Saudi Arabia 1 – 1 Uruguay
Spain 0 – 0 Cape Verde Islands
Spain 4 – 0 Saudi Arabia
Uruguay 2 – 2 Cape Verde Islands
Cape Verde Islands 0 – 0 Saudi Arabia
Uruguay 0 – 1 Spain

Group I

France 3 – 1 Senegal
Norway 3 – 2 Senegal
Norway 1 – 4 France
Iraq 1 – 4 Norway
France 3 – 0 Iraq
Senegal 5 – 0 Iraq

Group J

Argentina 3 – 0 Algeria
Austria 3 – 1 Jordan
Argentina 2 – 0 Austria
Jordan 1 – 2 Algeria
Algeria 3 – 3 Austria
Jordan 1 – 3 Argentina

Group K

Uzbekistan 1 – 3 Colombia
Portugal 5 – 0 Uzbekistan
Colombia 0 – 0 Portugal
Portugal 1 – 1 Congo DR
Colombia 1 – 0 Congo DR
Congo DR 3 – 1 Uzbekistan

Group L

England 4 – 2 Croatia
Ghana 1 – 0 Panama
England 0 – 0 Ghana
Panama 0 – 1 Croatia
Croatia 2 – 1 Ghana
Panama 0 – 2 England

Tournament Awards

Statistical leaders across all 104 matches of the tournament. Goals scored and conceded are actual tournament totals. Card figures remain model estimates, weighted by historical discipline rates, because card data is not collected per match.

⚽ Most Goals Scored

#TeamMGoals
1 France 8 20
2 England 8 20
3 Argentina 8 19
4 Spain 8 14
5 Belgium 6 14

🥅 Most Goals Conceded

#TeamMGoals
1 Iraq 3 12
2 Tunisia 3 12
3 England 8 12
4 Uzbekistan 3 11
5 Norway 6 11

🟨 Most Cards

#TeamMYR
1 Argentina 8 20.0 0.32
2 Morocco 6 16.2 0.24
3 England 8 13.6 0.16
4 France 8 13.6 0.16
5 Paraguay 5 13.0 0.25

✨ Cleanest (4+ matches)

#TeamMYR
1 Japan 4 4.8 0.04
2 Netherlands 4 6.4 0.08
3 Australia 4 6.8 0.08
4 Sweden 4 6.8 0.08
5 Germany 4 7.2 0.08

How this forecast works: Our model combines team-strength scores derived from bookmaker tournament-winner odds (for top-16 favourites) with FIFA April 2026 rankings (for all 48 teams), applied through an Elo-style logit formula with a small home-advantage bonus for host nations USA, Mexico, and Canada. Knockout matches use the same model without home-bonus (neutral venues) and force a winner (no draws, penalties decide).

Throughout the tournament this forecast was regenerated daily, folding in the real results and the latest market odds and rebuilding the bracket around them, so the projection sharpened round by round. The tournament is now complete and the bracket above shows the final record of all 104 matches.

Title Probabilities: 40,000 Simulations

Alongside the bracket above, we simulated the remaining tournament 40,000 times to estimate how often each team would reach each stage. The table below is our final simulation, run on 16 July 2026, before the semi-finals were decided. Spain went on to win the trophy.

Our model played out the entire tournament 40,000 times, full group stage plus the complete knockout bracket, to estimate how often each team reaches each stage. The Market column shows the bookmaker's implied title probability for comparison (it includes the bookmaker margin, so it sums to more than 100%).

# Team Grp Title Market Final Semi Quarter R16
1 Spain H
56.6%
17.4% 100.0% 100.0% 100.0% 100.0%
2 Argentina J
43.5%
10.0% 100.0% 100.0% 100.0% 100.0%
3 Belgium G
0.0%
2.8% 0.0% 0.0% 100.0% 100.0%
4 France I
0.0%
16.7% 0.0% 100.0% 100.0% 100.0%
5 Croatia L
0.0%
1.2% 0.0% 0.0% 0.0% 0.0%
6 Sweden F
0.0%
0.0% 0.0% 0.0% 0.0%
7 Brazil C
0.0%
11.1% 0.0% 0.0% 0.0% 100.0%
8 Uruguay H
0.0%
2.0% 0.0% 0.0% 0.0% 0.0%
9 Colombia K
0.0%
2.4% 0.0% 0.0% 0.0% 100.0%
10 England L
0.0%
13.3% 0.0% 100.0% 100.0% 100.0%
11 Panama L
0.0%
0.0% 0.0% 0.0% 0.0%
12 Japan F
0.0%
1.5% 0.0% 0.0% 0.0% 0.0%
13 Senegal I
0.0%
0.0% 0.0% 0.0% 0.0%
14 Switzerland B
0.0%
1.5% 0.0% 0.0% 100.0% 100.0%
15 Mexico A
0.0%
0.0% 0.0% 0.0% 100.0%
16 South Korea A
0.0%
0.0% 0.0% 0.0% 0.0%
17 Australia D
0.0%
0.0% 0.0% 0.0% 0.0%
18 Iran G
0.0%
0.0% 0.0% 0.0% 0.0%
19 Saudi Arabia H
0.0%
0.0% 0.0% 0.0% 0.0%
20 Germany E
0.0%
6.7% 0.0% 0.0% 0.0% 0.0%
21 Portugal K
0.0%
9.1% 0.0% 0.0% 0.0% 100.0%
22 Tunisia F
0.0%
0.0% 0.0% 0.0% 0.0%
23 Morocco C
0.0%
2.0% 0.0% 0.0% 100.0% 100.0%
24 Egypt G
0.0%
0.0% 0.0% 0.0% 100.0%