Full Group Stage Standings
Twelve groups of four teams played it out across the United States, Mexico and Canada. Here is how every group finished, plus how the third-place teams were ranked to fill the last knockout spots.
Group A
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Mexico (H) |
3 |
3 |
0 |
0 |
6 |
0 |
+6 |
9 |
|
2 |
South Africa |
3 |
1 |
1 |
1 |
2 |
3 |
-1 |
4 |
|
3 |
South Korea |
3 |
1 |
0 |
2 |
2 |
3 |
-1 |
3 |
|
4 |
Czech Republic |
3 |
0 |
1 |
2 |
2 |
6 |
-4 |
1 |
Results: Mexico 2-0 South Africa | South Korea 2-1 Czech Republic | Czech Republic 1-1 South Africa | Mexico 1-0 South Korea | Czech Republic 0-3 Mexico | South Africa 1-0 South Korea
Group B
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Switzerland |
3 |
2 |
1 |
0 |
7 |
3 |
+4 |
7 |
|
2 |
Canada (H) |
3 |
1 |
1 |
1 |
8 |
3 |
+5 |
4 |
|
3 |
Bosnia and Herzegovina |
3 |
1 |
1 |
1 |
5 |
6 |
-1 |
4 |
|
4 |
Qatar |
3 |
0 |
1 |
2 |
2 |
10 |
-8 |
1 |
Results: Canada 1-1 Bosnia and Herzegovina | Qatar 1-1 Switzerland | Switzerland 4-1 Bosnia and Herzegovina | Canada 6-0 Qatar | Switzerland 2-1 Canada | Bosnia and Herzegovina 3-1 Qatar
Group C
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Brazil |
3 |
2 |
1 |
0 |
7 |
1 |
+6 |
7 |
|
2 |
Morocco |
3 |
2 |
1 |
0 |
6 |
3 |
+3 |
7 |
|
3 |
Scotland |
3 |
1 |
0 |
2 |
1 |
4 |
-3 |
3 |
|
4 |
Haiti |
3 |
0 |
0 |
3 |
2 |
8 |
-6 |
0 |
Results: Brazil 1-1 Morocco | Haiti 0-1 Scotland | Scotland 0-1 Morocco | Brazil 3-0 Haiti | Scotland 0-3 Brazil | Morocco 4-2 Haiti
Group D
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
United States (H) |
3 |
2 |
0 |
1 |
8 |
4 |
+4 |
6 |
|
2 |
Australia |
3 |
1 |
1 |
1 |
2 |
2 |
0 |
4 |
|
3 |
Paraguay |
3 |
1 |
1 |
1 |
2 |
4 |
-2 |
4 |
|
4 |
Turkey |
3 |
1 |
0 |
2 |
3 |
5 |
-2 |
3 |
Results: United States 4-1 Paraguay | Australia 2-0 Turkey | United States 2-0 Australia | Turkey 0-1 Paraguay | Turkey 3-2 United States | Paraguay 0-0 Australia
Group E
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Germany |
3 |
2 |
0 |
1 |
10 |
4 |
+6 |
6 |
|
2 |
Ivory Coast |
3 |
2 |
0 |
1 |
4 |
2 |
+2 |
6 |
|
3 |
Ecuador |
3 |
1 |
1 |
1 |
2 |
2 |
0 |
4 |
|
4 |
Curacao |
3 |
0 |
1 |
2 |
1 |
9 |
-8 |
1 |
Results: Germany 7-1 Curacao | Ivory Coast 1-0 Ecuador | Germany 2-1 Ivory Coast | Ecuador 0-0 Curacao | Curacao 0-2 Ivory Coast | Ecuador 2-1 Germany
Group F
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Netherlands |
3 |
2 |
1 |
0 |
10 |
4 |
+6 |
7 |
|
2 |
Japan |
3 |
1 |
2 |
0 |
7 |
3 |
+4 |
5 |
|
3 |
Sweden |
3 |
1 |
1 |
1 |
7 |
7 |
0 |
4 |
|
4 |
Tunisia |
3 |
0 |
0 |
3 |
2 |
12 |
-10 |
0 |
Results: Netherlands 2-2 Japan | Sweden 5-1 Tunisia | Netherlands 5-1 Sweden | Tunisia 0-4 Japan | Japan 1-1 Sweden | Tunisia 1-3 Netherlands
Group G
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Belgium |
3 |
1 |
2 |
0 |
6 |
2 |
+4 |
5 |
|
2 |
Egypt |
3 |
1 |
2 |
0 |
5 |
3 |
+2 |
5 |
|
3 |
Iran |
3 |
0 |
3 |
0 |
3 |
3 |
0 |
3 |
|
4 |
New Zealand |
3 |
0 |
1 |
2 |
4 |
10 |
-6 |
1 |
Results: 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
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Spain |
3 |
2 |
1 |
0 |
5 |
0 |
+5 |
7 |
|
2 |
Cape Verde |
3 |
0 |
3 |
0 |
2 |
2 |
0 |
3 |
|
3 |
Uruguay |
3 |
0 |
2 |
1 |
3 |
4 |
-1 |
2 |
|
4 |
Saudi Arabia |
3 |
0 |
2 |
1 |
1 |
5 |
-4 |
2 |
Results: Spain 0-0 Cape Verde | Saudi Arabia 1-1 Uruguay | Spain 4-0 Saudi Arabia | Uruguay 2-2 Cape Verde | Cape Verde 0-0 Saudi Arabia | Uruguay 0-1 Spain
Group I
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
France |
3 |
3 |
0 |
0 |
10 |
2 |
+8 |
9 |
|
2 |
Norway |
3 |
2 |
0 |
1 |
8 |
7 |
+1 |
6 |
|
3 |
Senegal |
3 |
1 |
0 |
2 |
8 |
6 |
+2 |
3 |
|
4 |
Iraq |
3 |
0 |
0 |
3 |
1 |
12 |
-11 |
0 |
Results: France 3-1 Senegal | Iraq 1-4 Norway | France 3-0 Iraq | Norway 3-2 Senegal | Norway 1-4 France | Senegal 5-0 Iraq
Group J
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Argentina |
3 |
3 |
0 |
0 |
8 |
1 |
+7 |
9 |
|
2 |
Austria |
3 |
1 |
1 |
1 |
6 |
6 |
0 |
4 |
|
3 |
Algeria |
3 |
1 |
1 |
1 |
5 |
7 |
-2 |
4 |
|
4 |
Jordan |
3 |
0 |
0 |
3 |
3 |
8 |
-5 |
0 |
Results: 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
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
Colombia |
3 |
2 |
1 |
0 |
4 |
1 |
+3 |
7 |
|
2 |
Portugal |
3 |
1 |
2 |
0 |
6 |
1 |
+5 |
5 |
|
3 |
DR Congo |
3 |
1 |
1 |
1 |
4 |
3 |
+1 |
4 |
|
4 |
Uzbekistan |
3 |
0 |
0 |
3 |
2 |
11 |
-9 |
0 |
Results: Portugal 1-1 DR Congo | Uzbekistan 1-3 Colombia | Portugal 5-0 Uzbekistan | Colombia 1-0 DR Congo | Colombia 0-0 Portugal | DR Congo 3-1 Uzbekistan
Group L
|
Pos |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
England |
3 |
2 |
1 |
0 |
6 |
2 |
+4 |
7 |
|
2 |
Croatia |
3 |
2 |
0 |
1 |
5 |
5 |
0 |
6 |
|
3 |
Ghana |
3 |
1 |
1 |
1 |
2 |
2 |
0 |
4 |
|
4 |
Panama |
3 |
0 |
0 |
3 |
0 |
4 |
-4 |
0 |
Results: England 4-2 Croatia | Ghana 1-0 Panama | England 0-0 Ghana | Panama 0-1 Croatia | Panama 0-2 England | Croatia 2-1 Ghana
How the Third-Place Teams Were Ranked
Eight of the twelve third-place teams also advanced to the Round of 32. Here is how they were ranked against each other to decide which eight made it through.
|
Pos |
Grp |
Team |
Pld |
W |
D |
L |
GF |
GA |
GD |
Pts |
|
1 |
K |
DR Congo |
3 |
1 |
1 |
1 |
4 |
3 |
+1 |
4 |
|
2 |
F |
Sweden |
3 |
1 |
1 |
1 |
7 |
7 |
0 |
4 |
|
3 |
L |
Ghana |
3 |
1 |
1 |
1 |
2 |
2 |
0 |
4 |
|
4 |
E |
Ecuador |
3 |
1 |
1 |
1 |
2 |
2 |
0 |
4 |
|
5 |
B |
Bosnia and Herzegovina |
3 |
1 |
1 |
1 |
5 |
6 |
-1 |
4 |
|
6 |
J |
Algeria |
3 |
1 |
1 |
1 |
5 |
7 |
-2 |
4 |
|
7 |
D |
Paraguay |
3 |
1 |
1 |
1 |
2 |
4 |
-2 |
4 |
|
8 |
I |
Senegal |
3 |
1 |
0 |
2 |
8 |
6 |
+2 |
3 |
|
9 |
G |
Iran |
3 |
0 |
3 |
0 |
3 |
3 |
0 |
3 |
|
10 |
A |
South Korea |
3 |
1 |
0 |
2 |
2 |
3 |
-1 |
3 |
|
11 |
C |
Scotland |
3 |
1 |
0 |
2 |
1 |
4 |
-3 |
3 |
|
12 |
H |
Uruguay |
3 |
0 |
2 |
1 |
3 |
4 |
-1 |
2 |
The first eight teams on this list, DR Congo down to Senegal, joined the group winners and runners-up in the Round of 32.
Round of 32 Results
|
Team 1 |
Score |
Team 2 |
|
South Africa |
0-1 |
Canada |
|
Brazil |
2-1 |
Japan |
|
Germany |
1-1 (4-3 pens) |
Paraguay |
|
Netherlands |
1-1 (2-3 pens) |
Morocco |
|
Ivory Coast |
1-2 |
Norway |
|
France |
3-0 |
Sweden |
|
Mexico |
2-0 |
Ecuador |
|
England |
2-1 |
DR Congo |
|
Belgium |
3-2 (a.e.t.) |
Senegal |
|
United States |
2-0 |
Bosnia and Herzegovina |
|
Spain |
3-0 |
Austria |
|
Portugal |
2-1 |
Croatia |
|
Switzerland |
2-0 |
Algeria |
|
Australia |
1-1 (2-4 pens) |
Egypt |
|
Argentina |
3-2 (a.e.t.) |
Cape Verde |
|
Colombia |
1-0 |
Ghana |
Round of 16 Results
|
Team 1 |
Score |
Team 2 |
|
Canada |
0-3 |
Morocco |
|
Paraguay |
0-1 |
France |
|
Brazil |
1-2 |
Norway |
|
Mexico |
2-3 |
England |
|
Portugal |
0-1 |
Spain |
|
United States |
1-4 |
Belgium |
|
Argentina |
3-2 |
Egypt |
|
Switzerland |
0-0 (4-3 pens) |
Colombia |
Â
Quarterfinal Results
|
Team 1 |
Score |
Team 2 |
|
France |
2-0 |
Morocco |
|
Spain |
2-1 |
Belgium |
|
Norway |
1-2 (a.e.t.) |
England |
|
Argentina |
3-1 (a.e.t.) |
Switzerland |
Semifinal Results
|
Team 1 |
Score |
Team 2 |
|
France |
0-2 |
Spain |
|
England |
1-2 |
Argentina |
Spain beat France 2-0 on July 14, with goals from Mikel Oyarzabal and Pedro Porro. Argentina beat England 1-2 on July 15, coming from behind through Enzo Fernandez and a late Lautaro Martinez winner.
Third Place Match and the Final
France and England play for third place on July 18. Then, on July 19, Spain face Argentina in the final at MetLife Stadium in East Rutherford, New Jersey, the same venue that hosted the France vs Spain semi-final.
Third Place Match
|
Date |
Team 1 |
Score |
Team 2 |
|
July 19Â ( 00:00am) |
France |
 |
England |
Â
Final Match
|
Date |
Team 1 |
Score |
Team 2 |
|
July 19Â ( 22:00pm) |
Spain |
 |
Argentina |
Spain have not conceded a single goal in their knockout run so far. Argentina have needed extra time twice to get here, including a stoppage time winner in the semi-final. It sets up a real contrast in styles for the final.
Top Scorers So Far
As of July 15, 2026 there have been 297 goals scored in 102 matches, an average of 2.91 goals per match. Here is the top of the scoring charts.
|
Goals |
Player |
Country |
|
8 |
Lionel Messi |
Argentina |
|
8 |
Kylian Mbappe |
France |
|
7 |
Erling Haaland |
Norway |
|
6 |
Jude Bellingham |
England |
|
6 |
Harry Kane |
England |
|
5 |
Ousmane Dembele |
France |
|
5 |
Mikel Oyarzabal |
Spain |
|
4 |
Vinicius Junior |
Brazil |
|
4 |
Julian Quinones |
Mexico |
|
4 |
Ismaila Sarr |
Senegal |
Final Thoughts
From 12 tightly contested groups to a Spain VSÂ Argentina final this has been one of the most competitive World Cups in years. Messi and Mbappe are locked at the top of the scoring charts and both could still add to their tally before the tournament ends. Check back after the Final on July 19 for the complete results and the tournament's official top scorer.
Keep reading: Read our earlier post on Haaland's, Messi and Mbappé


