FIFA World Cup 2026: Full match schedule and results
Thursday, 28 May 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 v South Africa; Estadio Azteca, Mexico City
2pm: South Korea v Czechia; Estadio Akron, Guadalajara
Saturday, June 13
7am: Canada v Bosnia & Herzegovina; BMO Field, Toronto
1pm: United States v Paraguay; SoFi Stadium, Los Angeles
Sunday, June 14
7am: Qatar v Switzerland; Levi's Stadium, San Francisco
10am: Brazil v Morocco; Gillette Stadium, Boston
1pm: Haiti v Scotland; MetLife Stadium, New Jersey
4pm: Australia v Türkiye; BC Place, Vancouver
Monday, June 15
5am: Germany v Curaçao; NRG Stadium, Houston
8am: Netherlands v Japan; AT&T Stadium, Dallas
11am: Ivory Coast v Ecuador; Lincoln Financial Field, Philadelphia
2pm: Sweden v Tunisia; Estadio BBVA, Monterrey
Tuesday, June 16
4am: Spain v Cape Verde; Mercedes-Benz Stadium, Atlanta
7am: Belgium v Egypt; Lumen Field, Seattle
10am: Saudi Arabia v Uruguay; Hard Rock Stadium, Miami
1pm: Iran v New Zealand; Los Angeles
Wednesday, June 17
7am: France v Senegal; New Jersey
10am: Iraq v Norway; Boston
1pm: Argentina v Algeria; Arrowhead Stadium, Kansas City
4pm: Austria v Jordan; San Francisco
Thursday, June 18
5am: Portugal v DR Congo; Houston
8am: England v Croatia; Dallas
11am: Ghana v Panama; Toronto
2pm: Uzbekistan v Colombia; Mexico City
Friday, June 19
4am: Czechia v South Africa; Atlanta
7am: Switzerland v Bosnia & Herzegovina; Los Angeles
10am: Canada v Qatar; Vancouver
1pm: Mexico v South Korea; Guadalajara
Saturday, June 20
7am: United States v Australia; Seattle
10am: Scotland v Morocco; Boston
12:30pm: Brazil v Haiti; Philadelphia
3pm: Türkiye v Paraguay; San Francisco
Sunday, June 21
5am: Netherlands v Sweden; Houston
8am: Germany v Ivory Coast; Toronto
12pm: Ecuador v Curaçao; Kansas City
4pm: Tunisia v Japan; Monterrey
Monday, June 22
4am: Spain v Saudi Arabia; Atlanta
7am: Belgium v Iran; Los Angeles
10am: Uruguay v Cape Verde; Miami
1pm: New Zealand v Egypt; Vancouver
Tuesday, June 23
5am: Argentina v Austria; Dallas
9am: France v Iraq; Philadelphia
12pm: Norway v Senegal; New Jersey
3pm: Jordan v Algeria; San Francisco
Wednesday, June 24
5am: Portugal v Uzbekistan; Houston
8am: England v Ghana; 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