Top storiesNew ZealandPoliticsBusinessEntertainmentSportsWorld

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