Tournament Overview
The 2026 World Cup Finals features an expanded 48 team format; divided into twelve groups of four teams each for the group stage.
The Group Stage runs from Thursday, 11th June to Saturday, 27th June.
Group Stage
Group A
| Group A | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Mexico
|
3 | 3 | 0 | 0 | 3-0-0 | 6 | 0 | +6 | 9 |
South Africa
|
3 | 1 | 1 | 1 | 1-1-1 | 2 | 3 | -1 | 4 |
South Korea
|
3 | 1 | 0 | 2 | 1-0-2 | 2 | 3 | -1 | 3 |
Czechia
|
3 | 0 | 1 | 2 | 0-1-2 | 2 | 6 | -4 | 1 |
Thursday, 11th June
Mexico vs South Africa
- Mexico City (2-0)
South Korea vs Czechia
- Guadalajara (2-1)
Thursday, 18th June
Czechia vs South Africa
- Atlanta (1-1)
Mexico vs South Korea
- Guadalajara (1-0)
Mexico become the first nation to qualify for the 2026 Kncockout Stage.
Wednesday, 24th June
Czechia vs Mexico
- Mexico City (0-3)
South Africa vs South Korea
- Monterrey (1-0)
Round of 32
Sunday, 28th June
South Africa vs Canada
- Los Angeles (0-1)
Tuesday, 30th June
Match 79 -
Mexico vs Ecuador
- Mexico City (2-0)
Sunday, 5th July
Match 92 -
Mexico vs England
- Mexico City (6th July, 02:00 CET)
Group B
| Group B | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Switzerland
|
3 | 2 | 1 | 0 | 2-1-0 | 7 | 3 | +4 | 7 |
Canada
|
3 | 1 | 1 | 1 | 1-1-1 | 8 | 3 | +5 | 4 |
Bosnia
|
3 | 1 | 1 | 1 | 1-1-1 | 5 | 6 | -1 | 4 |
Qatar
|
3 | 0 | 1 | 2 | 0-1-2 | 2 | 10 | -8 | 1 |
Friday, 12th June
Canada vs Bosnia-Herzegovina
- Toronto (1-1)
Saturday, 13th June
Qatar vs Switzerland
- San Francisco Bay Area (1-1)
Thursday, 18th June
Canada vs Qatar
- Vancouver (6-0)
Switzerland vs Bosnia-Herzegovina
- Los Angeles (4-1)
Wednesday, 24th June
Bosnia-Herzegovina vs Qatar
- Seattle (3-1)
Switzerland vs Canada
- Vancouver (2-1)
Round of 32
Sunday, 28th June
Match 73 -
South Africa vs Canada
- Los Angeles (0-1)
Wednesday, 1st July
Match 81 -
USA vs Bosnia-Herzegovina
- San Francisco Bay Area (2-0)
Thursday, 2nd July
Match 85 -
Switzerland vs Algeria
- Vancouver (3rd July, 05:00 CET)
Saturday, 4th July
Match 90 -
Canada vs Morocco
- Houston (19:00 CET)
Tuesday, 7th July
Match 96 - Winner 85 vs Winner 87 - Vancouver (22:00 CET)
Group C
| Group C | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Brazil
|
3 | 2 | 1 | 0 | 2-1-0 | 7 | 1 | +6 | 7 |
Morocco
|
3 | 2 | 1 | 0 | 2-1-0 | 6 | 3 | +3 | 7 |
Scotland
|
3 | 1 | 0 | 2 | 1-0-2 | 1 | 4 | -3 | 3 |
Haiti
|
3 | 0 | 0 | 3 | 0-0-3 | 2 | 8 | -6 | 0 |
Saturday, 13th June
Brazil vs Morocco
- New York New Jersey (1-1)
Haiti vs Scotland
- Boston (0-1)
Friday, 19th June
Brazil vs Haiti
- Philadelphia (3-0)
Scotland vs Morocco
- Boston (0-1)
Wednesday, 24th June
Morocco vs Haiti
- Atlanta (4-2)
Scotland vs Brazil
- Miami (0-3)
Round of 32
Monday, 29th June
Match 76 -
Brazil vs Japan
- Houston (2-1)
Monday, 29th June
Match 75 -
Netherlands vs Morocco
- Monterrey (1-1 aet) 2-3 pens
Saturday, 4th July
Match 90 -
Canada vs Morocco
- Houston (19:00 CET)
Sunday, 5th July
Match 91 -
Brazil vs Norway
- New York New Jersey (22:00 CET)
Group D
| Group D | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
USA
|
3 | 2 | 0 | 1 | 2-0-1 | 8 | 4 | +4 | 6 |
Australia
|
3 | 1 | 1 | 1 | 1-1-1 | 2 | 2 | -- | 4 |
Paraguay
|
3 | 1 | 1 | 1 | 1-1-1 | 2 | 4 | -2 | 4 |
Türkiye
|
3 | 1 | 0 | 2 | 1-0-2 | 3 | 5 | -2 | 3 |
Friday, 12th June
USA vs Paraguay
- Los Angeles (4-1)
Saturday, 13th June
Australia vs Türkiye
- Vancouver (2-0)
Friday, 19th June
Türkiye vs Paraguay
- San Francisco Bay Area (0-1)
USA vs Australia
- Seattle (2-0)
USA become the second nation to qualify for the 2026 Kncockout Stage.
Thursday, 25th June
Paraguay vs Australia
- San Francisco Bay Area (0-0)
Türkiye vs USA
- Los Angeles (3-2)
Round of 32
Monday, 29th June
Match 74 -
Germany vs Paraguay
- Boston (1-1 aet) 3-4 pens
Wednesday, 1st July
Match 81 -
USA vs Bosnia-Herzegovina
- San Francisco Bay Area (2-0)
Friday, 3rd July
Match 88 -
Australia vs Egypt
- Dallas (20:00 CET)
Saturday, 4th July
Match 89 -
Paraguay vs France
- Philadelphia (23:00 CET)
Monday, 6th July
Match 94 -
USA vs Belgium
- Seattle (7th July, 02:00 CET)
Tuesday, 7th July
Match 95 - Winner 86 vs Winner 88 - Atlanta (18:00 CET)
Group E
| Group E | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Germany
|
3 | 2 | 0 | 1 | 2-0-1 | 10 | 4 | +6 | 6 |
Ivory Coast
|
3 | 2 | 0 | 1 | 2-0-1 | 4 | 2 | +2 | 6 |
Ecuador
|
3 | 1 | 1 | 1 | 1-1-1 | 2 | 2 | -- | 4 |
Curaçao
|
3 | 0 | 1 | 2 | 0-1-2 | 1 | 9 | -8 | 1 |
Sunday, 14th June
Germany vs Curaçao
- Houston (7-1)
Ivory Coast vs Ecuador
- Philadelphia (1-0)
Saturday, 20th June
Ecuador vs Curaçao
- Kansas City (0-0)
Germany vs Ivory Coast
- Toronto (2-1)
Germany become the third nation to qualify for the 2026 Kncockout Stage.
Thursday, 25th June
Curaçao vs Ivory Coast
- Philadelphia (0-2)
Ecuador vs Germany
- New York New Jersey (2-1)
Round of 32
Monday, 29th June
Match 74 -
Germany vs Paraguay
- Boston (22:30 CET)
Tuesday, 30th June
Match 78 -
Ivory Coast vs Norway
- Dallas (1-2)
Tuesday, 30th June
Match 79 -
Mexico vs Ecuador
- Mexico City (2-0)
No team from Group E make it through to the Round of 16
Group F
| Group F | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Netherlands
|
3 | 2 | 1 | 0 | 2-1-0 | 10 | 4 | +6 | 7 |
Japan
|
3 | 1 | 2 | 0 | 1-2-0 | 7 | 3 | +4 | 5 |
Sweden
|
3 | 1 | 1 | 1 | 1-1-1 | 7 | 7 | -- | 4 |
Tunisia
|
3 | 0 | 0 | 3 | 0-0-3 | 2 | 12 | -10 | 0 |
Sunday, 14th June
Netherlands vs Japan
- Dallas (2-2)
Sweden vs Tunisia
- Monterrey (5-1)
Saturday, 20th June
Netherlands vs Sweden
- Houston (5-1)
Tunisia vs Japan
- Monterrey (0-4)
Thursday, 25th June
Japan vs Sweden
- Dallas (1-1)
Tunisia vs Netherlands
- Kansas City (1-3)
Round of 32
Monday, 29th June
Match 76 -
Brazil vs Japan
- Houston (2-1)
Monday, 29th June
Match 75 -
Netherlands vs Morocco
- Monterrey (1-1 aet) 2-3 pens
Tuesday, 30th June
Match 77 -
France vs Sweden
- New York New Jersey (3-0)
No team from Group F make it through to the Round of 16
Group G
| Group G | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Belgium
|
3 | 1 | 2 | 0 | 1-2-0 | 6 | 2 | +4 | 5 |
Egypt
|
3 | 1 | 2 | 0 | 1-2-0 | 5 | 3 | +2 | 5 |
Iran
|
3 | 0 | 3 | 0 | 0-3-0 | 3 | 3 | -- | 3 |
New Zealand
|
3 | 0 | 1 | 2 | 0-1-2 | 4 | 10 | -6 | 1 |
Monday, 15th June
Belgium vs Egypt
- Seattle (1-1)
Iran vs New Zealand
- Los Angeles (2-2)
Sunday, 21st June
Belgium vs Iran
- Los Angeles (0-0)
New Zealand vs Egypt
- Vancouver (1-3)
Friday, 26th June
Egypt vs Iran
- Seattle (1-1)
New Zealand vs Belgium
- Vancouver (1-5)
Round of 32
Wednesday, 1st July
Match 82 -
Belgium vs Senegal
- Seattle (3-2)
Friday, 3rd July
Match 88 -
Australia vs Egypt
- Dallas (20:00 CET)
Monday, 6th July
Match 94 -
USA vs Belgium
- Seattle (7th July, 02:00 CET)
Tuesday, 7th July
Match 95 - Winner 86 vs Winner 88 - Atlanta (18:00 CET)
Group H
| Group H | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Spain
|
3 | 2 | 1 | 0 | 2-1-0 | 5 | 0 | +5 | 7 |
Cape Verde
|
3 | 0 | 3 | 0 | 0-3-0 | 2 | 2 | -- | 3 |
Uruguay
|
3 | 0 | 2 | 1 | 0-2-1 | 3 | 4 | -1 | 2 |
Saudi Arabia
|
3 | 0 | 2 | 1 | 0-2-1 | 1 | 5 | -4 | 2 |
Monday, 15th June
Saudi Arabia vs Uruguay
- Miami (1-1)
Spain vs Cape Verde
- Atlanta (0-0)
Sunday, 21st June
Spain vs Saudi Arabia
- Atlanta (4-0)
Uruguay vs Cape Verde
- Miami (2-2)
Friday, 26th June
Cape Verde vs Saudi Arabia
- Houston (0-0)
Uruguay vs Spain
- Guadalajara (0-1)
Round of 32
Thursday, 2nd July
Match 84 -
Spain vs Austria
- Los Angeles (21:00 CET)
Friday, 3rd July
Match 86 -
Argentina vs Cape Verde
- Miami (Midnight CET)
Monday, 6th July
Match 93 - Winner 83 vs Winner 84 - Dallas (21:00 CET)
Tuesday, 7th July
Match 95 - Winner 86 vs Winner 88 - Atlanta (18:00 CET)
Group I
| Group I | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
France
|
3 | 3 | 0 | 0 | 3-0-0 | 10 | 2 | +8 | 9 |
Norway
|
3 | 2 | 0 | 1 | 2-0-1 | 8 | 7 | +1 | 6 |
Senegal
|
3 | 1 | 0 | 2 | 1-0-2 | 8 | 6 | +2 | 3 |
Iraq
|
3 | 0 | 0 | 2 | 0-0-3 | 1 | 12 | -11 | 0 |
Tuesday, 16th June
France vs Senegal
- New York New Jersey (3-1)
Iraq vs Norway
- Boston (1-4)
Monday, 22nd June
France< vs Iraq
- Philadelphia (3-0)
Norway vs Senegal
- New York New Jersey (3-2)
France and
Norway qualify for the 2026 Kncockout Stage.
Friday, 26th June
Norway vs France
- Boston (21:00 CET)
Senegal vs Iraq
- Toronto (21:00 CET)
Round of 32
Tuesday, 30th June
Match 78 -
Ivory Coast up vs Norway
- Dallas (1-2)
Tuesday, 30th June
Match 77 -
France vs Sweden
- New York New Jersey (3-0)
Wednesday, 1st July
Match 82 -
Belgium vs Senegal
- Seattle (3-2)
Saturday, 4th July
Match 89 -
Paraguay vs France
- Philadelphia (23:00 CET)
Sunday, 5th July
Match 91 -
Brazil vs Norway
- New York New Jersey (22:00 CET)
Group J
| Group J | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Argentina
|
3 | 3 | 0 | 0 | 3-0-0 | 8 | 1 | +7 | 9 |
Austria
|
3 | 1 | 1 | 1 | 1-1-1 | 6 | 6 | -- | 4 |
Algeria
|
3 | 1 | 1 | 1 | 1-1-1 | 5 | 7 | -2 | 4 |
Jordan
|
3 | 0 | 0 | 3 | 0-0-3 | 3 | 8 | -5 | 0 |
Tuesday, 16th June
Argentina vs Algeria
- Kansas City (3-0)
Austria vs Jordan
- San Francisco Bay Area (3-1)
Monday, 22nd June
Argentina vs Austria
- Dallas (2-0)
Jordan vs Algeria
- San Francisco Bay Area (1-2)
Argentina qualify for the 2026 Kncockout Stage.
Saturday, 27th June
Algeria vs Austria
- Kansas City (3-3)
Jordan vs Argentina
- Dallas (1-3)
Round of 32
Thursday, 2nd July
Match 84 -
Spain vs Austria
- Los Angeles (21:00 CET)
Thursday, 2nd July
Match 85 -
Switzerland vs Algeria
- Vancouver (3rd July, 05:00 CET)
Friday, 3rd July
Match 86 -
Argentina vs Cape Verde
- Miami (Midnight CET)
Monday, 6th July
Match 93 - Winner 83 vs Winner 84 - Dallas (21:00 CET)
Tuesday, 7th July
Match 95 - Winner 86 vs Winner 88 - Atlanta (18:00 CET)
Tuesday, 7th July
Match 96 - Winner 85 vs Winner 87 - Vancouver (22:00 CET)
Group K
| Group K | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
Colombia
|
3 | 2 | 1 | 0 | 2-1-0 | 4 | 1 | +3 | 7 |
Portugal
|
3 | 1 | 2 | 0 | 1-2-0 | 6 | 1 | +5 | 5 |
DR Congo
|
3 | 1 | 1 | 1 | 1-1-1 | 4 | 2 | +2 | 4 |
Uzbekistan
|
3 | 0 | 0 | 3 | 0-0-3 | 2 | 11 | -9 | 0 |
Wednesday, 17th June
Portugal vs DR Congo
- Houston (1-1)
Uzbekistan vs Colombia
- Mexico City (1-3)
Tuesday, 23rd June
Colombia vs DR Congo
- Guadalajara (1-0)
Portugal vs Uzbekistan
- Houston (5-0)
Colombia qualify for the 2026 Kncockout Stage.
Saturday, 27th June
Colombia vs Portugal
- Miami (0-0)
DR Congo vs Uzbekistan
- Atlanta (3-1)
Round of 32
Wednesday, 1st July
Match 80 -
England vs DR Congo
- Atlanta (2-1)
Thursday, 2nd July
Match 83 -
Portugal vs Croatia
- Toronto (3rd July, 01:00 CET)
Friday, 3rd July
Match 87 -
Colombia vs Ghana
- Kansas City (4th July, 03:30 CET)
Monday, 6th July
Match 93 - Winner 83 vs Winner 84 - Dallas (21:00 CET)
Tuesday, 7th July
Match 96 - Winner 85 vs Winner 87 - Vancouver (22:00 CET)
Group L
| Group L | P | W | D | L | Record | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
England
|
3 | 2 | 1 | 0 | 2-1-0 | 6 | 2 | +4 | 7 |
Croatia
|
3 | 2 | 0 | 1 | 2-0-1 | 5 | 5 | -- | 6 |
Ghana
|
2 | 1 | 1 | 0 | 1-1-0 | 1 | 0 | +1 | 4 |
Panama
|
3 | 0 | 0 | 3 | 0-0-3 | 0 | 4 | -4 | 0 |
Wednesday, 17th June
England vs Croatia
- Dallas (4-2)
Ghana vs Panama
- Toronto (1-0)
Tuesday, 23rd June
England vs Ghana
- Boston (0-0)
Panama vs Croatia
- Toronto (0-1)
Saturday, 27th June
Croatia vs Ghana
- Philadelphia (2-1)
Panama vs England
- New York New Jersey (0-2)
Round of 32
Wednesday, 1st July
Match 80 -
England vs DR Congo
- Atlanta (2-1)
Thursday, 2nd July
Match 83 -
Portugal vs Croatia
- Toronto (3rd July, 01:00 CET)
Friday, 3rd July
Match 87 -
Colombia vs Ghana
- Kansas City (4th July, 03:30 CET)
Sunday, 5th July
Match 92 -
Mexico vs England
- Mexico City (6th July, 02:00 CET)
Monday, 6th July
Match 93 - Winner 83 vs Winner 84 - Dallas (21:00 CET)
Tuesday, 7th July
Match 96 - Winner 85 vs Winner 87 - Vancouver (22:00 CET)
Knockout Stage
The top two from each group, along with the eight best third-placed teams, progress to the Round of 32.