Match schedule
World Cup 2026 fixtures
Every match, date and kick-off time — group stage to the final. Get your scores in before tipping closes.
Next up · Group stage · Group A
🇲🇽 Mexicovs🇿🇦 South Africa
Thu, June 11 · 03:00 PM EDT · Estadio Azteca, Mexico City
Tipping closes at kickoff — get your scores in before the first whistle.
Thu, June 11
- 03:00 PM EDT🇲🇽 Mexicov🇿🇦 South AfricaGroup stage · Group A · Estadio Azteca, Mexico City
- 10:00 PM EDT🇰🇷 South Koreav🇨🇿 CzechiaGroup stage · Group A · Estadio Akron, Guadalajara
Fri, June 12
- 03:00 PM EDT🇨🇦 Canadav🇧🇦 Bosnia and HerzegovinaGroup stage · Group B · BMO Field, Toronto
- 09:00 PM EDT🇺🇸 United Statesv🇵🇾 ParaguayGroup stage · Group D · SoFi Stadium, Inglewood
Sat, June 13
- 03:00 PM EDT🇶🇦 Qatarv🇨🇭 SwitzerlandGroup stage · Group B · Levi's Stadium, Santa Clara
- 06:00 PM EDT🇧🇷 Brazilv🇲🇦 MoroccoGroup stage · Group C · MetLife Stadium, East Rutherford
- 09:00 PM EDT🇦🇺 Australiav🇹🇷 TürkiyeGroup stage · Group D · BC Place, Vancouver
- 09:00 PM EDT🇭🇹 Haitiv🏴 ScotlandGroup stage · Group C · Gillette Stadium, Foxborough
Sun, June 14
- 01:00 PM EDT🇩🇪 Germanyv🇨🇼 CuraçaoGroup stage · Group E · NRG Stadium, Houston
- 04:00 PM EDT🇳🇱 Netherlandsv🇯🇵 JapanGroup stage · Group F · AT&T Stadium, Arlington
- 07:00 PM EDT🇨🇮 Ivory Coastv🇪🇨 EcuadorGroup stage · Group E · Lincoln Financial Field, Philadelphia
- 10:00 PM EDT🇸🇪 Swedenv🇹🇳 TunisiaGroup stage · Group F · Estadio BBVA, Monterrey
Mon, June 15
- 12:00 PM EDT🇪🇸 Spainv🇨🇻 Cape VerdeGroup stage · Group H · Mercedes-Benz Stadium, Atlanta
- 03:00 PM EDT🇧🇪 Belgiumv🇪🇬 EgyptGroup stage · Group G · BC Place, Vancouver
- 06:00 PM EDT🇸🇦 Saudi Arabiav🇺🇾 UruguayGroup stage · Group H · Hard Rock Stadium, Miami Gardens
- 09:00 PM EDT🇮🇷 Iranv🇳🇿 New ZealandGroup stage · Group G · SoFi Stadium, Inglewood
Tue, June 16
- 03:00 PM EDT🇫🇷 Francev🇸🇳 SenegalGroup stage · Group I · MetLife Stadium, East Rutherford
- 06:00 PM EDT🇮🇶 Iraqv🇳🇴 NorwayGroup stage · Group I · Gillette Stadium, Foxborough
- 09:00 PM EDT🇦🇷 Argentinav🇩🇿 AlgeriaGroup stage · Group J · Arrowhead Stadium, Kansas City
Wed, June 17
- 12:00 AM EDT🇦🇹 Austriav🇯🇴 JordanGroup stage · Group J · Levi's Stadium, Santa Clara
- 01:00 PM EDT🇵🇹 Portugalv🇨🇩 DR CongoGroup stage · Group K · NRG Stadium, Houston
- 04:00 PM EDT🏴 Englandv🇭🇷 CroatiaGroup stage · Group L · AT&T Stadium, Arlington
- 07:00 PM EDT🇬🇭 Ghanav🇵🇦 PanamaGroup stage · Group L · BMO Field, Toronto
- 10:00 PM EDT🇺🇿 Uzbekistanv🇨🇴 ColombiaGroup stage · Group K · Estadio Azteca, Mexico City
Thu, June 18
- 12:00 PM EDT🇨🇿 Czechiav🇿🇦 South AfricaGroup stage · Group A · Mercedes-Benz Stadium, Atlanta
- 03:00 PM EDT🇨🇭 Switzerlandv🇧🇦 Bosnia and HerzegovinaGroup stage · Group B · SoFi Stadium, Inglewood
- 06:00 PM EDT🇨🇦 Canadav🇶🇦 QatarGroup stage · Group B · BC Place, Vancouver
- 09:00 PM EDT🇲🇽 Mexicov🇰🇷 South KoreaGroup stage · Group A · Estadio Akron, Guadalajara
Fri, June 19
- 03:00 PM EDT🇺🇸 United Statesv🇦🇺 AustraliaGroup stage · Group D · Lumen Field, Seattle
- 06:00 PM EDT🏴 Scotlandv🇲🇦 MoroccoGroup stage · Group C · Gillette Stadium, Foxborough
- 09:00 PM EDT🇧🇷 Brazilv🇭🇹 HaitiGroup stage · Group C · Lincoln Financial Field, Philadelphia
Sat, June 20
- 12:00 AM EDT🇹🇷 Türkiyev🇵🇾 ParaguayGroup stage · Group D · Levi's Stadium, Santa Clara
- 01:00 PM EDT🇳🇱 Netherlandsv🇸🇪 SwedenGroup stage · Group F · NRG Stadium, Houston
- 04:00 PM EDT🇩🇪 Germanyv🇨🇮 Ivory CoastGroup stage · Group E · BMO Field, Toronto
- 08:00 PM EDT🇪🇨 Ecuadorv🇨🇼 CuraçaoGroup stage · Group E · Arrowhead Stadium, Kansas City
Sun, June 21
- 12:00 AM EDT🇹🇳 Tunisiav🇯🇵 JapanGroup stage · Group F · Estadio BBVA, Monterrey
- 12:00 PM EDT🇪🇸 Spainv🇸🇦 Saudi ArabiaGroup stage · Group H · Mercedes-Benz Stadium, Atlanta
- 03:00 PM EDT🇧🇪 Belgiumv🇮🇷 IranGroup stage · Group G · SoFi Stadium, Inglewood
- 06:00 PM EDT🇺🇾 Uruguayv🇨🇻 Cape VerdeGroup stage · Group H · Hard Rock Stadium, Miami Gardens
- 09:00 PM EDT🇳🇿 New Zealandv🇪🇬 EgyptGroup stage · Group G · BC Place, Vancouver
Mon, June 22
- 01:00 PM EDT🇦🇷 Argentinav🇦🇹 AustriaGroup stage · Group J · AT&T Stadium, Arlington
- 05:00 PM EDT🇫🇷 Francev🇮🇶 IraqGroup stage · Group I · Lincoln Financial Field, Philadelphia
- 08:00 PM EDT🇳🇴 Norwayv🇸🇳 SenegalGroup stage · Group I · MetLife Stadium, East Rutherford
- 11:00 PM EDT🇯🇴 Jordanv🇩🇿 AlgeriaGroup stage · Group J · Levi's Stadium, Santa Clara
Tue, June 23
- 01:00 PM EDT🇵🇹 Portugalv🇺🇿 UzbekistanGroup stage · Group K · NRG Stadium, Houston
- 04:00 PM EDT🏴 Englandv🇬🇭 GhanaGroup stage · Group L · Gillette Stadium, Foxborough
- 07:00 PM EDT🇵🇦 Panamav🇭🇷 CroatiaGroup stage · Group L · BMO Field, Toronto
- 10:00 PM EDT🇨🇴 Colombiav🇨🇩 DR CongoGroup stage · Group K · Estadio Akron, Guadalajara
Wed, June 24
- 03:00 PM EDT🇨🇭 Switzerlandv🇨🇦 CanadaGroup stage · Group B · BC Place, Vancouver
- 03:00 PM EDT🇧🇦 Bosnia and Herzegovinav🇶🇦 QatarGroup stage · Group B · Lumen Field, Seattle
- 06:00 PM EDT🏴 Scotlandv🇧🇷 BrazilGroup stage · Group C · Hard Rock Stadium, Miami Gardens
- 06:00 PM EDT🇲🇦 Moroccov🇭🇹 HaitiGroup stage · Group C · Mercedes-Benz Stadium, Atlanta
- 09:00 PM EDT🇨🇿 Czechiav🇲🇽 MexicoGroup stage · Group A · Estadio Azteca, Mexico City
- 09:00 PM EDT🇿🇦 South Africav🇰🇷 South KoreaGroup stage · Group A · Estadio BBVA, Monterrey
Thu, June 25
- 04:00 PM EDT🇨🇼 Curaçaov🇨🇮 Ivory CoastGroup stage · Group E · Lincoln Financial Field, Philadelphia
- 04:00 PM EDT🇪🇨 Ecuadorv🇩🇪 GermanyGroup stage · Group E · MetLife Stadium, East Rutherford
- 07:00 PM EDT🇹🇳 Tunisiav🇳🇱 NetherlandsGroup stage · Group F · Arrowhead Stadium, Kansas City
- 07:00 PM EDT🇯🇵 Japanv🇸🇪 SwedenGroup stage · Group F · AT&T Stadium, Arlington
- 10:00 PM EDT🇹🇷 Türkiyev🇺🇸 United StatesGroup stage · Group D · SoFi Stadium, Inglewood
- 10:00 PM EDT🇵🇾 Paraguayv🇦🇺 AustraliaGroup stage · Group D · Levi's Stadium, Santa Clara
Fri, June 26
- 03:00 PM EDT🇸🇳 Senegalv🇮🇶 IraqGroup stage · Group I · BMO Field, Toronto
- 03:00 PM EDT🇳🇴 Norwayv🇫🇷 FranceGroup stage · Group I · Gillette Stadium, Foxborough
- 08:00 PM EDT🇺🇾 Uruguayv🇪🇸 SpainGroup stage · Group H · Estadio Akron, Guadalajara
- 08:00 PM EDT🇨🇻 Cape Verdev🇸🇦 Saudi ArabiaGroup stage · Group H · NRG Stadium, Houston
- 11:00 PM EDT🇪🇬 Egyptv🇮🇷 IranGroup stage · Group G · Lumen Field, Seattle
- 11:00 PM EDT🇳🇿 New Zealandv🇧🇪 BelgiumGroup stage · Group G · BC Place, Vancouver
Sat, June 27
- 05:00 PM EDT🇵🇦 Panamav🏴 EnglandGroup stage · Group L · MetLife Stadium, East Rutherford
- 05:00 PM EDT🇭🇷 Croatiav🇬🇭 GhanaGroup stage · Group L · Lincoln Financial Field, Philadelphia
- 07:30 PM EDT🇨🇩 DR Congov🇺🇿 UzbekistanGroup stage · Group K · Mercedes-Benz Stadium, Atlanta
- 07:30 PM EDT🇨🇴 Colombiav🇵🇹 PortugalGroup stage · Group K · Hard Rock Stadium, Miami Gardens
- 10:00 PM EDT🇯🇴 Jordanv🇦🇷 ArgentinaGroup stage · Group J · AT&T Stadium, Arlington
- 10:00 PM EDT🇩🇿 Algeriav🇦🇹 AustriaGroup stage · Group J · Arrowhead Stadium, Kansas City
Sun, June 28
- 03:00 PM EDTGroup E winnerv3rd-placed teamRound of 32
Mon, June 29
- 01:00 PM EDTGroup I winnerv3rd-placed teamRound of 32
- 04:30 PM EDTGroup A runner-upvGroup B runner-upRound of 32
- 09:00 PM EDTGroup F winnervGroup C runner-upRound of 32
Tue, June 30
- 01:00 PM EDTGroup K runner-upvGroup L runner-upRound of 32
- 05:00 PM EDTGroup H winnervGroup J runner-upRound of 32
- 09:00 PM EDTGroup D winnerv3rd-placed teamRound of 32
Wed, July 1
- 12:00 PM EDTGroup G winnerv3rd-placed teamRound of 32
- 04:00 PM EDTGroup C winnervGroup F runner-upRound of 32
- 08:00 PM EDTGroup E runner-upvGroup I runner-upRound of 32
Thu, July 2
- 03:00 PM EDTGroup A winnerv3rd-placed teamRound of 32
- 07:00 PM EDTGroup L winnerv3rd-placed teamRound of 32
- 11:00 PM EDTGroup J winnervGroup H runner-upRound of 32
Fri, July 3
- 02:00 PM EDTGroup D runner-upvGroup G runner-upRound of 32
- 06:00 PM EDTGroup B winnerv3rd-placed teamRound of 32
- 09:30 PM EDTGroup K winnerv3rd-placed teamRound of 32
Sat, July 4
- 01:00 PM EDTWinner R32-1vWinner R32-2Round of 16
- 05:00 PM EDTWinner R32-3vWinner R32-4Round of 16
Sun, July 5
- 04:00 PM EDTWinner R32-5vWinner R32-6Round of 16
- 08:00 PM EDTWinner R32-7vWinner R32-8Round of 16
Mon, July 6
- 03:00 PM EDTWinner R32-9vWinner R32-10Round of 16
- 08:00 PM EDTWinner R32-11vWinner R32-12Round of 16
Tue, July 7
- 12:00 PM EDTWinner R32-13vWinner R32-14Round of 16
- 04:00 PM EDTWinner R32-15vWinner R32-16Round of 16
Thu, July 9
- 04:00 PM EDTWinner R16-1vWinner R16-2Quarter-final
- 08:00 PM EDTWinner R16-3vWinner R16-4Quarter-final
Sat, July 11
- 04:00 PM EDTWinner R16-5vWinner R16-6Quarter-final
- 08:00 PM EDTWinner R16-7vWinner R16-8Quarter-final
Tue, July 14
- 07:00 PM EDTWinner QF-1vWinner QF-2Semi-final
Wed, July 15
- 07:00 PM EDTWinner QF-3vWinner QF-4Semi-final
Sat, July 18
- 05:00 PM EDTLoser SF-1vLoser SF-2Third-place play-off
Sun, July 19
- 03:00 PM EDTWinner SF-1vWinner SF-2Final