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 2 - 0South Africa 1
Estadio Azteca (Mexico City)

Friday 12th June 2026

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

Saturday 13th June 2026

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

Sunday 14th June 2026

GroupTeam 1ScoreTeam 2Match No.
C1Haiti 0 - 1Scotland 5
Gillette Stadium (Foxborough MA)
D1Australia 2 - 0Turkey 6
BC Place (Vancouver)
E1Germany 7 - 1Curacao 10
NRG Stadium (Houston TX)
F1Netherlands 2 - 2Japan 11
AT&T Stadium (Arlington TX)

Monday 15th June 2026

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

Tuesday 16th June 2026

GroupTeam 1ScoreTeam 2Match No.
G1Iran 2 - 2New Zealand 15
SoFi Stadium (Inglewood CA)
I1France 3 - 1Senegal 17
MetLife Stadium (East Rutherford NJ)
I1Iraq 1 - 4Norway 18
Gillette Stadium (Foxborough MA)

Wednesday 17th June 2026

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

Thursday 18th June 2026

GroupTeam 1ScoreTeam 2Match No.
L1Ghana 1 - 0Panama 21
BMO Field (Toronto)
K1Uzbekistan 1 - 3Colombia 24
Estadio Azteca (Mexico City)

GROUP PHASE - MATCHDAY 2

Thursday 18th June 2026

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

Friday 19th June 2026

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

Saturday 20th June 2026

GroupTeam 1ScoreTeam 2Match No.
C2Brazil 3 - 0Haiti 29
Lincoln Financial Field (Philadelphia PA)
D2Turkey 0 - 1Paraguay 31
Levi's Stadium (Santa Clara CA)
F2Netherlands 5 - 1Sweden 35
NRG Stadium (Houston TX)
E2Germany 2 - 1Ivory Coast 33
BMO Field (Toronto)

Sunday 21st June 2026

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

Monday 22nd June 2026

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

Tuesday 23rd June 2026

GroupTeam 1ScoreTeam 2Match No.
I2Norway 3 - 2Senegal 41
MetLife Stadium (East Rutherford NJ)
J2Jordan 1 - 2Algeria 44
Levi's Stadium (Santa Clara CA)
K2Portugal 5 - 0Uzbekistan 47
NRG Stadium (Houston TX)
L2England 0 - 0Ghana 45
Gillette Stadium (Foxborough MA)

Wednesday 24th June 2026

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

GROUP PHASE - MATCHDAY 3

Wednesday 24th June 2026

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

Thursday 25th June 2026

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

Friday 26th June 2026

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

Saturday 27th June 2026

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

Sunday 28th June 2026

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

KNOCKOUT PHASE

LAST 32

Sunday 28th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (1)South Africa 0 - 1Canada 73
SoFi Stadium (Inglewood CA)

Monday 29th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (2)Brazil 2 - 1Japan 76
NRG Stadium (Houston TX)
32 (3)Germany 1 - 1Paraguay **74
Gillette Stadium (Foxborough MA)

Tuesday 30th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (4)Netherlands 1 - 1Morocco **75
Estadio BBVA (Guadalupe)
32 (5)Ivory Coast 1 - 2Norway 78
AT&T Stadium (Arlington TX)
32 (6)France 3 - 0Sweden 77
MetLife Stadium (East Rutherford NJ)

Wednesday 1st July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (7)Mexico 2 - 0Ecuador 79
Estadio Azteca (Mexico City)
32 (8)England 2 - 1DR Congo 80
Mercedes-Benz Stadium (Atlanta GA)
32 (9)Belgium 3 - 2Senegal 82
Lumen Field (Seattle WA)

Thursday 2nd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (10)USA 2 - 0Bosnia and Herzegovina 81
Levi's Stadium (Santa Clara CA)
32 (11)Spain 3 - 0Austria 84
SoFi Stadium (Inglewood CA)

Friday 3rd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (12)Portugal 2 - 1Croatia 83
BMO Field (Toronto)
32 (13)Switzerland 2 - 0Algeria 85
BC Place (Vancouver)
32 (14)Australia 1 - 1Egypt **88
AT&T Stadium (Arlington TX)
32 (15)Argentina 3 - 2Cape Verde 86
Hard Rock Stadium (Miami FL)

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (16)Colombia 1 - 0Ghana 87
Arrowhead Stadium (Kansas City MO)

KNOCKOUT PHASE

LAST 16

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (1)Canada 0 - 3Morocco 90
NRG Stadium (Houston TX)
16 (2)Paraguay 0 - 1France 89
Lincoln Financial Field (Philadelphia PA)

Sunday 5th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (3)Brazil 1 - 2Norway 91
MetLife Stadium (East Rutherford NJ)

Monday 6th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (4)Mexico 2 - 3England 92
Estadio Azteca (Mexico City)
16 (5)Portugal 0 - 1Spain 93
AT&T Stadium (Arlington TX)

Tuesday 7th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (6)USA 1 - 4Belgium 94
Lumen Field (Seattle WA)
16 (7)Argentina 3 - 2Egypt 95
Mercedes-Benz Stadium (Atlanta GA)
16 (8)Switzerland 21:00Colombia 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

PosTeamPWDLFAGDPts
1Mexico33006069
2South Africa311123-14
3South Korea310223-13
4Czech Republic301226-41
Team 1ScoreTeam 2
Mexico2 - 0South Africa
South Korea2 - 1Czech Republic
 
Czech Republic1 - 1South Africa
Mexico1 - 0South Korea
 
Czech Republic0 - 3Mexico
South Africa1 - 0South Korea

Group B

PosTeamPWDLFAGDPts
1Switzerland32107347
2Canada31118354
3Bosnia and Herzegovina311156-14
4Qatar3012210-81
Team 1ScoreTeam 2
Canada1 - 1Bosnia and Herzegovina
Qatar1 - 1Switzerland
 
Switzerland4 - 1Bosnia and Herzegovina
Canada6 - 0Qatar
 
Switzerland2 - 1Canada
Bosnia and Herzegovina3 - 1Qatar

Group C

PosTeamPWDLFAGDPts
1Brazil32107167
2Morocco32106337
3Scotland310214-33
4Haiti300328-60
Team 1ScoreTeam 2
Brazil1 - 1Morocco
Haiti0 - 1Scotland
 
Scotland0 - 1Morocco
Brazil3 - 0Haiti
 
Scotland0 - 3Brazil
Morocco4 - 2Haiti

Group D

PosTeamPWDLFAGDPts
1USA32018446
2Australia31112204
3Paraguay311124-24
4Turkey310235-23
Team 1ScoreTeam 2
USA4 - 1Paraguay
Australia2 - 0Turkey
 
USA2 - 0Australia
Turkey0 - 1Paraguay
 
Turkey3 - 2USA
Paraguay0 - 0Australia

Group E

PosTeamPWDLFAGDPts
1Germany320110466
2Ivory Coast32014226
3Ecuador31112204
4Curacao301219-81
Team 1ScoreTeam 2
Germany7 - 1Curacao
Ivory Coast1 - 0Ecuador
 
Germany2 - 1Ivory Coast
Ecuador0 - 0Curacao
 
Curacao0 - 2Ivory Coast
Ecuador2 - 1Germany

Group F

PosTeamPWDLFAGDPts
1Netherlands321010467
2Japan31207345
3Sweden31117704
4Tunisia3003212-100
Team 1ScoreTeam 2
Netherlands2 - 2Japan
Sweden5 - 1Tunisia
 
Netherlands5 - 1Sweden
Tunisia0 - 4Japan
 
Japan1 - 1Sweden
Tunisia1 - 3Netherlands

Group G

PosTeamPWDLFAGDPts
1Belgium31206245
2Egypt31205325
3Iran30303303
4New Zealand3012410-61
Team 1ScoreTeam 2
Belgium1 - 1Egypt
Iran2 - 2New Zealand
 
Belgium0 - 0Iran
New Zealand1 - 3Egypt
 
Egypt1 - 1Iran
New Zealand1 - 5Belgium

Group H

PosTeamPWDLFAGDPts
1Spain32105057
2Cape Verde30302203
3Uruguay302134-12
4Saudi Arabia302115-42
Team 1ScoreTeam 2
Spain0 - 0Cape Verde
Saudi Arabia1 - 1Uruguay
 
Spain4 - 0Saudi Arabia
Uruguay2 - 2Cape Verde
 
Cape Verde0 - 0Saudi Arabia
Uruguay0 - 1Spain

Group I

PosTeamPWDLFAGDPts
1France330010289
2Norway32018716
3Senegal31028623
4Iraq3003112-110
Team 1ScoreTeam 2
France3 - 1Senegal
Iraq1 - 4Norway
 
France3 - 0Iraq
Norway3 - 2Senegal
 
Norway1 - 4France
Senegal5 - 0Iraq

Group J

PosTeamPWDLFAGDPts
1Argentina33008179
2Austria31116604
3Algeria311157-24
4Jordan300338-50
Team 1ScoreTeam 2
Argentina3 - 0Algeria
Austria3 - 1Jordan
 
Argentina2 - 0Austria
Jordan1 - 2Algeria
 
Algeria3 - 3Austria
Jordan1 - 3Argentina

Group K

PosTeamPWDLFAGDPts
1Colombia32104137
2Portugal31206155
3DR Congo31114314
4Uzbekistan3003211-90
Team 1ScoreTeam 2
Portugal1 - 1DR Congo
Uzbekistan1 - 3Colombia
 
Portugal5 - 0Uzbekistan
Colombia1 - 0DR Congo
 
Colombia0 - 0Portugal
DR Congo3 - 1Uzbekistan

Group L

PosTeamPWDLFAGDPts
1England32106247
2Croatia32015506
3Ghana31112204
4Panama300304-40
Team 1ScoreTeam 2
England4 - 2Croatia
Ghana1 - 0Panama
 
England0 - 0Ghana
Panama0 - 1Croatia
 
Panama0 - 2England
Croatia2 - 1Ghana