FIFA World Cup 2026: Full match schedule and results
Wednesday, 24 June 2026
A full list of fixtures and results at the 2026 FIFA World Cup in the United States, Canada and Mexico with New Zealand kickoff times.
Friday, June 12
7am: Mexico 2 South Africa 0; Estadio Azteca, Mexico City
2pm: South Korea 2 Czechia 1; Estadio Akron, Guadalajara
Saturday, June 13
7am: Canada 1 Bosnia & Herzegovina 1; BMO Field, Toronto
1pm: United States 4 Paraguay 1; SoFi Stadium, Los Angeles
Sunday, June 14
7am: Qatar 1 Switzerland 1; Levi's Stadium, San Francisco
10am: Brazil 1 Morocco 1; Gillette Stadium, Boston
1pm: Haiti 0 Scotland 1; MetLife Stadium, New Jersey
4pm: Australia 2 Türkiye 0; BC Place, Vancouver
Monday, June 15
5am: Germany 7 Curaçao 1; NRG Stadium, Houston
8am: Netherlands 2 Japan 2; AT&T Stadium, Dallas
11am: Ivory Coast 1 Ecuador 0; Lincoln Financial Field, Philadelphia
2pm: Sweden 5 Tunisia 1; Estadio BBVA, Monterrey
Tuesday, June 16
4am: Spain 0 Cape Verde 0; Mercedes-Benz Stadium, Atlanta
7am: Belgium 1 Egypt 1; Lumen Field, Seattle
10am: Saudi Arabia 1 Uruguay 1; Hard Rock Stadium, Miami
1pm: Iran 2 New Zealand 2; Los Angeles
Wednesday, June 17
7am: France 3 Senegal 1; New Jersey
10am: Iraq 1 Norway 4; Boston
1pm: Argentina 3 Algeria 0; Arrowhead Stadium, Kansas City
4pm: Austria 3 Jordan 1; San Francisco
Thursday, June 18
5am: Portugal 1 DR Congo 1; Houston
8am: England 4 Croatia 2; Dallas
11am: Ghana 1 Panama 0; Toronto
2pm: Uzbekistan 1 Colombia 3; Mexico City
Friday, June 19
4am: Czechia 1 South Africa 1; Atlanta
7am: Switzerland 4 Bosnia & Herzegovina 1; Los Angeles
10am: Canada 6 Qatar 0; Vancouver
1pm: Mexico 1 South Korea 0; Guadalajara
Saturday, June 20
7am: United States 2 Australia 0; Seattle
10am: Scotland 0 Morocco 1; Boston
12:30pm: Brazil 3 Haiti 0; Philadelphia
3pm: Türkiye 0 Paraguay 1; San Francisco
Sunday, June 21
5am: Netherlands 5 Sweden 1; Houston
8am: Germany 2 Ivory Coast 1; Toronto
12pm: Ecuador 0 Curaçao 0; Kansas City
4pm: Tunisia 0 Japan 4; Monterrey
Monday, June 22
4am: Spain 4 Saudi Arabia 0; Atlanta
7am: Belgium 0 Iran 0; Los Angeles
10am: Uruguay 2 Cape Verde 2; Miami
1pm: New Zealand 1 Egypt 3; Vancouver
Tuesday, June 23
5am: Argentina 2 Austria 0; Dallas
9am: France 3 Iraq 0; Philadelphia
12pm: Norway 3 Senegal 2; New Jersey
3pm: Jordan 1 Algeria 2; San Francisco
Wednesday, June 24
5am: Portugal 5 Uzbekistan 0; Houston
8am: England 0 Ghana 0; Boston
11am: Panama v Croatia; Toronto
2pm: Colombia v DR Congo; Guadalajara
Thursday, June 25
7am: Switzerland v Canada; Vancouver
7am: Bosnia & Herzegovina v Qatar; Seattle
10am: Scotland v Brazil; Miami
10am: Morocco v Haiti; Atlanta
1pm: Czechia v Mexico; Mexico City
1pm: South Africa v South Korea; Monterrey
Friday, June 26
8am: Ecuador v Germany; New Jersey
8am: Curaçao v Ivory Coast; Philadelphia
11am: Japan v Sweden; Dallas
11am: Tunisia v Netherlands; Kansas City
2pm: Türkiye v United States; Los Angeles
2pm: Paraguay v Australia; San Francisco
Saturday, June 27
7am: Norway v France; Boston
7am: Senegal v Iraq; Toronto
12pm: Cape Verde v Saudi Arabia; Houston
12pm: Uruguay v Spain; Guadalajara
3pm: Egypt v Iran; Seattle
3pm: New Zealand v Belgium; Vancouver
Sunday, June 28
9am: Panama v England; New Jersey
9am: Croatia v Ghana; Philadelphia
11:30am: Colombia v Portugal; Miami
11:30am: DR Congo v Uzbekistan; Atlanta
2pm: Algeria v Austria; Kansas City
2pm: Jordan v Argentina; Dallas
Knockout stage
Round of 32
Monday, June 29
7am: Group A winner v group B runner-up; Los Angeles (match 73)
Tuesday, June 30
5am: Group C winner v group F runner-up; Houston (match 76)
8:30am: Group E winner v third-placed team; Boston (match 74)
1pm: Group F winner v Group C runner-up; Monterrey (match 75)
Wednesday, July 1
5am: Group E runner-up v group I runner-up; Dallas (match 78)
9am: Group I winner v third-placed team; New Jersey (match 77)
1pm: Group A winner v third-placed team; Mexico City (match 79)
Thursday, July 2
4am: Group L winner v third-placed team; Atlanta (match 80)
8am: Group G winner v third-placed team; Seattle (match 82)
12pm: Group D winner v third-placed team; San Francisco (match 81)
Friday, July 3
7am: Group H winner v group J runner-up; Los Angeles (match 84)
11am: Group K runner-up v group L runner-up; Toronto (match 83)
2pm: Group B winner v third-placed team; Vancouver (match 85)
Saturday, July 4
6am: Group D runner-up v group G runner-up; Dallas (match 88)
10am: Group J winner v group H runner-up; Miami (match 86)
1:30pm: Group K winner v third-placed team; Kansas City (match 87)
Round of 16
Sunday, July 5
5am: Winner match 73 v winner match 75; Houston (match 90)
9am: Winner match 74 v winner match 77; Philadelphia (match 89)
Monday, July 6
8am: Winner match 76 v winner match 78; New Jersey (match 91)
12pm: Winner match 79 v winner match 85; Mexico City (match 92)
Tuesday, July 7
7am: Winner match 83 v winner match 84; Dallas (match 93)
12pm: Winner match 81 v winner match 82; Seattle (match 94)
Wednesday, July 8
4am: Winner match 86 v winner match 88; Atlanta (match 95)
8am: Winner match 85 v winner match 87; Vancouver (match 96)
Quarterfinals
Friday, July 10, 8am: Winner match 89 v winner match 90; Gillette Stadium, Boston (match 97)
Saturday, July 11, 7am: Winner match 93 v winner match 94; Los Angeles (match 98)
Sunday, July 12, 9am: Winner match 91 v winner match 92; Miami (match 99)
Sunday, July 12, 1pm: Winner match 95 v winner match 96; Kansas City (match 100)
Semifinals
Wednesday, July 15, 7am: Winner match 97 v winner match 98; Dallas (match 101)
Thursday, July 16, 7am: Winner match 99 v winner match 100; Atlanta (match 102)
Third-place match
Sunday, July 19, 9am: Loser match 101 v loser match 102; Miami
Final
Monday, July 20, 7am: Winner match 101 v winner match 102; New Jersey