The group stage is the opening phase of the FIFA World Cup, where teams are divided into groups and play round-robin matches. Every game matters because those early points decide which teams move on and which ones are knocked out.

This page helps fans follow all group stage matches in one place. You can scan fixtures by group, use the quick filter, and jump between key pages like Groups, Matches, and Standings without searching across multiple pages.

Find Fixtures by Group

Use the group filter to quickly view a single group schedule or return to the full list.

Group Stage Matches by Group (A to L)

This schedule is based on the currently available fixtures. Some teams are still shown as playoff placeholders until the final pairings are confirmed.

Group A Matches

View Group A
June 11 • 19:00 UTC Group A
0 - 0
South AfricaSouth Africa
June 12 • 02:00 UTC Group A
South KoreaSouth Korea
0 - 0
Playoff Winner D
June 18 • 16:00 UTC Group A
Playoff Winner D
0 - 0
South AfricaSouth Africa
June 19 • 01:00 UTC Group A
MexicoMexico
0 - 0
South KoreaSouth Korea
June 25 • 01:00 UTC Group A
Playoff Winner D
0 - 0
MexicoMexico
June 25 • 01:00 UTC Group A
South AfricaSouth Africa
0 - 0
South KoreaSouth Korea

Group B Matches

View Group B
June 12 • 19:00 UTC Group B
CanadaCanada
0 - 0
Playoff Winner A
June 13 • 19:00 UTC Group B
QatarQatar
0 - 0
SwitzerlandSwitzerland
June 18 • 19:00 UTC Group B
SwitzerlandSwitzerland
0 - 0
Playoff Winner A
June 18 • 22:00 UTC Group B
CanadaCanada
0 - 0
QatarQatar
June 24 • 19:00 UTC Group B
SwitzerlandSwitzerland
0 - 0
CanadaCanada
June 24 • 19:00 UTC Group B
Playoff Winner A
0 - 0
QatarQatar

Group C Matches

View Group C
June 13 • 22:00 UTC Group C
BrazilBrazil
0 - 0
MoroccoMorocco
June 14 • 01:00 UTC Group C
HaitiHaiti
0 - 0
ScotlandScotland
June 19 • 22:00 UTC Group C
ScotlandScotland
0 - 0
MoroccoMorocco
June 20 • 01:00 UTC Group C
BrazilBrazil
0 - 0
HaitiHaiti
June 24 • 22:00 UTC Group C
ScotlandScotland
0 - 0
BrazilBrazil
June 24 • 22:00 UTC Group C
MoroccoMorocco
0 - 0
HaitiHaiti

Group D Matches

View Group D
June 13 • 01:00 UTC Group D
USAUSA
0 - 0
ParaguayParaguay
June 14 • 04:00 UTC Group D
AustraliaAustralia
0 - 0
Playoff Winner C
June 19 • 19:00 UTC Group D
USAUSA
0 - 0
AustraliaAustralia
June 20 • 04:00 UTC Group D
Playoff Winner C
0 - 0
ParaguayParaguay
June 26 • 02:00 UTC Group D
Playoff Winner C
0 - 0
USAUSA
June 26 • 02:00 UTC Group D
ParaguayParaguay
0 - 0
AustraliaAustralia

Group E Matches

View Group E
June 14 • 17:00 UTC Group E
GermanyGermany
0 - 0
CuracaoCuracao
June 14 • 23:00 UTC Group E
Ivory CoastIvory Coast
0 - 0
EcuadorEcuador
June 20 • 20:00 UTC Group E
GermanyGermany
0 - 0
Ivory CoastIvory Coast
June 21 • 00:00 UTC Group E
EcuadorEcuador
0 - 0
CuracaoCuracao
June 25 • 20:00 UTC Group E
EcuadorEcuador
0 - 0
GermanyGermany
June 25 • 20:00 UTC Group E
CuracaoCuracao
0 - 0
Ivory CoastIvory Coast

Group F Matches

View Group F
June 14 • 20:00 UTC Group F
NetherlandsNetherlands
0 - 0
JapanJapan
June 15 • 02:00 UTC Group F
Playoff Winner B
0 - 0
TunisiaTunisia
June 20 • 17:00 UTC Group F
NetherlandsNetherlands
0 - 0
Playoff Winner B
June 21 • 04:00 UTC Group F
TunisiaTunisia
0 - 0
JapanJapan
June 25 • 23:00 UTC Group F
TunisiaTunisia
0 - 0
NetherlandsNetherlands
June 25 • 23:00 UTC Group F
JapanJapan
0 - 0
Playoff Winner B

Group G Matches

View Group G
June 15 • 19:00 UTC Group G
BelgiumBelgium
0 - 0
EgyptEgypt
June 16 • 01:00 UTC Group G
IranIran
0 - 0
New ZealandNew Zealand
June 21 • 19:00 UTC Group G
BelgiumBelgium
0 - 0
IranIran
June 22 • 01:00 UTC Group G
New ZealandNew Zealand
0 - 0
EgyptEgypt
June 27 • 03:00 UTC Group G
New ZealandNew Zealand
0 - 0
BelgiumBelgium
June 27 • 03:00 UTC Group G
EgyptEgypt
0 - 0
IranIran

Group H Matches

View Group H
June 15 • 16:00 UTC Group H
SpainSpain
0 - 0
Cape VerdeCape Verde
June 15 • 22:00 UTC Group H
Saudi ArabiaSaudi Arabia
0 - 0
UruguayUruguay
June 21 • 16:00 UTC Group H
SpainSpain
0 - 0
Saudi ArabiaSaudi Arabia
June 21 • 22:00 UTC Group H
UruguayUruguay
0 - 0
Cape VerdeCape Verde
June 26 • 00:00 UTC Group H
UruguayUruguay
0 - 0
SpainSpain
June 26 • 00:00 UTC Group H
Cape VerdeCape Verde
0 - 0
Saudi ArabiaSaudi Arabia

Group I Matches

View Group I
June 16 • 19:00 UTC Group I
FranceFrance
0 - 0
SenegalSenegal
June 16 • 22:00 UTC Group I
Playoff Winner 2
0 - 0
NorwayNorway
June 22 • 21:00 UTC Group I
FranceFrance
0 - 0
Playoff Winner 2
June 23 • 00:00 UTC Group I
NorwayNorway
0 - 0
SenegalSenegal
June 26 • 19:00 UTC Group I
NorwayNorway
0 - 0
FranceFrance
June 26 • 19:00 UTC Group I
SenegalSenegal
0 - 0
Playoff Winner 2

Group J Matches

View Group J
June 17 • 01:00 UTC Group J
ArgentinaArgentina
0 - 0
AlgeriaAlgeria
June 17 • 04:00 UTC Group J
AustriaAustria
0 - 0
JordanJordan
June 22 • 17:00 UTC Group J
ArgentinaArgentina
0 - 0
AustriaAustria
June 23 • 03:00 UTC Group J
JordanJordan
0 - 0
AlgeriaAlgeria
June 28 • 02:00 UTC Group J
JordanJordan
0 - 0
ArgentinaArgentina
June 28 • 02:00 UTC Group J
AlgeriaAlgeria
0 - 0
AustriaAustria

Group K Matches

View Group K
June 17 • 17:00 UTC Group K
PortugalPortugal
0 - 0
Playoff Winner 1
June 18 • 02:00 UTC Group K
UzbekistanUzbekistan
0 - 0
ColombiaColombia
June 23 • 17:00 UTC Group K
PortugalPortugal
0 - 0
UzbekistanUzbekistan
June 24 • 02:00 UTC Group K
ColombiaColombia
0 - 0
Playoff Winner 1
June 27 • 23:30 UTC Group K
ColombiaColombia
0 - 0
PortugalPortugal
June 27 • 23:30 UTC Group K
Playoff Winner 1
0 - 0
UzbekistanUzbekistan

Group L Matches

View Group L
June 17 • 20:00 UTC Group L
EnglandEngland
0 - 0
CroatiaCroatia
June 17 • 23:00 UTC Group L
GhanaGhana
0 - 0
PanamaPanama
June 23 • 20:00 UTC Group L
EnglandEngland
0 - 0
GhanaGhana
June 23 • 23:00 UTC Group L
PanamaPanama
0 - 0
CroatiaCroatia
June 27 • 21:00 UTC Group L
PanamaPanama
0 - 0
EnglandEngland
June 27 • 21:00 UTC Group L
CroatiaCroatia
0 - 0
GhanaGhana

How the 2026 FIFA World Cup Group Stage Works

The 2026 tournament format uses 48 teams divided into 12 groups. Each team plays three group-stage matches, and points from those matches decide the ranking in each group.

Under the current format path, the top two teams from each group plus the best third-place teams move into the knockout round. That means every goal and every point can affect qualification.

Match timing also matters for fans. With games played across North America, kickoff windows can vary by location, so this page keeps dates, UTC kickoff labels, and venue links together for easier planning.

Group Stage Schedule FAQ

The current schedule on this site starts the group stage on June 11, 2026.

With 12 groups of four teams, the group stage schedule currently contains 72 matches.

The top two teams from each group qualify directly, and additional third-place teams also advance under the 2026 format path.

Yes. In the current format, selected best third-place teams move into the knockout round.

You can use this page for grouped fixtures, and also check Matches, Groups, and Standings for related updates.