2026 World Cup Schedule & Results: all 104 matches

Next tournaments: World Cup 2030 schedule · 2030 World Cup qualification · 2030 World Cup overview

WC Schedule 2026 USA / Canada / Mexico
WC Schedule – all dates and venues of the 2026 World Cup in USA / Canada / Mexico

All matches and results of the 2026 World Cup in the USA, Canada & Mexico

The 2026 World Cup is over: all 104 matches were played in the USA, Canada and Mexico from June 11 to July 19, 2026. Spain became world champions with a 1-0 win after extra time against Argentina in the final. Here you will find the complete World Cup schedule with all results, kick-off times and stadiums – from the 72 group matches and the new round of 32 to the final at MetLife Stadium.

More about the tournament in our 2026 World Cup review.

Full Schedule
Group Schedule
Table Calculator

Matchday 1

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Thu, Jun 11, 2026 19:0019:00Estadio AztecaA 
MEXRSA
 2 : 0
Fri, Jun 12, 2026 02:0002:00Estadio AkronA 
KORCZE
 2 : 1
Fri,Jun 12, 2026 19:0019:00BMO FieldB 
CANBIH
 1 : 1
Sat, Jun 13, 2026 01:0001:00SoFi StadiumD 
USAPAR
 4 : 1
Sat,Jun 13, 2026 19:0019:00Levi's StadiumB 
QATSUI
 1 : 1
Sat, Jun 13, 2026 22:0022:00MetLife StadiumC 
BRAMAR
 1 : 1
Sun,Jun 14, 2026 01:0001:00Gillette StadiumC 
HAISCO
 0 : 1
Sun,Jun 14, 2026 04:0004:00BC PlaceD 
AUSTUR
 2 : 0
Sun,Jun 14, 2026 17:0017:00NRG StadiumE 
GERCUW
 7 : 1
Sun,Jun 14, 2026 20:0020:00AT&T StadiumF 
NEDJPN
 2 : 2
Sun, Jun 14, 2026 23:0023:00Lincoln Financial FieldE 
CIVECU
 1 : 0
Mon,Jun 15, 2026 02:0002:00Estadio BBVAF 
SWETUN
 5 : 1
Mon,Jun 15, 2026 16:0016:00Mercedes-Benz StadiumH 
ESPCPV
 0 : 0
Mon,Jun 15, 2026 19:0019:00Lumen FieldG 
BELEGY
 1 : 1
Mon, Jun 15, 2026 22:0022:00Hard Rock StadiumH 
KSAURU
 1 : 1
Tue,Jun 16, 2026 01:0001:00SoFi StadiumG 
IRNNZL
 2 : 2
Tue,Jun 16, 2026 19:0019:00MetLife StadiumI 
FRASEN
 3 : 1
Tue, Jun 16, 2026 22:0022:00Gillette StadiumI 
IRQNOR
 1 : 4
Wed,Jun 17, 2026 01:0001:00Arrowhead StadiumJ 
ARGALG
 3 : 0
Wed,Jun 17, 2026 04:0004:00Levi's StadiumJ 
AUTJOR
 3 : 1
Wed,Jun 17, 2026 17:0017:00NRG StadiumK 
PORCOD
 1 : 1
Wed,Jun 17, 2026 20:0020:00AT&T StadiumL 
ENGCRO
 4 : 2
Wed, Jun 17, 2026 23:0023:00BMO FieldL 
GHAPAN
 1 : 0
Thu,Jun 18, 2026 02:0002:00Estadio AztecaK 
UZBCOL
 1 : 3

Matchday 2

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Thu, Jun 18, 2026 16:0016:00Mercedes-Benz StadiumA 
CZERSA
 1 : 1
Thu,Jun 18, 2026 19:0019:00SoFi StadiumB 
SUIBIH
 4 : 1
Thu, Jun 18, 2026 22:0022:00BC PlaceB 
CANQAT
 6 : 0
Fri,Jun 19, 2026 01:0001:00Estadio AkronA 
MEXKOR
 1 : 0
Fri,Jun 19, 2026 19:0019:00Lumen FieldD 
USAAUS
 2 : 0
Fri, Jun 19, 2026 22:0022:00Gillette StadiumC 
SCOMAR
 0 : 1
Sat,Jun 20, 2026 00:3000:30Lincoln Financial FieldC 
BRAHAI
 3 : 0
Sat,Jun 20, 2026 03:0003:00Levi's StadiumD 
TURPAR
 0 : 1
Sat,Jun 20, 2026 17:0017:00NRG StadiumF 
NEDSWE
 5 : 1
Sat,Jun 20, 2026 20:0020:00BMO FieldE 
GERCIV
 2 : 1
Sun, Jun 21, 2026 00:0000:00Arrowhead StadiumE 
ECUCUW
 0 : 0
Sun,Jun 21, 2026 04:0004:00Estadio BBVAF 
TUNJPN
 0 : 4
Sun,Jun 21, 2026 16:0016:00Mercedes-Benz StadiumH 
ESPKSA
 4 : 0
Sun,Jun 21, 2026 19:0019:00SoFi StadiumG 
BELIRN
 0 : 0
Sun, Jun 21, 2026 22:0022:00Hard Rock StadiumH 
URUCPV
 2 : 2
Mon,Jun 22, 2026 01:0001:00BC PlaceG 
NZLEGY
 1 : 3
Mon,Jun 22, 2026 17:0017:00AT&T StadiumJ 
ARGAUT
 2 : 0
Mon,Jun 22, 2026 21:0021:00Lincoln Financial FieldI 
FRAIRQ
 3 : 0
Tue, Jun 23, 2026 00:0000:00MetLife StadiumI 
NORSEN
 3 : 2
Tue,Jun 23, 2026 03:0003:00Levi's StadiumJ 
JORALG
 1 : 2
Tue,Jun 23, 2026 17:0017:00NRG StadiumK 
PORUZB
 5 : 0
Tue,Jun 23, 2026 20:0020:00Gillette StadiumL 
ENGGHA
 0 : 0
Tue, Jun 23, 2026 23:0023:00BMO FieldL 
PANCRO
 0 : 1
Wed,Jun 24, 2026 02:0002:00Estadio AkronK 
COLCOD
 1 : 0

Matchday 3

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Wed, Jun 24, 2026 19:0019:00Lumen FieldB 
BIHQAT
 3 : 1
Wed,Jun 24, 2026 19:0019:00BC PlaceB 
SUICAN
 2 : 1
Wed, Jun 24, 2026 22:0022:00Hard Rock StadiumC 
SCOBRA
 0 : 3
Wed,Jun 24, 2026 22:0022:00Mercedes-Benz StadiumC 
MARHAI
 4 : 2
Thu,Jun 25, 2026 01:0001:00Estadio AztecaA 
CZEMEX
 0 : 3
Thu,Jun 25, 2026 01:0001:00Estadio BBVAA 
RSAKOR
 1 : 0
Thu,Jun 25, 2026 20:0020:00MetLife StadiumE 
ECUGER
 2 : 1
Thu,Jun 25, 2026 20:0020:00Lincoln Financial FieldE 
CUWCIV
 0 : 2
Thu, Jun 25, 2026 23:0023:00Arrowhead StadiumF 
TUNNED
 1 : 3
Thu,Jun 25, 2026 23:0023:00AT&T StadiumF 
JPNSWE
 1 : 1
Fri,Jun 26, 2026 02:0002:00SoFi StadiumD 
TURUSA
 3 : 2
Fri,Jun 26, 2026 02:0002:00Levi's StadiumD 
PARAUS
 0 : 0
Fri,Jun 26, 2026 19:0019:00Gillette StadiumI 
NORFRA
 1 : 4
Fri,Jun 26, 2026 19:0019:00BMO FieldI 
SENIRQ
 5 : 0
Sat, Jun 27, 2026 00:0000:00Estadio AkronH 
URUESP
 0 : 1
Sat,Jun 27, 2026 00:0000:00NRG StadiumH 
CPVKSA
 0 : 0
Sat,Jun 27, 2026 03:0003:00BC PlaceG 
NZLBEL
 1 : 5
Sat,Jun 27, 2026 03:0003:00Lumen FieldG 
EGYIRN
 1 : 1
Sat,Jun 27, 2026 21:0021:00MetLife StadiumL 
PANENG
 0 : 2
Sat,Jun 27, 2026 21:0021:00Lincoln Financial FieldL 
CROGHA
 2 : 1
Sat, Jun 27, 2026 23:3023:30Hard Rock StadiumK 
COLPOR
 0 : 0
Sat,Jun 27, 2026 23:3023:30Mercedes-Benz StadiumK 
CODUZB
 3 : 1
Sun,Jun 28, 2026 02:0002:00AT&T StadiumJ 
JORARG
 1 : 3
Sun,Jun 28, 2026 02:0002:00Arrowhead StadiumJ 
ALGAUT
 3 : 3

Round of 32

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Sun, Jun 28, 2026 19:0019:00Estadio AztecaRound of 32 
RSACAN
 0 : 1
Mon, Jun 29, 2026 17:0017:00Lumen FieldRound of 32 
BRAJPN
 2 : 1
Mon, Jun 29, 2026 20:3020:30NRG StadiumRound of 32 
GERPAR
 1 : 1 n.V. 1:1 n.E. 3:4
Tue,Jun 30, 2026 01:0001:00BMO FieldRound of 32 
NEDMAR
 1 : 1 n.V. 1:1 n.E. 2:3
Tue, Jun 30, 2026 17:0017:00Gillette StadiumRound of 32 
CIVNOR
 1 : 2
Tue,Jun 30, 2026 21:0021:00Empower Field at Mile HighRound of 32 
FRASWE
 3 : 0
Wed, Jul 1, 2026 02:0002:00Lincoln Financial FieldRound of 32 
MEXECU
 2 : 0
Wed,Jul 1, 2026 16:0016:00Levi's StadiumRound of 32 
ENGCOD
 2 : 1
Wed, Jul 1, 2026 20:0020:00Arrowhead StadiumRound of 32 
BELSEN
 2 : 2 n.V. 3:2
Thu, Jul 2, 2026 00:0000:00MetLife StadiumRound of 32 
USABIH
 2 : 0
Thu, Jul 2, 2026 19:0019:00Estadio AkronRound of 32 
ESPAUT
 3 : 0
Thu, Jul 2, 2026 23:0023:00AT&T StadiumRound of 32 
PORCRO
 2 : 1
Fri, Jul 3, 2026 03:0003:00Estadio BBVARound of 32 
SUIALG
 2 : 0
Fri, Jul 3, 2026 18:0018:00BC PlaceRound of 32 
AUSEGY
 1 : 1 n.V. 1:1 n.E. 2:4
Fri, Jul 3, 2026 22:0022:00SoFi StadiumRound of 32 
ARGCPV
 1 : 1 n.V. 3:2
Sat, Jul 4, 2026 01:3001:30Hard Rock StadiumRound of 32 
COLGHA
 1 : 0

Round of 16

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Sat, Jul 4, 2026 17:0017:00BMO FieldRound of 16 
CANMAR
 0 : 3
Sat,Jul 4, 2026 21:0021:00Estadio AztecaRound of 16 
PARFRA
 0 : 1
Sun, Jul 5, 2026 20:0020:00NRG StadiumRound of 16 
BRANOR
 1 : 2
Mon, Jul 6, 2026 01:0001:00Estadio AkronRound of 16 
MEXENG
 2 : 3
Mon,Jul 6, 2026 19:0019:00Lumen FieldRound of 16 
PORESP
 0 : 1
Tue, Jul 7, 2026 00:0000:00Gillette StadiumRound of 16 
USABEL
 1 : 4
Tue,Jul 7, 2026 16:0016:00Arrowhead StadiumRound of 16 
ARGEGY
 3 : 2
Tue,Jul 7, 2026 20:0020:00Estadio BBVARound of 16 
SUICOL
 0 : 0 n.V. 0:0 n.E. 4:3

Quarter-finals

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Thu, Jul 9, 2026 20:0020:00AT&T StadiumQuarter-final 
FRAMAR
 2 : 0
Fri, Jul 10, 2026 19:0019:00NRG StadiumQuarter-final 
ESPBEL
 2 : 1
Sat, Jul 11, 2026 21:0021:00SoFi StadiumQuarter-final 
NORENG
 1 : 1 n.V. 1:2
Sun, Jul 12, 2026 01:0001:00MetLife StadiumQuarter-final 
ARGSUI
 1 : 1 n.V. 3:1

Semi-finals

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Tue, Jul 14, 2026 19:0019:00AT&T StadiumSemi-final 
FRAESP
 0 : 2
Wed, Jul 15, 2026 19:0019:00MetLife StadiumSemi-final 
ENGARG
 1 : 2

3rd Place Match

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Sat, Jul 18, 2026 21:0021:00Hard Rock Stadium3rd Place 
FRAENG
 4 : 6

Final

DateTimeStadiumRound Rd.  Team 1Team 2  Res.
Sun, Jul 19, 2026 19:0019:00MetLife StadiumFinal 
ESPARG
 0 : 0 n.V. 1:0

Group A

DateTimeStadium  Team 1Team 2  Res.
Thu, Jun 11, 2026 19:0019:00Estadio Azteca 
MEXRSA
 2 : 0
Fri, Jun 12, 2026 02:0002:00Estadio Akron 
KORCZE
 2 : 1
Thu, Jun 18, 2026 16:0016:00Mercedes-Benz Stadium 
CZERSA
 1 : 1
Fri, Jun 19, 2026 01:0001:00Estadio Akron 
MEXKOR
 1 : 0
Thu, Jun 25, 2026 01:0001:00Estadio Azteca 
CZEMEX
 0 : 3
Thu,Jun 25, 2026 01:0001:00Estadio BBVA 
RSAKOR
 1 : 0

Group B

DateTimeStadium  Team 1Team 2  Res.
Fri, Jun 12, 2026 19:0019:00BMO Field 
CANBIH
 1 : 1
Sat, Jun 13, 2026 19:0019:00Levi's Stadium 
QATSUI
 1 : 1
Thu, Jun 18, 2026 19:0019:00SoFi Stadium 
SUIBIH
 4 : 1
Thu, Jun 18, 2026 22:0022:00BC Place 
CANQAT
 6 : 0
Wed, Jun 24, 2026 19:0019:00BC Place 
SUICAN
 2 : 1
Wed,Jun 24, 2026 19:0019:00Lumen Field 
BIHQAT
 3 : 1

Group C

DateTimeStadium  Team 1Team 2  Res.
Sat, Jun 13, 2026 22:0022:00MetLife Stadium 
BRAMAR
 1 : 1
Sun,Jun 14, 2026 01:0001:00Gillette Stadium 
HAISCO
 0 : 1
Fri, Jun 19, 2026 22:0022:00Gillette Stadium 
SCOMAR
 0 : 1
Sat,Jun 20, 2026 00:3000:30Lincoln Financial Field 
BRAHAI
 3 : 0
Wed, Jun 24, 2026 22:0022:00Hard Rock Stadium 
SCOBRA
 0 : 3
Wed,Jun 24, 2026 22:0022:00Mercedes-Benz Stadium 
MARHAI
 4 : 2

Group D

DateTimeStadium  Team 1Team 2  Res.
Sat, Jun 13, 2026 01:0001:00SoFi Stadium 
USAPAR
 4 : 1
Sun, Jun 14, 2026 04:0004:00BC Place 
AUSTUR
 2 : 0
Fri, Jun 19, 2026 19:0019:00Lumen Field 
USAAUS
 2 : 0
Sat, Jun 20, 2026 03:0003:00Levi's Stadium 
TURPAR
 0 : 1
Fri, Jun 26, 2026 02:0002:00SoFi Stadium 
TURUSA
 3 : 2
Fri,Jun 26, 2026 02:0002:00Levi's Stadium 
PARAUS
 0 : 0

Group E

DateTimeStadium  Team 1Team 2  Res.
Sun, Jun 14, 2026 17:0017:00NRG Stadium 
GERCUW
 7 : 1
Sun, Jun 14, 2026 23:0023:00Lincoln Financial Field 
CIVECU
 1 : 0
Sat, Jun 20, 2026 20:0020:00BMO Field 
GERCIV
 2 : 1
Sun, Jun 21, 2026 00:0000:00Arrowhead Stadium 
ECUCUW
 0 : 0
Thu, Jun 25, 2026 20:0020:00MetLife Stadium 
ECUGER
 2 : 1
Thu,Jun 25, 2026 20:0020:00Lincoln Financial Field 
CUWCIV
 0 : 2

Group F

DateTimeStadium  Team 1Team 2  Res.
Sun, Jun 14, 2026 20:0020:00AT&T Stadium 
NEDJPN
 2 : 2
Mon, Jun 15, 2026 02:0002:00Estadio BBVA 
SWETUN
 5 : 1
Sat, Jun 20, 2026 17:0017:00NRG Stadium 
NEDSWE
 5 : 1
Sun, Jun 21, 2026 04:0004:00Estadio BBVA 
TUNJPN
 0 : 4
Thu, Jun 25, 2026 23:0023:00Arrowhead Stadium 
TUNNED
 1 : 3
Thu,Jun 25, 2026 23:0023:00AT&T Stadium 
JPNSWE
 1 : 1

Group G

DateTimeStadium  Team 1Team 2  Res.
Mon, Jun 15, 2026 19:0019:00Lumen Field 
BELEGY
 1 : 1
Tue, Jun 16, 2026 01:0001:00SoFi Stadium 
IRNNZL
 2 : 2
Sun, Jun 21, 2026 19:0019:00SoFi Stadium 
BELIRN
 0 : 0
Mon, Jun 22, 2026 01:0001:00BC Place 
NZLEGY
 1 : 3
Sat, Jun 27, 2026 03:0003:00BC Place 
NZLBEL
 1 : 5
Sat,Jun 27, 2026 03:0003:00Lumen Field 
EGYIRN
 1 : 1

Group H

DateTimeStadium  Team 1Team 2  Res.
Mon, Jun 15, 2026 16:0016:00Mercedes-Benz Stadium 
ESPCPV
 0 : 0
Mon, Jun 15, 2026 22:0022:00Hard Rock Stadium 
KSAURU
 1 : 1
Sun, Jun 21, 2026 16:0016:00Mercedes-Benz Stadium 
ESPKSA
 4 : 0
Sun, Jun 21, 2026 22:0022:00Hard Rock Stadium 
URUCPV
 2 : 2
Sat, Jun 27, 2026 00:0000:00Estadio Akron 
URUESP
 0 : 1
Sat,Jun 27, 2026 00:0000:00NRG Stadium 
CPVKSA
 0 : 0

Group I

DateTimeStadium  Team 1Team 2  Res.
Tue, Jun 16, 2026 19:0019:00MetLife Stadium 
FRASEN
 3 : 1
Tue, Jun 16, 2026 22:0022:00Gillette Stadium 
IRQNOR
 1 : 4
Mon, Jun 22, 2026 21:0021:00Lincoln Financial Field 
FRAIRQ
 3 : 0
Tue, Jun 23, 2026 00:0000:00MetLife Stadium 
NORSEN
 3 : 2
Fri, Jun 26, 2026 19:0019:00Gillette Stadium 
NORFRA
 1 : 4
Fri,Jun 26, 2026 19:0019:00BMO Field 
SENIRQ
 5 : 0

Group J

DateTimeStadium  Team 1Team 2  Res.
Wed, Jun 17, 2026 01:0001:00Arrowhead Stadium 
ARGALG
 3 : 0
Wed,Jun 17, 2026 04:0004:00Levi's Stadium 
AUTJOR
 3 : 1
Mon, Jun 22, 2026 17:0017:00AT&T Stadium 
ARGAUT
 2 : 0
Tue, Jun 23, 2026 03:0003:00Levi's Stadium 
JORALG
 1 : 2
Sun, Jun 28, 2026 02:0002:00AT&T Stadium 
JORARG
 1 : 3
Sun,Jun 28, 2026 02:0002:00Arrowhead Stadium 
ALGAUT
 3 : 3

Group K

DateTimeStadium  Team 1Team 2  Res.
Wed, Jun 17, 2026 17:0017:00NRG Stadium 
PORCOD
 1 : 1
Thu, Jun 18, 2026 02:0002:00Estadio Azteca 
UZBCOL
 1 : 3
Tue, Jun 23, 2026 17:0017:00NRG Stadium 
PORUZB
 5 : 0
Wed, Jun 24, 2026 02:0002:00Estadio Akron 
COLCOD
 1 : 0
Sat, Jun 27, 2026 23:3023:30Hard Rock Stadium 
COLPOR
 0 : 0
Sat,Jun 27, 2026 23:3023:30Mercedes-Benz Stadium 
CODUZB
 3 : 1

Group L

DateTimeStadium  Team 1Team 2  Res.
Wed, Jun 17, 2026 20:0020:00AT&T Stadium 
ENGCRO
 4 : 2
Wed, Jun 17, 2026 23:0023:00BMO Field 
GHAPAN
 1 : 0
Tue, Jun 23, 2026 20:0020:00Gillette Stadium 
ENGGHA
 0 : 0
Tue, Jun 23, 2026 23:0023:00BMO Field 
PANCRO
 0 : 1
Sat, Jun 27, 2026 21:0021:00MetLife Stadium 
PANENG
 0 : 2
Sat,Jun 27, 2026 21:0021:00Lincoln Financial Field 
CROGHA
 2 : 1
Group A
 
TV
1
12909MEX
3
+6 6:0
9
LIVE
2
108027074948742001791166RSA
3
-1 2:3
4
LIVE
3
154063138968856979430KOR
3
-1 2:3
3
LIVE
4
8460CZE
3
-4 2:6
1
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M01
MEX
11.06.2026
:
2:0
RSA
M02
KOR
12.06.2026
:
2:1
CZE
M25
CZE
18.06.2026
:
1:1
RSA
M28
MEX
19.06.2026
:
1:0
KOR
M53
CZE
25.06.2026
:
0:3
MEX
M54
RSA
25.06.2026
:
1:0
KOR
Group B
 
TV
1
16598SUI
3
+4 7:3
7
LIVE
2
1060703109279601832284110CAN
3
+5 8:3
4
LIVE
3
7000BIH
3
-1 5:6
4
LIVE
4
107091831668885739461446QAT
3
-8 2:10
1
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M03
CAN
12.06.2026
:
1:1
BIH
M05
QAT
13.06.2026
:
1:1
SUI
M26
SUI
18.06.2026
:
4:1
BIH
M27
CAN
19.06.2026
:
6:0
QAT
M49
SUI
24.06.2026
:
2:1
CAN
M50
BIH
24.06.2026
:
3:1
QAT
Group C
 
TV
1
105220454827208703426BRA
3
+6 7:1
7
LIVE
2
108087634794937291664MAR
3
+3 6:3
7
LIVE
3
15030SCO
3
-3 1:4
3
LIVE
4
106088959790791065719044HAI
3
-6 2:8
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M06
BRA
14.06.2026
:
1:1
MAR
M07
HAI
14.06.2026
:
0:1
SCO
M30
SCO
20.06.2026
:
0:1
MAR
M31
BRA
20.06.2026
:
3:0
HAI
M51
SCO
25.06.2026
:
0:3
BRA
M52
MAR
25.06.2026
:
4:2
HAI
Group D
 
TV
1
1759136854842414USA
3
+4 8:4
6
LIVE
2
6135AUS
3
+0 2:2
4
LIVE
3
10527310173881587644004405PAR
3
-2 2:4
4
LIVE
4
16961TUR
3
-2 3:5
3
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M04
USA
13.06.2026
:
4:1
PAR
M08
AUS
14.06.2026
:
2:0
TUR
M29
USA
19.06.2026
:
2:0
AUS
M32
TUR
20.06.2026
:
0:1
PAR
M59
TUR
26.06.2026
:
3:2
USA
M60
PAR
26.06.2026
:
0:0
AUS
Group E
 
TV
1
10245GER
3
+6 10:4
6
LIVE
2
18665740378096249227CIV
3
+2 4:2
6
LIVE
3
10524585332674267536ECU
3
+0 2:2
4
LIVE
4
106095271623167247279799239CUW
3
-8 1:9
1
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M09
GER
14.06.2026
:
7:1
CUW
M11
CIV
15.06.2026
:
1:0
ECU
M34
GER
20.06.2026
:
2:1
CIV
M35
ECU
21.06.2026
:
0:0
CUW
M55
ECU
25.06.2026
:
2:1
GER
M56
CUW
25.06.2026
:
0:2
CIV
Group F
 
TV
1
13169NED
3
+6 10:4
7
LIVE
2
107053577358702880839019JPN
3
+4 7:3
5
LIVE
3
16400SWE
3
+0 7:7
4
LIVE
4
10804088765619998467342679TUN
3
-10 2:12
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M10
NED
14.06.2026
:
2:2
JPN
M12
SWE
15.06.2026
:
5:1
TUN
M33
NED
20.06.2026
:
5:1
SWE
M36
TUN
21.06.2026
:
0:4
JPN
M57
TUN
26.06.2026
:
1:3
NED
M58
JPN
26.06.2026
:
1:1
SWE
Group G
 
TV
1
6737BEL
3
+4 6:2
5
LIVE
2
108049891780804851385EGY
3
+2 5:3
5
LIVE
3
12168909986928464495213IRN
3
+0 3:3
3
LIVE
4
13526NZL
3
-6 4:10
1
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M14
BEL
15.06.2026
:
1:1
EGY
M16
IRN
16.06.2026
:
2:2
NZL
M38
BEL
21.06.2026
:
0:0
IRN
M40
NZL
22.06.2026
:
1:3
EGY
M65
NZL
27.06.2026
:
1:5
BEL
M66
EGY
27.06.2026
:
1:1
IRN
Group H
 
TV
1
15622ESP
3
+5 5:0
7
LIVE
2
10800777231494042528004108CPV
3
+0 2:2
3
LIVE
3
10527549722409785229107810URU
3
-1 3:4
2
LIVE
4
10700296067116303346419KSA
3
-4 1:5
2
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M13
ESP
15.06.2026
:
0:0
CPV
M15
KSA
16.06.2026
:
1:1
URU
M37
ESP
21.06.2026
:
4:0
KSA
M39
URU
22.06.2026
:
2:2
CPV
M63
URU
27.06.2026
:
0:1
ESP
M64
CPV
27.06.2026
:
0:0
KSA
Group I
 
TV
1
9815FRA
3
+8 10:2
9
LIVE
2
13682NOR
3
+1 8:7
6
LIVE
3
108099865313595507852032622437SEN
3
+2 8:6
3
LIVE
4
107008298066123282880054IRQ
3
-11 1:12
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M17
FRA
16.06.2026
:
3:1
SEN
M18
IRQ
17.06.2026
:
1:4
NOR
M42
FRA
22.06.2026
:
3:0
IRQ
M43
NOR
23.06.2026
:
3:2
SEN
M61
NOR
26.06.2026
:
1:4
FRA
M62
SEN
26.06.2026
:
5:0
IRQ
Group J
 
TV
1
10526542187731581ARG
3
+7 8:1
9
LIVE
2
6295AUT
3
+0 6:6
4
LIVE
3
10801925728541464684169740ALG
3
-2 5:7
4
LIVE
4
107072061806011876491978JOR
3
-5 3:8
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M19
ARG
17.06.2026
:
3:0
ALG
M20
AUT
17.06.2026
:
3:1
JOR
M41
ARG
22.06.2026
:
2:0
AUT
M44
JOR
23.06.2026
:
1:2
ALG
M71
JOR
28.06.2026
:
1:3
ARG
M72
ALG
28.06.2026
:
3:3
AUT
Group K
 
TV
1
1052605223196096214368COL
3
+3 4:1
7
LIVE
2
14227POR
3
+5 6:1
5
LIVE
3
10805396520399468186002COD
3
+1 4:3
4
LIVE
4
1070456384946043720651885UZB
3
-9 2:11
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M21
POR
17.06.2026
:
1:1
COD
M24
UZB
18.06.2026
:
1:3
COL
M45
POR
23.06.2026
:
5:0
UZB
M48
COL
24.06.2026
:
1:0
COD
M69
COL
28.06.2026
:
0:0
POR
M70
COD
28.06.2026
:
3:1
UZB
Group L
 
TV
1
8981ENG
3
+4 6:2
7
LIVE
2
8243CRO
3
+0 5:5
6
LIVE
3
17400496170622442469GHA
3
+0 2:2
4
LIVE
4
1060634725683735396194897PAN
3
-4 0:4
0
LIVE

1–2 Directly qualified (Round of 32)   3 Best 8 third-placed qualify

M22
ENG
17.06.2026
:
4:2
CRO
M23
GHA
18.06.2026
:
1:0
PAN
M46
ENG
23.06.2026
:
0:0
GHA
M47
PAN
24.06.2026
:
0:1
CRO
M67
PAN
27.06.2026
:
0:2
ENG
M68
CRO
27.06.2026
:
2:1
GHA
#
 
Team
Gr.
S
TD
Tore
Pts
Karten/FP
WR
1 Gelb = -1   1 Gelb-Rot = -3   1 Rot (direkt) = -4   1 Gelb+Rot = -5

Round of 32 WC 2026

M74
GER
29.06.2026
1:1n.V. 1:1n.E. 3:4
PAR
M77
FRA
30.06.2026
3:0
SWE
M73
RSA
28.06.2026
0:1
CAN
M75
NED
29.06.2026
1:1n.V. 1:1n.E. 2:3
MAR
M83
POR
02.07.2026
2:1
CRO
M84
ESP
03.07.2026
3:0
AUT
M81
USA
01.07.2026
2:0
BIH
M82
BEL
02.07.2026
2:2n.V. 3:2
SEN
M76
BRA
30.06.2026
2:1
JPN
M78
CIV
30.06.2026
1:2
NOR
M79
MEX
01.07.2026
2:0
ECU
M80
ENG
01.07.2026
2:1
COD
M86
ARG
03.07.2026
1:1n.V. 3:2
CPV
M88
AUS
04.07.2026
1:1n.V. 1:1n.E. 2:4
EGY
M85
SUI
03.07.2026
2:0
ALG
M87
COL
04.07.2026
1:0
GHA

Round of 16 WC 2026

M89
PAR
04.07.2026
0:1
FRA
M90
CAN
04.07.2026
0:3
MAR
M93
POR
06.07.2026
0:1
ESP
M94
USA
07.07.2026
1:4
BEL
M91
BRA
05.07.2026
1:2
NOR
M92
MEX
06.07.2026
2:3
ENG
M95
ARG
07.07.2026
3:2
EGY
M96
SUI
07.07.2026
0:0n.V. 0:0n.E. 4:3
COL

Quarter-finals WC 2026

M97
FRA
09.07.2026
2:0
MAR
M98
ESP
10.07.2026
2:1
BEL
M99
NOR
11.07.2026
1:1n.V. 1:2
ENG
M100
ARG
12.07.2026
1:1n.V. 3:1
SUI

Semi-finals WC 2026

M101
FRA
14.07.2026
0:2
ESP
M102
ENG
15.07.2026
1:2
ARG

3rd Place Match WC 2026

M103
FRA
18.07.2026
4:6
ENG

Final WC 2026

M104
ESP
19.07.2026
0:0n.V. 1:0
ARG

2026 World Cup dates: every round at a glance

RoundDatesMatches
Group StageJun 11, 2026 – Jun 27, 202672
Round of 32Jun 28, 2026 – Jul 3, 202616
Round of 16Jul 4, 2026 – Jul 7, 20268
Quarter-finalsJul 9, 2026 – Jul 11, 20264
Semi-finalsJul 14, 2026 – Jul 15, 20262
3rd Place MatchJul 18, 20261
FinalJul 19, 20261

Semi-finals, third-place match and final

In the semi-finals Spain (2-0 against France) and Argentina (2-1 against England) went through. England won the third-place match 6-4 against France, and Spain won the final 1-0 after extra time. Read the full story in our 2026 World Cup review.

Jul 14, 2026Semi-finals
France
0:2
Spain
Jul 15, 2026Semi-finals
England
1:2
Argentina
Jul 18, 20263rd Place Match
France
4:6
England
Jul 19, 2026Final
Spain
1:0 aet
Argentina

Germany's matches at the 2026 World Cup

Germany played Curaçao, Ivory Coast and Ecuador in Group E and went out to Paraguay on penalties in the round of 32.

Jun 14, 2026Group Stage
Germany
7:1
Curaçao
Jun 20, 2026Group Stage
Germany
2:1
Ivory Coast
Jun 25, 2026Group Stage
Ecuador
2:1
Germany
Jun 29, 2026Round of 32
Germany
1:1 aet, 3:4 pens
Paraguay

2026 World Cup schedule FAQ

When did the 2026 World Cup start and end?

The 2026 World Cup started on June 11, 2026 with the opening match Mexico vs South Africa (2-0) at the Estadio Azteca in Mexico City and ended on July 19, 2026 with the final Spain vs Argentina (1-0 aet) at MetLife Stadium near New York.

How many matches were played at the 2026 World Cup?

104 matches in total: 72 in the group stage (12 groups with six matches each), 16 in the round of 32, 8 in the round of 16, 4 quarter-finals, 2 semi-finals, the third-place match and the final.

When did Germany play at the 2026 World Cup?

Germany played Curaçao on June 14 (7-1), Ivory Coast on June 20 (2-1) and Ecuador on June 25 (1-2). In the round of 32 on June 29 they went out to Paraguay (1-1 aet, 3-4 on penalties).

Is the 2026 World Cup schedule available as a PDF?

Yes. You can open the complete schedule with all results as a printable version (PDF) or download it as a calendar file (.ics).