World Cup 2026 matches
Browse every 2026 match by stage.
A match directory for all 104 fixtures. Group matches show confirmed teams; knockout matches show official slot labels until winners are known.
Group stage
72 matches
- M1
Group A / Date confirmed; time TBA
Mexico vs South AfricaMexicovs
South Africa
Thu, Jun 11Time TBAMexico City Stadium, Mexico City, Mexico - M2
Group A / Date confirmed; time TBA
Korea Republic vs CzechiaKorea Republicvs
Czechia
Thu, Jun 11Time TBAEstadio Guadalajara, Guadalajara, Mexico - M3
Group B / Date confirmed; time TBA
Canada vs Bosnia and HerzegovinaCanadavs
Bosnia and Herzegovina
Fri, Jun 12Time TBAToronto Stadium, Toronto, Canada - M4
Group D / Date confirmed; time TBA
USA vs ParaguayUSAvs
Paraguay
Fri, Jun 12Time TBALos Angeles Stadium, Los Angeles, United States - M5
Group C / Date confirmed; time TBA
Haiti vs ScotlandHaitivs
Scotland
Sat, Jun 13Time TBABoston Stadium, Boston, United States - M6
Group D / Date confirmed; time TBA
Australia vs TürkiyeAustraliavs
Türkiye
Sat, Jun 13Time TBABC Place Vancouver, Vancouver, Canada - M7
Group C / Date confirmed; time TBA
Brazil vs MoroccoBrazilvs
Morocco
Sat, Jun 13Time TBANew York New Jersey Stadium, New York New Jersey, United States - M8
Group B / Date confirmed; time TBA
Qatar vs SwitzerlandQatarvs
Switzerland
Sat, Jun 13Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M9
Group E / Date confirmed; time TBA
Côte d'Ivoire vs EcuadorCôte d'Ivoirevs
Ecuador
Sun, Jun 14Time TBAPhiladelphia Stadium, Philadelphia, United States - M10
Group E / Date confirmed; time TBA
Germany vs CuraçaoGermanyvs
Curaçao
Sun, Jun 14Time TBAHouston Stadium, Houston, United States - M11
Group F / Date confirmed; time TBA
Netherlands vs JapanNetherlandsvs
Japan
Sun, Jun 14Time TBADallas Stadium, Dallas, United States - M12
Group F / Date confirmed; time TBA
Sweden vs TunisiaSwedenvs
Tunisia
Sun, Jun 14Time TBAEstadio Monterrey, Monterrey, Mexico - M13
Group H / Date confirmed; time TBA
Saudi Arabia vs UruguaySaudi Arabiavs
Uruguay
Mon, Jun 15Time TBAMiami Stadium, Miami, United States - M14
Group H / Date confirmed; time TBA
Spain vs Cabo VerdeSpainvs
Cabo Verde
Mon, Jun 15Time TBAAtlanta Stadium, Atlanta, United States - M15
Group G / Date confirmed; time TBA
IR Iran vs New ZealandIR Iranvs
New Zealand
Mon, Jun 15Time TBALos Angeles Stadium, Los Angeles, United States - M16
Group G / Date confirmed; time TBA
Belgium vs EgyptBelgiumvs
Egypt
Mon, Jun 15Time TBASeattle Stadium, Seattle, United States - M17
Group I / Date confirmed; time TBA
France vs SenegalFrancevs
Senegal
Tue, Jun 16Time TBANew York New Jersey Stadium, New York New Jersey, United States - M18
Group I / Date confirmed; time TBA
Iraq vs NorwayIraqvs
Norway
Tue, Jun 16Time TBABoston Stadium, Boston, United States - M19
Group J / Date confirmed; time TBA
Argentina vs AlgeriaArgentinavs
Algeria
Tue, Jun 16Time TBAKansas City Stadium, Kansas City, United States - M20
Group J / Date confirmed; time TBA
Austria vs JordanAustriavs
Jordan
Tue, Jun 16Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M21
Group L / Date confirmed; time TBA
Ghana vs PanamaGhanavs
Panama
Wed, Jun 17Time TBAToronto Stadium, Toronto, Canada - M22
Group L / Date confirmed; time TBA
England vs CroatiaEnglandvs
Croatia
Wed, Jun 17Time TBADallas Stadium, Dallas, United States - M23
Group K / Date confirmed; time TBA
Portugal vs Congo DRPortugalvs
Congo DR
Wed, Jun 17Time TBAHouston Stadium, Houston, United States - M24
Group K / Date confirmed; time TBA
Uzbekistan vs ColombiaUzbekistanvs
Colombia
Wed, Jun 17Time TBAMexico City Stadium, Mexico City, Mexico - M25
Group A / Date confirmed; time TBA
Czechia vs South AfricaCzechiavs
South Africa
Thu, Jun 18Time TBAAtlanta Stadium, Atlanta, United States - M26
Group B / Date confirmed; time TBA
Switzerland vs Bosnia and HerzegovinaSwitzerlandvs
Bosnia and Herzegovina
Thu, Jun 18Time TBALos Angeles Stadium, Los Angeles, United States - M27
Group B / Date confirmed; time TBA
Canada vs QatarCanadavs
Qatar
Thu, Jun 18Time TBABC Place Vancouver, Vancouver, Canada - M28
Group A / Date confirmed; time TBA
Mexico vs Korea RepublicMexicovs
Korea Republic
Thu, Jun 18Time TBAEstadio Guadalajara, Guadalajara, Mexico - M29
Group C / Date confirmed; time TBA
Brazil vs HaitiBrazilvs
Haiti
Fri, Jun 19Time TBAPhiladelphia Stadium, Philadelphia, United States - M30
Group C / Date confirmed; time TBA
Scotland vs MoroccoScotlandvs
Morocco
Fri, Jun 19Time TBABoston Stadium, Boston, United States - M31
Group D / Date confirmed; time TBA
Türkiye vs ParaguayTürkiyevs
Paraguay
Fri, Jun 19Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M32
Group D / Date confirmed; time TBA
USA vs AustraliaUSAvs
Australia
Fri, Jun 19Time TBASeattle Stadium, Seattle, United States - M33
Group E / Date confirmed; time TBA
Germany vs Côte d'IvoireGermanyvs
Côte d'Ivoire
Sat, Jun 20Time TBAToronto Stadium, Toronto, Canada - M34
Group E / Date confirmed; time TBA
Ecuador vs CuraçaoEcuadorvs
Curaçao
Sat, Jun 20Time TBAKansas City Stadium, Kansas City, United States - M35
Group F / Date confirmed; time TBA
Netherlands vs SwedenNetherlandsvs
Sweden
Sat, Jun 20Time TBAHouston Stadium, Houston, United States - M36
Group F / Date confirmed; time TBA
Tunisia vs JapanTunisiavs
Japan
Sat, Jun 20Time TBAEstadio Monterrey, Monterrey, Mexico - M37
Group H / Date confirmed; time TBA
Uruguay vs Cabo VerdeUruguayvs
Cabo Verde
Sun, Jun 21Time TBAMiami Stadium, Miami, United States - M38
Group H / Date confirmed; time TBA
Spain vs Saudi ArabiaSpainvs
Saudi Arabia
Sun, Jun 21Time TBAAtlanta Stadium, Atlanta, United States - M39
Group G / Date confirmed; time TBA
Belgium vs IR IranBelgiumvs
IR Iran
Sun, Jun 21Time TBALos Angeles Stadium, Los Angeles, United States - M40
Group G / Date confirmed; time TBA
New Zealand vs EgyptNew Zealandvs
Egypt
Sun, Jun 21Time TBABC Place Vancouver, Vancouver, Canada - M41
Group I / Date confirmed; time TBA
Norway vs SenegalNorwayvs
Senegal
Mon, Jun 22Time TBANew York New Jersey Stadium, New York New Jersey, United States - M42
Group I / Date confirmed; time TBA
France vs IraqFrancevs
Iraq
Mon, Jun 22Time TBAPhiladelphia Stadium, Philadelphia, United States - M43
Group J / Date confirmed; time TBA
Argentina vs AustriaArgentinavs
Austria
Mon, Jun 22Time TBADallas Stadium, Dallas, United States - M44
Group J / Date confirmed; time TBA
Jordan vs AlgeriaJordanvs
Algeria
Mon, Jun 22Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M45
Group L / Date confirmed; time TBA
England vs GhanaEnglandvs
Ghana
Tue, Jun 23Time TBABoston Stadium, Boston, United States - M46
Group L / Date confirmed; time TBA
Panama vs CroatiaPanamavs
Croatia
Tue, Jun 23Time TBAToronto Stadium, Toronto, Canada - M47
Group K / Date confirmed; time TBA
Portugal vs UzbekistanPortugalvs
Uzbekistan
Tue, Jun 23Time TBAHouston Stadium, Houston, United States - M48
Group K / Date confirmed; time TBA
Colombia vs Congo DRColombiavs
Congo DR
Tue, Jun 23Time TBAEstadio Guadalajara, Guadalajara, Mexico - M49
Group C / Date confirmed; time TBA
Scotland vs BrazilScotlandvs
Brazil
Wed, Jun 24Time TBAMiami Stadium, Miami, United States - M50
Group C / Date confirmed; time TBA
Morocco vs HaitiMoroccovs
Haiti
Wed, Jun 24Time TBAAtlanta Stadium, Atlanta, United States - M51
Group B / Date confirmed; time TBA
Switzerland vs CanadaSwitzerlandvs
Canada
Wed, Jun 24Time TBABC Place Vancouver, Vancouver, Canada - M52
Group B / Date confirmed; time TBA
Bosnia and Herzegovina vs QatarBosnia and Herzegovinavs
Qatar
Wed, Jun 24Time TBASeattle Stadium, Seattle, United States - M53
Group A / Date confirmed; time TBA
Czechia vs MexicoCzechiavs
Mexico
Wed, Jun 24Time TBAMexico City Stadium, Mexico City, Mexico - M54
Group A / Date confirmed; time TBA
South Africa vs Korea RepublicSouth Africavs
Korea Republic
Wed, Jun 24Time TBAEstadio Monterrey, Monterrey, Mexico - M55
Group E / Date confirmed; time TBA
Curaçao vs Côte d'IvoireCuraçaovs
Côte d'Ivoire
Thu, Jun 25Time TBAPhiladelphia Stadium, Philadelphia, United States - M56
Group E / Date confirmed; time TBA
Ecuador vs GermanyEcuadorvs
Germany
Thu, Jun 25Time TBANew York New Jersey Stadium, New York New Jersey, United States - M57
Group F / Date confirmed; time TBA
Japan vs SwedenJapanvs
Sweden
Thu, Jun 25Time TBADallas Stadium, Dallas, United States - M58
Group F / Date confirmed; time TBA
Tunisia vs NetherlandsTunisiavs
Netherlands
Thu, Jun 25Time TBAKansas City Stadium, Kansas City, United States - M59
Group D / Date confirmed; time TBA
Türkiye vs USATürkiyevs
USA
Thu, Jun 25Time TBALos Angeles Stadium, Los Angeles, United States - M60
Group D / Date confirmed; time TBA
Paraguay vs AustraliaParaguayvs
Australia
Thu, Jun 25Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M61
Group I / Date confirmed; time TBA
Norway vs FranceNorwayvs
France
Fri, Jun 26Time TBABoston Stadium, Boston, United States - M62
Group I / Date confirmed; time TBA
Senegal vs IraqSenegalvs
Iraq
Fri, Jun 26Time TBAToronto Stadium, Toronto, Canada - M63
Group G / Date confirmed; time TBA
Egypt vs IR IranEgyptvs
IR Iran
Fri, Jun 26Time TBASeattle Stadium, Seattle, United States - M64
Group G / Date confirmed; time TBA
New Zealand vs BelgiumNew Zealandvs
Belgium
Fri, Jun 26Time TBABC Place Vancouver, Vancouver, Canada - M65
Group H / Date confirmed; time TBA
Cabo Verde vs Saudi ArabiaCabo Verdevs
Saudi Arabia
Fri, Jun 26Time TBAHouston Stadium, Houston, United States - M66
Group H / Date confirmed; time TBA
Uruguay vs SpainUruguayvs
Spain
Fri, Jun 26Time TBAEstadio Guadalajara, Guadalajara, Mexico - M67
Group L / Date confirmed; time TBA
Panama vs EnglandPanamavs
England
Sat, Jun 27Time TBANew York New Jersey Stadium, New York New Jersey, United States - M68
Group L / Date confirmed; time TBA
Croatia vs GhanaCroatiavs
Ghana
Sat, Jun 27Time TBAPhiladelphia Stadium, Philadelphia, United States - M69
Group J / Date confirmed; time TBA
Algeria vs AustriaAlgeriavs
Austria
Sat, Jun 27Time TBAKansas City Stadium, Kansas City, United States - M70
Group J / Date confirmed; time TBA
Jordan vs ArgentinaJordanvs
Argentina
Sat, Jun 27Time TBADallas Stadium, Dallas, United States - M71
Group K / Date confirmed; time TBA
Colombia vs PortugalColombiavs
Portugal
Sat, Jun 27Time TBAMiami Stadium, Miami, United States - M72
Group K / Date confirmed; time TBA
Congo DR vs UzbekistanCongo DRvs
Uzbekistan
Sat, Jun 27Time TBAAtlanta Stadium, Atlanta, United States
Round of 32
16 matches
- M73
Round of 32 / Date confirmed; time TBA
Group A runners-upvsGroup B runners-upGroup A runners-up vs Group B runners-upSun, Jun 28Time TBALos Angeles Stadium, Los Angeles, United States - M74
Round of 32 / Date confirmed; time TBA
Group E winnersvsGroup A/B/C/D/F third placeGroup E winners vs Group A/B/C/D/F third placeMon, Jun 29Time TBABoston Stadium, Boston, United States - M75
Round of 32 / Date confirmed; time TBA
Group F winnersvsGroup C runners-upGroup F winners vs Group C runners-upMon, Jun 29Time TBAEstadio Monterrey, Monterrey, Mexico - M76
Round of 32 / Date confirmed; time TBA
Group C winnersvsGroup F runners-upGroup C winners vs Group F runners-upMon, Jun 29Time TBAHouston Stadium, Houston, United States - M77
Round of 32 / Date confirmed; time TBA
Group I winnersvsGroup C/D/F/G/H third placeGroup I winners vs Group C/D/F/G/H third placeTue, Jun 30Time TBANew York New Jersey Stadium, New York New Jersey, United States - M78
Round of 32 / Date confirmed; time TBA
Group E runners upvsGroup I runners-upGroup E runners up vs Group I runners-upTue, Jun 30Time TBADallas Stadium, Dallas, United States - M79
Round of 32 / Date confirmed; time TBA
Group A winnersvsGroup C/E/F/H/I third placeGroup A winners vs Group C/E/F/H/I third placeTue, Jun 30Time TBAMexico City Stadium, Mexico City, Mexico - M80
Round of 32 / Date confirmed; time TBA
Group L winnersvsGroup E/H/I/J/K third placeGroup L winners vs Group E/H/I/J/K third placeWed, Jul 1Time TBAAtlanta Stadium, Atlanta, United States - M81
Round of 32 / Date confirmed; time TBA
Group D winnersvsGroup B/E/F/I/J third placeGroup D winners vs Group B/E/F/I/J third placeWed, Jul 1Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States - M82
Round of 32 / Date confirmed; time TBA
Group G winnersvsGroup A/E/H/I/J third placeGroup G winners vs Group A/E/H/I/J third placeWed, Jul 1Time TBASeattle Stadium, Seattle, United States - M83
Round of 32 / Date confirmed; time TBA
Group K runners-upvsGroup L runners-upGroup K runners-up vs Group L runners-upThu, Jul 2Time TBAToronto Stadium, Toronto, Canada - M84
Round of 32 / Date confirmed; time TBA
Group H winnersvsGroup J runners-upGroup H winners vs Group J runners-upThu, Jul 2Time TBALos Angeles Stadium, Los Angeles, United States - M85
Round of 32 / Date confirmed; time TBA
Group B winnersvsGroup E/F/G/I/J third placeGroup B winners vs Group E/F/G/I/J third placeThu, Jul 2Time TBABC Place Vancouver, Vancouver, Canada - M86
Round of 32 / Date confirmed; time TBA
Group J winnersvsGroup H runners-upGroup J winners vs Group H runners-upFri, Jul 3Time TBAMiami Stadium, Miami, United States - M87
Round of 32 / Date confirmed; time TBA
Group K winnersvsGroup D/E/I/J/L third placeGroup K winners vs Group D/E/I/J/L third placeFri, Jul 3Time TBAKansas City Stadium, Kansas City, United States - M88
Round of 32 / Date confirmed; time TBA
Group D runners-upvsGroup G runners-upGroup D runners-up vs Group G runners-upFri, Jul 3Time TBADallas Stadium, Dallas, United States
Round of 16
8 matches
- M89
Round of 16 / Date confirmed; time TBA
Winner match 74vsWinner match 77Winner match 74 vs Winner match 77Sat, Jul 4Time TBAPhiladelphia Stadium, Philadelphia, United States - M90
Round of 16 / Date confirmed; time TBA
Winner match 73vsWinner match 75Winner match 73 vs Winner match 75Sat, Jul 4Time TBAHouston Stadium, Houston, United States - M91
Round of 16 / Date confirmed; time TBA
Winner match 76vsWinner match 78Winner match 76 vs Winner match 78Sun, Jul 5Time TBANew York New Jersey Stadium, New York New Jersey, United States - M92
Round of 16 / Date confirmed; time TBA
Winner match 79vsWinner match 80Winner match 79 vs Winner match 80Sun, Jul 5Time TBAMexico City Stadium, Mexico City, Mexico - M93
Round of 16 / Date confirmed; time TBA
Winner match 83vsWinner match 84Winner match 83 vs Winner match 84Mon, Jul 6Time TBADallas Stadium, Dallas, United States - M94
Round of 16 / Date confirmed; time TBA
Winner match 81vsWinner match 82Winner match 81 vs Winner match 82Mon, Jul 6Time TBASeattle Stadium, Seattle, United States - M95
Round of 16 / Date confirmed; time TBA
Winner match 86vsWinner match 88Winner match 86 vs Winner match 88Tue, Jul 7Time TBAAtlanta Stadium, Atlanta, United States - M96
Round of 16 / Date confirmed; time TBA
Winner match 85vsWinner match 87Winner match 85 vs Winner match 87Tue, Jul 7Time TBABC Place Vancouver, Vancouver, Canada
Quarter-finals
4 matches
- M97
Quarter-finals / Date confirmed; time TBA
Winner match 89vsWinner match 90Winner match 89 vs Winner match 90Thu, Jul 9Time TBABoston Stadium, Boston, United States - M98
Quarter-finals / Date confirmed; time TBA
Winner match 93vsWinner match 94Winner match 93 vs Winner match 94Fri, Jul 10Time TBALos Angeles Stadium, Los Angeles, United States - M99
Quarter-finals / Date confirmed; time TBA
Winner match 91vsWinner match 92Winner match 91 vs Winner match 92Sat, Jul 11Time TBAMiami Stadium, Miami, United States - M100
Quarter-finals / Date confirmed; time TBA
Winner match 95vsWinner match 96Winner match 95 vs Winner match 96Sat, Jul 11Time TBAKansas City Stadium, Kansas City, United States
Semi-finals
2 matches
- M101
Semi-finals / Date confirmed; time TBA
Winner match 97vsWinner match 98Winner match 97 vs Winner match 98Tue, Jul 14Time TBADallas Stadium, Dallas, United States - M102
Semi-finals / Date confirmed; time TBA
Winner match 99vsWinner match 100Winner match 99 vs Winner match 100Wed, Jul 15Time TBAAtlanta Stadium, Atlanta, United States
Third place
1 matches
Final
1 matches