Top storiesNew ZealandPoliticsBusinessEntertainmentSportsWorld

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