FIFA World Cup 2026 – Fixtures


Note - in case you are wondering, the match numbers shown below are the official FIFA Match Numbers. Matches are not played in match number order.


GROUP PHASE - MATCHDAY 1

Thursday 11th June 2026

GroupTeam 1ScoreTeam 2Match No.
A1Mexico 20:00South Africa 1
Estadio Azteca (Mexico City)

Friday 12th June 2026

GroupTeam 1ScoreTeam 2Match No.
A1South Korea 03:00Czech Republic 2
Estadio Akron (Zapopan)
B1Canada 20:00Bosnia and Herzegovina 3
BMO Field (Toronto)

Saturday 13th June 2026

GroupTeam 1ScoreTeam 2Match No.
D1USA 02:00Paraguay 4
SoFi Stadium (Inglewood CA)
B1Qatar 20:00Switzerland 8
Levi's Stadium (Santa Clara CA)
C1Brazil 23:00Morocco 7
MetLife Stadium (East Rutherford NJ)

Sunday 14th June 2026

GroupTeam 1ScoreTeam 2Match No.
C1Haiti 02:00Scotland 5
Gillette Stadium (Foxborough MA)
D1Australia 05:00Turkey 6
BC Place (Vancouver)
E1Germany 18:00Curacao 10
NRG Stadium (Houston TX)
F1Netherlands 21:00Japan 11
AT&T Stadium (Arlington TX)

Monday 15th June 2026

GroupTeam 1ScoreTeam 2Match No.
E1Ivory Coast 00:00Ecuador 9
Lincoln Financial Field (Philadelphia PA)
F1Sweden 03:00Tunisia 12
Estadio BBVA (Guadalupe)
H1Spain 17:00Cape Verde 14
Mercedes-Benz Stadium (Atlanta GA)
G1Belgium 20:00Egypt 16
Lumen Field (Seattle WA)
H1Saudi Arabia 23:00Uruguay 13
Hard Rock Stadium (Miami FL)

Tuesday 16th June 2026

GroupTeam 1ScoreTeam 2Match No.
G1Iran 02:00New Zealand 15
SoFi Stadium (Inglewood CA)
I1France 20:00Senegal 17
MetLife Stadium (East Rutherford NJ)
I1Iraq 23:00Norway 18
Gillette Stadium (Foxborough MA)

Wednesday 17th June 2026

GroupTeam 1ScoreTeam 2Match No.
J1Argentina 02:00Algeria 19
Arrowhead Stadium (Kansas City MO)
J1Austria 05:00Jordan 20
Levi's Stadium (Santa Clara CA)
K1Portugal 18:00DR Congo 23
NRG Stadium (Houston TX)
L1England 21:00Croatia 22
AT&T Stadium (Arlington TX)

Thursday 18th June 2026

GroupTeam 1ScoreTeam 2Match No.
L1Ghana 00:00Panama 21
BMO Field (Toronto)
K1Uzbekistan 03:00Colombia 24
Estadio Azteca (Mexico City)

GROUP PHASE - MATCHDAY 2

Thursday 18th June 2026

GroupTeam 1ScoreTeam 2Match No.
A2Czech Republic 17:00South Africa 25
Mercedes-Benz Stadium (Atlanta GA)
B2Switzerland 20:00Bosnia and Herzegovina 26
SoFi Stadium (Inglewood CA)
B2Canada 23:00Qatar 27
Levi's Stadium (Santa Clara CA)

Friday 19th June 2026

GroupTeam 1ScoreTeam 2Match No.
A2Mexico 02:00South Korea 28
Estadio Akron (Zapopan)
D2USA 20:00Australia 32
Lumen Field (Seattle WA)
C2Scotland 23:00Morocco 30
Gillette Stadium (Foxborough MA)

Saturday 20th June 2026

GroupTeam 1ScoreTeam 2Match No.
C2Brazil 01:30Haiti 29
Lincoln Financial Field (Philadelphia PA)
D2Turkey 04:00Paraguay 31
Levi's Stadium (Santa Clara CA)
F2Netherlands 18:00Sweden 35
NRG Stadium (Houston TX)
E2Germany 21:00Ivory Coast 33
BMO Field (Toronto)

Sunday 21st June 2026

GroupTeam 1ScoreTeam 2Match No.
E2Ecuador 01:00Curacao 34
Arrowhead Stadium (Kansas City MO)
F2Tunisia 05:00Japan 36
Estadio BBVA (Guadalupe)
H2Spain 17:00Saudi Arabia 38
Mercedes-Benz Stadium (Atlanta GA)
G2Belgium 20:00Iran 39
SoFi Stadium (Inglewood CA)
H2Uruguay 23:00Cape Verde 37
Hard Rock Stadium (Miami FL)

Monday 22nd June 2026

GroupTeam 1ScoreTeam 2Match No.
G2New Zealand 02:00Egypt 40
BC Place (Vancouver)
J2Argentina 18:00Austria 43
AT&T Stadium (Arlington TX)
I2France 22:00Iraq 42
Lincoln Financial Field (Philadelphia PA)

Tuesday 23rd June 2026

GroupTeam 1ScoreTeam 2Match No.
I2Norway 01:00Senegal 41
MetLife Stadium (East Rutherford NJ)
J2Jordan 04:00Algeria 44
Levi's Stadium (Santa Clara CA)
K2Portugal 18:00Uzbekistan 47
NRG Stadium (Houston TX)
L2England 21:00Ghana 45
Gillette Stadium (Foxborough MA)

Wednesday 24th June 2026

GroupTeam 1ScoreTeam 2Match No.
L2Panama 00:00Croatia 46
BMO Field (Toronto)
K2Colombia 03:00DR Congo 48
Estadio Akron (Zapopan)

GROUP PHASE - MATCHDAY 3

Wednesday 24th June 2026

GroupTeam 1ScoreTeam 2Match No.
B3Switzerland 20:00Canada 51
BC Place (Vancouver)
B3Bosnia and Herzegovina 20:00Qatar 52
Lumen Field (Seattle WA)
C3Scotland 23:00Brazil 49
Hard Rock Stadium (Miami FL)
C3Morocco 23:00Haiti 50
Mercedes-Benz Stadium (Atlanta GA)

Thursday 25th June 2026

GroupTeam 1ScoreTeam 2Match No.
A3Czech Republic 02:00Mexico 53
Estadio Azteca (Mexico City)
A3South Africa 02:00South Korea 54
Estadio BBVA (Guadalupe)
E3Curacao 21:00Ivory Coast 55
Lincoln Financial Field (Philadelphia PA)
E3Ecuador 21:00Germany 56
MetLife Stadium (East Rutherford NJ)

Friday 26th June 2026

GroupTeam 1ScoreTeam 2Match No.
F3Japan 00:00Sweden 57
AT&T Stadium (Arlington TX)
F3Tunisia 00:00Netherlands 58
Arrowhead Stadium (Kansas City MO)
D3Turkey 03:00USA 59
SoFi Stadium (Inglewood CA)
D3Paraguay 03:00Australia 60
Levi's Stadium (Santa Clara CA)
I3Norway 20:00France 61
Gillette Stadium (Foxborough MA)
I3Senegal 20:00Iraq 62
BMO Field (Toronto)

Saturday 27th June 2026

GroupTeam 1ScoreTeam 2Match No.
H3Cape Verde 01:00Saudi Arabia 65
NRG Stadium (Houston TX)
H3Uruguay 01:00Spain 66
Estadio Akron (Zapopan)
G3Egypt 04:00Iran 63
Lumen Field (Seattle WA)
G3New Zealand 04:00Belgium 64
BC Place (Vancouver)
L3Panama 22:00England 67
MetLife Stadium (East Rutherford NJ)
L3Croatia 22:00Ghana 68
Lincoln Financial Field (Philadelphia PA)

Sunday 28th June 2026

GroupTeam 1ScoreTeam 2Match No.
K3Colombia 00:30Portugal 71
Hard Rock Stadium (Miami FL)
K3DR Congo 00:30Uzbekistan 72
Mercedes-Benz Stadium (Atlanta GA)
J3Algeria 03:00Austria 69
Arrowhead Stadium (Kansas City MO)
J3Jordan 03:00Argentina 70
AT&T Stadium (Arlington TX)

KNOCKOUT PHASE

LAST 32

Sunday 28th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (1)Group A Runners Up 20:00Group B Runners Up 73
SoFi Stadium (Inglewood CA)

Monday 29th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (2)Group C Winners 18:00Group F Runners Up 76
NRG Stadium (Houston TX)
32 (3)Group E Winners 21:303rd Place ABCDF 74
Gillette Stadium (Foxborough MA)

Tuesday 30th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (4)Group F Winners 02:00Group C Runners Up 75
Estadio BBVA (Guadalupe)
32 (5)Group E Runners Up 18:00Group I Runners Up 78
AT&T Stadium (Arlington TX)
32 (6)Group I Winners 22:003rd Place CDFGH 77
MetLife Stadium (East Rutherford NJ)

Wednesday 1st July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (7)Group A Winners 02:003rd Place CEFHI 79
Estadio Azteca (Mexico City)
32 (8)Group L Winners 17:003rd Place EHIJK 80
Mercedes-Benz Stadium (Atlanta GA)
32 (9)Group G Winners 21:003rd Place AEHIJ 82
Lumen Field (Seattle WA)

Thursday 2nd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (10)Group D Winners 01:003rd Place BEFIJ 81
Levi's Stadium (Santa Clara CA)
32 (11)Group H Winners 20:00Group J Runners Up 84
SoFi Stadium (Inglewood CA)

Friday 3rd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (12)Group K Runners Up 00:00Group L Runners Up 83
BMO Field (Toronto)
32 (13)Group B Winners 04:003rd Place EFGIJ 85
BC Place (Vancouver)
32 (14)Group D Runners Up 19:00Group G Runners Up 88
AT&T Stadium (Arlington TX)
32 (15)Group J Winners 21:00Group H Runners Up 86
Hard Rock Stadium (Miami FL)

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (16)Group K Winners 02:303rd Place DEIJL 87
Arrowhead Stadium (Kansas City MO)

KNOCKOUT PHASE

LAST 16

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (1)Winner L32 (1) (Match 73) 18:00Winner L32 (4) (Match 75) 90
NRG Stadium (Houston TX)
16 (2)Winner L32 (3) (Match 74) 22:00Winner L32 (6) (Match 77) 89
Lincoln Financial Field (Philadelphia PA)

Sunday 5th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (3)Winner L32 (2) (Match 76) 21:00Winner L32 (5) (Match 78) 91
MetLife Stadium (East Rutherford NJ)

Monday 6th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (4)Winner L32 (7) (Match79) 01:00Winner L32 (8) (Match 80) 92
Estadio Azteca (Mexico City)
16 (5)Winner L32 (12) (Match 83) 20:00Winner L32 (11) (Match 84) 93
AT&T Stadium (Arlington TX)

Tuesday 7th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (6)Winner L32 (10) (Match 81) 01:00Winner L32 (9) (Match 82) 94
Lumen Field (Seattle WA)
16 (7)Winner L32 (15) (Match 86) 17:00Winner L32 (14) (Match 88) 95
Mercedes-Benz Stadium (Atlanta GA)
16 (8)Winner L32 (13) (Match 85) 21:00Winner L32 (16) (Match 87) 96
BC Place (Vancouver)

KNOCKOUT PHASE

QUARTER FINALS

Thursday 9th Juily 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (1)Winner L16 (2) (Match 89) 21:00Winner L16 (1) (Match 90) 97
Gillette Stadium (Foxborough MA)

Friday 10th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (2)Winner L16 (5) (Match 93) 20:00Winner L16 (6) (Match 94) 98
SoFi Stadium (Inglewood CA)

Saturday 11th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (3)Winner L16 (3) (Match 91) 22:00Winner L16 (4) (Match 92) 99
Hard Rock Stadium (Miami FL)

Sunday 12th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (4)Winner L16 (7) (Match 95) 02:00Winner L16 (8) (Match 96) 100
Arrowhead Stadium (Kansas City MO)

KNOCKOUT PHASE

SEMI FINALS

Tuesday 14th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
SF (1)Winner QF (1) 20:00Winner QF (2) 101
AT&T Stadium (Arlington TX)

Wednesday 15th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
SF (2)Winner QF (3) 20:00Winner QF (4) 102
Mercedes-Benz Stadium (Atlanta GA)

KNOCKOUT PHASE

THIRD PLACE PLAYOFF

Saturday 18th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
TPLoser SF1 22:00Loser SF2 103
Hard Rock Stadium (Miami FL)

KNOCKOUT PHASE

FINAL

Sunday 19th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
FLWinner SF1 20:00Winner SF2 104
MetLife Stadium (East Rutherford NJ)


Group A

PosTeamPldWDLFAGDPts
1Mexico00000000
2South Africa00000000
3South Korea00000000
4Czech Republic00000000
Team 1ScoreTeam 2
Mexico - South Africa
South Korea - Czech Republic
 
Czech Republic - South Africa
Mexico - South Korea
 
Czech Republic - Mexico
South Africa - South Korea

Group B

PosTeamPldWDLFAGDPts
1Canada00000000
2Bosnia and Herzegovina00000000
3Qatar00000000
4Switzerland00000000
Team 1ScoreTeam 2
Canada - Bosnia and Herzegovina
Qatar - Switzerland
 
Switzerland - Bosnia and Herzegovina
Canada - Qatar
 
Switzerland - Canada
Bosnia and Herzegovina - Qatar

Group C

PosTeamPldWDLFAGDPts
1Brazil00000000
2Morocco00000000
3Haiti00000000
4Scotland00000000
Team 1ScoreTeam 2
Brazil - Morocco
Haiti - Scotland
 
Scotland - Morocco
Brazil - Haiti
 
Scotland - Brazil
Morocco - Haiti

Group D

PosTeamPldWDLFAGDPts
1USA00000000
2Paraguay00000000
3Australia00000000
4Turkey00000000
Team 1ScoreTeam 2
USA - Paraguay
Australia - Turkey
 
USA - Australia
Turkey - Paraguay
 
Turkey - USA
Paraguay - Australia

Group E

PosTeamPldWDLFAGDPts
1Germany00000000
2Curacao00000000
3Ivory Coast00000000
4Ecuador00000000
Team 1ScoreTeam 2
Germany - Curacao
Ivory Coast - Ecuador
 
Germany - Ivory Coast
Ecuador - Curacao
 
Curacao - Ivory Coast
Ecuador - Germany

Group F

PosTeamPldWDLFAGDPts
1Netherlands00000000
2Japan00000000
3Sweden00000000
4Tunisia00000000
Team 1ScoreTeam 2
Netherlands - Japan
Sweden - Tunisia
 
Netherlands - Sweden
Tunisia - Japan
 
Japan - Sweden
Tunisia - Netherlands

Group G

PosTeamPldWDLFAGDPts
1Belgium00000000
2Egypt00000000
3Iran00000000
4New Zealand00000000
Team 1ScoreTeam 2
Belgium - Egypt
Iran - New Zealand
 
Belgium - Iran
New Zealand - Egypt
 
Egypt - Iran
New Zealand - Belgium

Group H

PosTeamPldWDLFAGDPts
1Spain00000000
2Cape Verde00000000
3Saudi Arabia00000000
4Uruguay00000000
Team 1ScoreTeam 2
Spain - Cape Verde
Saudi Arabia - Uruguay
 
Spain - Saudi Arabia
Uruguay - Cape Verde
 
Cape Verde - Saudi Arabia
Uruguay - Spain

Group I

PosTeamPldWDLFAGDPts
1France00000000
2Senegal00000000
3Iraq00000000
4Norway00000000
Team 1ScoreTeam 2
France - Senegal
Iraq - Norway
 
France - Iraq
Norway - Senegal
 
Norway - France
Senegal - Iraq

Group J

PosTeamPldWDLFAGDPts
1Argentina00000000
2Algeria00000000
3Austria00000000
4Jordan00000000
Team 1ScoreTeam 2
Argentina - Algeria
Austria - Jordan
 
Argentina - Austria
Jordan - Algeria
 
Algeria - Austria
Jordan - Argentina

Group K

PosTeamPldWDLFAGDPts
1Portugal00000000
2DR Congo00000000
3Uzbekistan00000000
4Colombia00000000
Team 1ScoreTeam 2
Portugal - DR Congo
Uzbekistan - Colombia
 
Portugal - Uzbekistan
Colombia - DR Congo
 
Colombia - Portugal
DR Congo - Uzbekistan

Group L

PosTeamPldWDLFAGDPts
1England00000000
2Croatia00000000
3Ghana00000000
4Panama00000000
Team 1ScoreTeam 2
England - Croatia
Ghana - Panama
 
England - Ghana
Panama - Croatia
 
Panama - England
Croatia - Ghana