FIFA World Cup 2026
Group Stage
0Live
4Today
48Teams
Hosts
Group Stage · 12 groups · 48 teamsTop 2 advanceBest 3rd
How teams advance

3 points for a win, 1 for a draw, 0 for a loss. Teams are ranked by points, then goal difference, then goals scored. The top 2 in each group advance, plus the 8 best third-placed teams across all 12 groups. That makes 32 teams in the Round of 32.

Group ANext match
TeamGDGFPts
MexicoMexico
+223
South KoreaSouth Korea
+123
Czech RepublicCzech Republic
-110
South AfricaSouth Africa
-200
Czech Republic vs South Africa
What's at stake

Mexico and South Korea are level on 3 pts at the top — goal difference separates them for now.

Czech Republic can still force their way into the top two with a win.

South Africa are yet to pick up a point and likely need to win to stay alive.

Group BNext match
TeamGDGFPts
SwitzerlandSwitzerland
011
CanadaCanada
011
QatarQatar
011
Bosnia & HerzegovinaBosnia & Herzegovina
011
Switzerland vs Bosnia & Herzegovina
What's at stake

Switzerland and Canada are level on 1 pts at the top — goal difference separates them for now.

Qatar can still force their way into the top two with a win.

Group CNext match
TeamGDGFPts
ScotlandScotland
+113
MoroccoMorocco
011
BrazilBrazil
011
HaitiHaiti
-100
Scotland vs Morocco
What's at stake

Scotland lead the group on 3 pts.

Brazil can still force their way into the top two with a win.

Haiti are yet to pick up a point and likely need to win to stay alive.

Group DNext match
TeamGDGFPts
USAUSA
+343
AustraliaAustralia
+223
TürkiyeTürkiye
-200
ParaguayParaguay
-310
USA vs Australia
What's at stake

USA and Australia are level on 3 pts at the top — goal difference separates them for now.

Türkiye can still force their way into the top two with a win.

Paraguay are yet to pick up a point and likely need to win to stay alive.

Group ENext match
TeamGDGFPts
GermanyGermany
+673
Ivory CoastIvory Coast
+113
EcuadorEcuador
-100
CuraçaoCuraçao
-610
Germany vs Ivory Coast
What's at stake

Germany and Ivory Coast are level on 3 pts at the top — goal difference separates them for now.

Ecuador can still force their way into the top two with a win.

Curaçao are yet to pick up a point and likely need to win to stay alive.

Group FNext match
TeamGDGFPts
SwedenSweden
+453
JapanJapan
021
NetherlandsNetherlands
021
TunisiaTunisia
-410
Netherlands vs Sweden
What's at stake

Sweden lead the group on 3 pts.

Netherlands can still force their way into the top two with a win.

Tunisia are yet to pick up a point and likely need to win to stay alive.

Group GNext match
TeamGDGFPts
New ZealandNew Zealand
021
IranIran
021
BelgiumBelgium
011
EgyptEgypt
011
Belgium vs Iran
What's at stake

New Zealand and Iran are level on 1 pts at the top — goal difference separates them for now.

Belgium can still force their way into the top two with a win.

Group HNext match
TeamGDGFPts
UruguayUruguay
011
Saudi ArabiaSaudi Arabia
011
SpainSpain
001
Cape Verde IslandsCape Verde Islands
001
Spain vs Saudi Arabia
What's at stake

Uruguay and Saudi Arabia are level on 1 pts at the top — goal difference separates them for now.

Spain can still force their way into the top two with a win.

Group INext match
TeamGDGFPts
NorwayNorway
+343
FranceFrance
+233
SenegalSenegal
-210
IraqIraq
-310
France vs Iraq
What's at stake

Norway and France are level on 3 pts at the top — goal difference separates them for now.

Senegal can still force their way into the top two with a win.

Iraq are yet to pick up a point and likely need to win to stay alive.

Group JNext match
TeamGDGFPts
ArgentinaArgentina
+333
AustriaAustria
+233
JordanJordan
-210
AlgeriaAlgeria
-300
Argentina vs Austria
What's at stake

Argentina and Austria are level on 3 pts at the top — goal difference separates them for now.

Jordan can still force their way into the top two with a win.

Algeria are yet to pick up a point and likely need to win to stay alive.

Group KNext match
TeamGDGFPts
PortugalPortugal
000
Congo DRCongo DR
000
UzbekistanUzbekistan
000
ColombiaColombia
000
Portugal vs Congo DR
Group LNext match
TeamGDGFPts
EnglandEngland
000
CroatiaCroatia
000
GhanaGhana
000
PanamaPanama
000
England vs Croatia