World Fùtbol Championship 2026

Group Stage Matches

All match times shown in Central Time.

Group A

Group A Matches

Mexico · South Africa · Korea Republic · Czechia

Match 1
Mexico flagMexico
VS
South Africa flagSouth Africa
6/112 p.m.
Match 2
Korea Republic flagKorea Republic
VS
Czechia flagCzechia
6/119 p.m.
Match 25
Czechia flagCzechia
VS
South Africa flagSouth Africa
6/1811 a.m.
Match 28
Mexico flagMexico
VS
Korea Republic flagKorea Republic
6/188 p.m.
Match 53
Czechia flagCzechia
VS
Mexico flagMexico
6/248 p.m.
Match 54
South Africa flagSouth Africa
VS
Korea Republic flagKorea Republic
6/248 p.m.

Group B

Group B Matches

Canada · Switzerland · Qatar · Bosnia & Herzegovina

Match 3
Canada flagCanada
VS
Bosnia & Herzegovina flagBosnia & Herzegovina
6/122 p.m.
Match 8
Qatar flagQatar
VS
Switzerland flagSwitzerland
6/132 p.m.
Match 26
Switzerland flagSwitzerland
VS
Bosnia & Herzegovina flagBosnia & Herzegovina
6/182 p.m.
Match 27
Canada flagCanada
VS
Qatar flagQatar
6/185 p.m.
Match 51
Switzerland flagSwitzerland
VS
Canada flagCanada
6/242 p.m.
Match 52
Bosnia & Herzegovina flagBosnia & Herzegovina
VS
Qatar flagQatar
6/242 p.m.

Group C

Group C Matches

Brazil · Morocco · Haiti · Scotland

Match 7
Brazil flagBrazil
VS
Morocco flagMorocco
6/135 p.m.
Match 5
Haiti flagHaiti
VS
Scotland flagScotland
6/138 p.m.
Match 30
Scotland flagScotland
VS
Morocco flagMorocco
6/195 p.m.
Match 29
Brazil flagBrazil
VS
Haiti flagHaiti
6/198 p.m.
Match 49
Scotland flagScotland
VS
Brazil flagBrazil
6/245 p.m.
Match 50
Morocco flagMorocco
VS
Haiti flagHaiti
6/245 p.m.

Group D

Group D Matches

United States · Paraguay · Australia · Türkiye

Match 4
USA flagUSA
VS
Paraguay flagParaguay
6/128 p.m.
Match 6
Australia flagAustralia
VS
Türkiye flagTürkiye
6/1311 p.m.
Match 32
USA flagUSA
VS
Australia flagAustralia
6/192 p.m.
Match 31
Türkiye flagTürkiye
VS
Paraguay flagParaguay
6/1910 p.m.
Match 59
Türkiye flagTürkiye
VS
USA flagUSA
6/259 p.m.
Match 60
Paraguay flagParaguay
VS
Australia flagAustralia
6/259 p.m.

Group E

Group E Matches

Germany · Curaçao · Côte d’Ivoire · Ecuador

Match 10
Germany flagGermany
VS
Curaçao flagCuraçao
6/1412 p.m.
Match 9
Côte d’Ivoire flagCôte d’Ivoire
VS
Ecuador flagEcuador
6/146 p.m.
Match 33
Germany flagGermany
VS
Côte d’Ivoire flagCôte d’Ivoire
6/203 p.m.
Match 34
Ecuador flagEcuador
VS
Curaçao flagCuraçao
6/207 p.m.
Match 56
Ecuador flagEcuador
VS
Germany flagGermany
6/253 p.m.
Match 55
Curaçao flagCuraçao
VS
Côte d’Ivoire flagCôte d’Ivoire
6/253 p.m.

Group F

Group F Matches

Netherlands · Japan · Tunisia · Sweden

Match 11
Netherlands flagNetherlands
VS
Japan flagJapan
6/143 p.m.
Match 12
Sweden flagSweden
VS
Tunisia flagTunisia
6/149 p.m.
Match 35
Netherlands flagNetherlands
VS
Sweden flagSweden
6/2012 p.m.
Match 36
Tunisia flagTunisia
VS
Japan flagJapan
6/2011 p.m.
Match 58
Tunisia flagTunisia
VS
Netherlands flagNetherlands
6/256 p.m.
Match 57
Japan flagJapan
VS
Sweden flagSweden
6/256 p.m.

Group G

Group G Matches

Belgium · Egypt · Iran · New Zealand

Match 16
Belgium flagBelgium
VS
Egypt flagEgypt
6/152 p.m.
Match 15
Iran flagIran
VS
New Zealand flagNew Zealand
6/158 p.m.
Match 39
Belgium flagBelgium
VS
Iran flagIran
6/212 p.m.
Match 40
New Zealand flagNew Zealand
VS
Egypt flagEgypt
6/218 p.m.
Match 64
New Zealand flagNew Zealand
VS
Belgium flagBelgium
6/2610 p.m.
Match 63
Egypt flagEgypt
VS
Iran flagIran
6/2610 p.m.

Group H

Group H Matches

Spain · Cabo Verde · Saudi Arabia · Uruguay

Match 14
Spain flagSpain
VS
Cabo Verde flagCabo Verde
6/1511 a.m.
Match 13
Saudi Arabia flagSaudi Arabia
VS
Uruguay flagUruguay
6/155 p.m.
Match 38
Spain flagSpain
VS
Saudi Arabia flagSaudi Arabia
6/2111 a.m.
Match 37
Uruguay flagUruguay
VS
Cabo Verde flagCabo Verde
6/215 p.m.
Match 66
Uruguay flagUruguay
VS
Spain flagSpain
6/267 p.m.
Match 65
Cabo Verde flagCabo Verde
VS
Saudi Arabia flagSaudi Arabia
6/267 p.m.

Group I

Group I Matches

France · Senegal · Norway · Iraq

Match 17
France flagFrance
VS
Senegal flagSenegal
6/162 p.m.
Match 18
Iraq flagIraq
VS
Norway flagNorway
6/165 p.m.
Match 42
France flagFrance
VS
Iraq flagIraq
6/224 p.m.
Match 41
Norway flagNorway
VS
Senegal flagSenegal
6/227 p.m.
Match 61
Norway flagNorway
VS
France flagFrance
6/262 p.m.
Match 62
Senegal flagSenegal
VS
Iraq flagIraq
6/262 p.m.

Group J

Group J Matches

Argentina · Algeria · Austria · Jordan

Match 19
Argentina flagArgentina
VS
Algeria flagAlgeria
6/168 p.m.
Match 20
Austria flagAustria
VS
Jordan flagJordan
6/1611 p.m.
Match 43
Argentina flagArgentina
VS
Austria flagAustria
6/2212 p.m.
Match 44
Jordan flagJordan
VS
Algeria flagAlgeria
6/2210 p.m.
Match 70
Jordan flagJordan
VS
Argentina flagArgentina
6/279 p.m.
Match 69
Algeria flagAlgeria
VS
Austria flagAustria
6/279 p.m.

Group K

Group K Matches

Portugal · Uzbekistan · Colombia · Congo DR

Match 23
Portugal flagPortugal
VS
Congo DR flagCongo DR
6/1712 p.m.
Match 24
Uzbekistan flagUzbekistan
VS
Colombia flagColombia
6/179 p.m.
Match 47
Portugal flagPortugal
VS
Uzbekistan flagUzbekistan
6/2312 p.m.
Match 48
Colombia flagColombia
VS
Congo DR flagCongo DR
6/239 p.m.
Match 71
Colombia flagColombia
VS
Portugal flagPortugal
6/276:30 p.m.
Match 72
Congo DR flagCongo DR
VS
Uzbekistan flagUzbekistan
6/276:30 p.m.

Group L

Group L Matches

England · Croatia · Ghana · Panama

Match 22
England flagEngland
VS
Croatia flagCroatia
6/173 p.m.
Match 21
Ghana flagGhana
VS
Panama flagPanama
6/176 p.m.
Match 45
England flagEngland
VS
Ghana flagGhana
6/233 p.m.
Match 46
Panama flagPanama
VS
Croatia flagCroatia
6/236 p.m.
Match 67
Panama flagPanama
VS
England flagEngland
6/274 p.m.
Match 68
Croatia flagCroatia
VS
Ghana flagGhana
6/274 p.m.