2026 FIFA World Cup Schedule and Results
All times are based on Eastern Time (ET)
All times are based on Eastern Time (ET)
Group Stage: June 11–27
Thursday, June 11Group A: Mexico (2 - 0) South Africa, 3 p.m.
Group A: South Korea (2 - 1) Czechia, 10 p.m.
Friday, June 12
Group B: Canada (1 - 1) Bosnia & Herzegovina, 3 p.m.
Group D: USA (4 - 1) Paraguay, 9 p.m.
Saturday, June 13
Group B: Qatar (1 - 1) Switzerland, 3 p.m.
Group C: Brazil (1 - 1) Morocco, 6 p.m.
Group C: Haiti (0 - 1) Scotland, 9 p.m.
Group D: Australia (2 - 0) Türkiye, 12 a.m. (midnight)
Sunday, June 14
Group E: Germany (7 - 1) Curaçao, 1 p.m.
Group F: Netherlands (2 - 2) Japan, 4 p.m.
Group E: Ivory Coast (1 - 0) Ecuador, 7 p.m.
Group F: Sweden (5 - 1) Tunisia, 10 p.m.
Monday, June 15
Group H: Spain (0 - 0) Cape Verde, 12 p.m.
Group G: Belgium (1 - 1) Egypt, 3 p.m.
Group H: Saudi Arabia (1 - 1) Uruguay, 6 p.m.
Group G: Iran (2 - 2) New Zealand, 9 p.m.
Tuesday, June 16
Group I: France (3 - 1) Senegal, 3 p.m.
Group I: Iraq (1 - 4) Norway, 6 p.m.
Group J: Argentina (3 - 0) Algeria, 9 p.m.
Group J: Austria (3 - 1) Jordan, 12 a.m. (midnight)
Wednesday, June 17
Group K: Portugal (1 - 1) DR Congo, 1 p.m.
Group L: England (4 - 2) Croatia, 4 p.m.
Group L: Ghana (1 - 0) Panama, 7 p.m.
Group K: Uzbekistan (1 - 3) Colombia, 10 p.m.
Thursday, June 18
Group A: Czechia (1 - 1) South Africa, 12 p.m.
Group B: Switzerland (4 - 1) Bosnia & Herzegovina, 3 p.m.
Group B: Canada (6 - 0) Qatar, 6 p.m.
Group A: Mexico (1 - 0) South Korea, 9 p.m.
Friday, June 19
Group D: USA (2 - 0) Australia, 3 p.m.
Group C: Scotland (0 - 1) Morocco, 6 p.m.
Group C: Brazil (3 - 0) Haiti, 8:30 p.m.
Group D: Türkiye (0 - 1) Paraguay, 12 a.m. (midnight)
Saturday, June 20
Group F: Netherlands (5 - 1) Sweden, 1 p.m.
Group E: Germany (2 - 1) Ivory Coast, 4 p.m.
Group E: Ecuador (0 - 0) Curaçao, 8 p.m.
Group F: Tunisia (0 - 4) Japan, 12 a.m. (midnight)
Sunday, June 21
Group H: Spain (4 - 0) Saudi Arabia, 12 p.m.
Group G: Belgium (0 - 0) Iran, 3 p.m.
Group H: Uruguay (2 - 2) Cape Verde, 6 p.m.
Group G: New Zealand (1 - 3) Egypt, 9 p.m.
Monday, June 22
Group J: Argentina (2 - 0) Austria, 1 p.m.
Group I: France (3 - 0) Iraq, 5 p.m.
Group I: Norway (3 - 2) Senegal, 8 p.m.
Group J: Jordan (1 - 2) Algeria, 11 p.m.
Tuesday, June 23
Group K: Portugal (5 - 0) Uzbekistan, 1 p.m.
Group L: England (0 - 0) Ghana, 4 p.m.
Group L: Panama (0 - 1) Croatia, 7 p.m.
Group K: Colombia (1 - 0) DR Congo, 10 p.m.
Wednesday, June 24
Group B: Switzerland (2 - 1) Canada, 3 p.m.
Group B: Bosnia & Herzegovina (3 - 1) Qatar, 3 p.m.
Group C: Scotland (0 - 3) Brazil, 6 p.m.
Group C: Morocco (4 - 2) Haiti, 6 p.m.
Group A: Czechia (0 - 3) Mexico, 9 p.m.
Group A: South Africa (1 - 0) South Korea, 9 p.m.
Thursday, June 25
Group E: Curaçao vs. Ivory Coast, 4 p.m.
Group E: Ecuador vs. Germany, 4 p.m.
Group F: Japan vs. Sweden, 7 p.m.
Group F: Tunisia vs. Netherlands, 7 p.m.
Group D: Türkiye vs. USA, 10 p.m.
Group D: Paraguay vs. Australia, 10 p.m.
Friday, June 26
Group I: Norway vs. France, 3 p.m.
Group I: Senegal vs. Iraq, 3 p.m.
Group H: Cape Verde vs. Saudi Arabia, 8 p.m.
Group H: Uruguay vs. Spain, 8 p.m.
Group G: Egypt vs. Iran, 11 p.m.
Group G: New Zealand vs. Belgium, 11 p.m.
Saturday, June 27
Group L: Panama vs. England, 5 p.m.
Group L: Croatia vs. Ghana, 5 p.m.
Group K: Colombia vs. Portugal, 7:30 p.m.
Group K: DR Congo vs. Uzbekistan, 7:30 p.m.
Group J: Algeria vs. Austria, 10 p.m.
Group J: Jordan vs. Argentina, 10 p.m.
Round of 32: June 28–July 3
Sunday, 28 June 2026Match 73 - Group A runners-up vs Group B runners-up
Monday, 29 June 2026
Match 74 - Group E winners vs Group A/B/C/D/F third place
Match 75 - Group F winners vs Group C runners-up
Match 76 - Group C winners vs Group F runners-up
Tuesday, 30 June 2026
Match 77 - Group I winners vs Group C/D/F/G/H third place
Match 78 - Group E runners up vs Group I runners-up
Match 79 - Group A winners vs Group C/E/F/H/I third place
Wednesday, 1 July 2026
Match 80 - Group L winners vs Group E/H/I/J/K third place
Match 81 - Group D winners vs Group B/E/F/I/J third place
Match 82 - Group G winners vs Group A/E/H/I/J third place
Thursday, 2 July 2026
Match 83 - Group K runners-up vs Group L runners-up
Match 84 - Group H winners vs Group J runners-up
Match 85 - Group B winners vs Group E/F/G/I/J third place
Friday, 3 July 2026
Match 86 - Group J winners vs Group H runners-up
Match 87 - Group K winners vs Group D/E/I/J/L third place
Match 88 - Group D runners-up vs Group G runners-up
Round of 16: July 4–7
Saturday, 4 July 2026Match 89 - Winner match 74 v Winner match 77
Match 90 - Winner match 73 v Winner match 75
Sunday, 5 July 2026
Match 91 - Winner match 76 v Winner match 78
Match 92 - Winner match 79 v Winner match 80
Monday, 6 July 2026
Match 93 - Winner match 83 v Winner match 84
Match 94 - Winner match 81 v Winner match 82
Tuesday, 7 July 2026
Match 95 - Winner match 86 v Winner match 88
Match 96 - Winner match 85 v Winner match 87
Quarterfinals: July 9–11
Thursday, 9 July 2026Match 97 – Winner match 89 v Winner match 90
Friday, 10 July 2026
Match 98 – Winner match 93 v Winner match 94
Saturday, 11 July 2026
Match 99 – Winner match 91 v Winner match 92
Match 100 – Winner match 95 v Winner match 96
Semifinals: July 14–15
Tuesday, 14 July 2026Match 101 – Winner match 97 v Winner match 98
Wednesday, 15 July 2026
Match 102 – Winner match 99 v Winner match 100
Third-place match: July 18
Saturday, 18 July 2026Match 103 – Runner-up match 101 v Runner-up match 102
Final: July 19
Sunday, 19 July 2026Match 104 – Winner match 101 v Winner match 102
.


