104-match fixture list: 104 matches.
#1 Mexico vs South AfricaDate: Jun 11, 2026, 10:00 PMStage: Group Stage / AVenue: Mexico City Stadium
#2 Korea Republic vs CzechiaDate: Jun 12, 2026, 5:00 AMStage: Group Stage / AVenue: Estadio Guadalajara
#3 Canada vs Bosnia and HerzegovinaDate: Jun 12, 2026, 10:00 PMStage: Group Stage / BVenue: Toronto Stadium
#4 USA vs ParaguayDate: Jun 13, 2026, 4:00 AMStage: Group Stage / DVenue: Los Angeles Stadium
#5 Australia vs TürkiyeDate: Jun 13, 2026, 7:00 AMStage: Group Stage / DVenue: BC Place Vancouver
#6 Qatar vs SwitzerlandDate: Jun 13, 2026, 10:00 PMStage: Group Stage / BVenue: San Francisco Bay Area Stadium
#7 Brazil vs MoroccoDate: Jun 14, 2026, 1:00 AMStage: Group Stage / CVenue: New York New Jersey Stadium
#8 Haiti vs ScotlandDate: Jun 14, 2026, 4:00 AMStage: Group Stage / CVenue: Boston Stadium
#9 Germany vs CuraçaoDate: Jun 14, 2026, 8:00 PMStage: Group Stage / EVenue: Houston Stadium
#10 Netherlands vs JapanDate: Jun 14, 2026, 11:00 PMStage: Group Stage / FVenue: Dallas Stadium
#11 Côte d'Ivoire vs EcuadorDate: Jun 15, 2026, 2:00 AMStage: Group Stage / EVenue: Philadelphia Stadium
#12 Sweden vs TunisiaDate: Jun 15, 2026, 5:00 AMStage: Group Stage / FVenue: Estadio Monterrey
#13 Spain vs Cabo VerdeDate: Jun 15, 2026, 7:00 PMStage: Group Stage / HVenue: Atlanta Stadium
#14 Belgium vs EgyptDate: Jun 15, 2026, 10:00 PMStage: Group Stage / GVenue: Seattle Stadium
#15 Saudi Arabia vs UruguayDate: Jun 16, 2026, 1:00 AMStage: Group Stage / HVenue: Miami Stadium
#16 IR Iran vs New ZealandDate: Jun 16, 2026, 4:00 AMStage: Group Stage / GVenue: Los Angeles Stadium
#17 France vs SenegalDate: Jun 16, 2026, 10:00 PMStage: Group Stage / IVenue: New York New Jersey Stadium
#18 Iraq vs NorwayDate: Jun 17, 2026, 1:00 AMStage: Group Stage / IVenue: Boston Stadium
#19 Argentina vs AlgeriaDate: Jun 17, 2026, 4:00 AMStage: Group Stage / JVenue: Kansas City Stadium
#20 Austria vs JordanDate: Jun 16, 2026, 7:00 AMStage: Group Stage / JVenue: San Francisco Bay Area Stadium
#21 Portugal vs Congo DRDate: Jun 17, 2026, 8:00 PMStage: Group Stage / KVenue: Houston Stadium
#22 England vs CroatiaDate: Jun 17, 2026, 11:00 PMStage: Group Stage / LVenue: Dallas Stadium
#23 Ghana vs PanamaDate: Jun 18, 2026, 2:00 AMStage: Group Stage / LVenue: Toronto Stadium
#24 Uzbekistan vs ColombiaDate: Jun 18, 2026, 5:00 AMStage: Group Stage / KVenue: Mexico City Stadium
#25 Czechia vs South AfricaDate: Jun 18, 2026, 7:00 PMStage: Group Stage / AVenue: Atlanta Stadium
#26 Switzerland vs Bosnia and HerzegovinaDate: Jun 18, 2026, 10:00 PMStage: Group Stage / BVenue: Los Angeles Stadium
#27 Canada vs QatarDate: Jun 19, 2026, 1:00 AMStage: Group Stage / BVenue: BC Place Vancouver
#28 Mexico vs Korea RepublicDate: Jun 19, 2026, 4:00 AMStage: Group Stage / AVenue: Estadio Guadalajara
#29 Türkiye vs ParaguayDate: Jun 19, 2026, 7:00 AMStage: Group Stage / DVenue: San Francisco Bay Area Stadium
#30 USA vs AustraliaDate: Jun 19, 2026, 10:00 PMStage: Group Stage / DVenue: Seattle Stadium
#31 Scotland vs MoroccoDate: Jun 20, 2026, 1:00 AMStage: Group Stage / CVenue: Boston Stadium
#32 Brazil vs HaitiDate: Jun 20, 2026, 4:00 AMStage: Group Stage / CVenue: Philadelphia Stadium
#33 Tunisia vs JapanDate: Jun 20, 2026, 7:00 AMStage: Group Stage / FVenue: Estadio Monterrey
#34 Netherlands vs SwedenDate: Jun 20, 2026, 8:00 PMStage: Group Stage / FVenue: Houston Stadium
#35 Germany vs Côte d'IvoireDate: Jun 20, 2026, 11:00 PMStage: Group Stage / EVenue: Toronto Stadium
#36 Ecuador vs CuraçaoDate: Jun 21, 2026, 3:00 AMStage: Group Stage / EVenue: Kansas City Stadium
#37 Spain vs Saudi ArabiaDate: Jun 21, 2026, 7:00 PMStage: Group Stage / HVenue: Atlanta Stadium
#38 Belgium vs IR IranDate: Jun 21, 2026, 10:00 PMStage: Group Stage / GVenue: Los Angeles Stadium
#39 Uruguay vs Cabo VerdeDate: Jun 22, 2026, 1:00 AMStage: Group Stage / HVenue: Miami Stadium
#40 New Zealand vs EgyptDate: Jun 22, 2026, 4:00 AMStage: Group Stage / GVenue: BC Place Vancouver
#41 Argentina vs AustriaDate: Jun 22, 2026, 8:00 PMStage: Group Stage / JVenue: Dallas Stadium
#42 France vs IraqDate: Jun 23, 2026, 12:00 AMStage: Group Stage / IVenue: Philadelphia Stadium
#43 Norway vs SenegalDate: Jun 23, 2026, 3:00 AMStage: Group Stage / IVenue: New York New Jersey Stadium
#44 Jordan vs AlgeriaDate: Jun 23, 2026, 6:00 AMStage: Group Stage / JVenue: San Francisco Bay Area Stadium
#45 Portugal vs UzbekistanDate: Jun 23, 2026, 8:00 PMStage: Group Stage / KVenue: Houston Stadium
#46 England vs GhanaDate: Jun 23, 2026, 11:00 PMStage: Group Stage / LVenue: Boston Stadium
#47 Panama vs CroatiaDate: Jun 24, 2026, 2:00 AMStage: Group Stage / LVenue: Toronto Stadium
#48 Colombia vs Congo DRDate: Jun 24, 2026, 5:00 AMStage: Group Stage / KVenue: Estadio Guadalajara
#49 Switzerland vs CanadaDate: Jun 24, 2026, 10:00 PMStage: Group Stage / BVenue: BC Place Vancouver
#50 Bosnia and Herzegovina vs QatarDate: Jun 24, 2026, 10:00 PMStage: Group Stage / BVenue: Seattle Stadium
#51 Scotland vs BrazilDate: Jun 25, 2026, 1:00 AMStage: Group Stage / CVenue: Miami Stadium
#52 Morocco vs HaitiDate: Jun 25, 2026, 1:00 AMStage: Group Stage / CVenue: Atlanta Stadium
#53 Czechia vs MexicoDate: Jun 25, 2026, 4:00 AMStage: Group Stage / AVenue: Mexico City Stadium
#54 South Africa vs Korea RepublicDate: Jun 25, 2026, 4:00 AMStage: Group Stage / AVenue: Estadio Monterrey
#55 Curaçao vs Côte d'IvoireDate: Jun 25, 2026, 11:00 PMStage: Group Stage / EVenue: Philadelphia Stadium
#56 Ecuador vs GermanyDate: Jun 25, 2026, 11:00 PMStage: Group Stage / EVenue: New York New Jersey Stadium
#57 Japan vs SwedenDate: Jun 26, 2026, 2:00 AMStage: Group Stage / FVenue: Dallas Stadium
#58 Tunisia vs NetherlandsDate: Jun 26, 2026, 2:00 AMStage: Group Stage / FVenue: Kansas City Stadium
#59 Türkiye vs USADate: Jun 26, 2026, 5:00 AMStage: Group Stage / DVenue: Los Angeles Stadium
#60 Paraguay vs AustraliaDate: Jun 26, 2026, 5:00 AMStage: Group Stage / DVenue: San Francisco Bay Area Stadium
#61 Norway vs FranceDate: Jun 26, 2026, 10:00 PMStage: Group Stage / IVenue: Boston Stadium
#62 Senegal vs IraqDate: Jun 26, 2026, 10:00 PMStage: Group Stage / IVenue: Toronto Stadium
#63 Cabo Verde vs Saudi ArabiaDate: Jun 27, 2026, 3:00 AMStage: Group Stage / HVenue: Houston Stadium
#64 Uruguay vs SpainDate: Jun 27, 2026, 3:00 AMStage: Group Stage / HVenue: Estadio Guadalajara
#65 Egypt vs IR IranDate: Jun 27, 2026, 6:00 AMStage: Group Stage / GVenue: Seattle Stadium
#66 New Zealand vs BelgiumDate: Jun 27, 2026, 6:00 AMStage: Group Stage / GVenue: BC Place Vancouver
#67 Panama vs EnglandDate: Jun 28, 2026, 12:00 AMStage: Group Stage / LVenue: New York New Jersey Stadium
#68 Croatia vs GhanaDate: Jun 28, 2026, 12:00 AMStage: Group Stage / LVenue: Philadelphia Stadium
#69 Colombia vs PortugalDate: Jun 28, 2026, 2:30 AMStage: Group Stage / KVenue: Miami Stadium
#70 Congo DR vs UzbekistanDate: Jun 28, 2026, 2:30 AMStage: Group Stage / KVenue: Atlanta Stadium
#71 Algeria vs AustriaDate: Jun 28, 2026, 5:00 AMStage: Group Stage / JVenue: Kansas City Stadium
#72 Jordan vs ArgentinaDate: Jun 28, 2026, 5:00 AMStage: Group Stage / JVenue: Dallas Stadium
#73 Group A runners-up vs Group B runners-upDate: Jun 28, 2026Stage: Round of 32Venue: Los Angeles Stadium
#74 Group E winners vs Group A/B/C/D/F third placeDate: Jun 29, 2026Stage: Round of 32Venue: Boston Stadium
#75 Group F winners vs Group C runners-upDate: Jun 29, 2026Stage: Round of 32Venue: Estadio Monterrey
#76 Group C winners vs Group F runners-upDate: Jun 29, 2026Stage: Round of 32Venue: Houston Stadium
#77 Group I winners vs Group C/D/F/G/H third placeDate: Jun 30, 2026Stage: Round of 32Venue: New York New Jersey Stadium
#78 Group E runners-up vs Group I runners-upDate: Jun 30, 2026Stage: Round of 32Venue: Dallas Stadium
#79 Group A winners vs Group C/E/F/H/I third placeDate: Jun 30, 2026Stage: Round of 32Venue: Mexico City Stadium
#80 Group L winners vs Group E/H/I/J/K third placeDate: Jul 1, 2026Stage: Round of 32Venue: Atlanta Stadium
#81 Group D winners vs Group B/E/F/I/J third placeDate: Jul 1, 2026Stage: Round of 32Venue: San Francisco Bay Area Stadium
#82 Group G winners vs Group A/E/H/I/J third placeDate: Jul 1, 2026Stage: Round of 32Venue: Seattle Stadium
#83 Group K runners-up vs Group L runners-upDate: Jul 2, 2026Stage: Round of 32Venue: Toronto Stadium
#84 Group H winners vs Group J runners-upDate: Jul 2, 2026Stage: Round of 32Venue: Los Angeles Stadium
#85 Group B winners vs Group E/F/G/I/J third placeDate: Jul 2, 2026Stage: Round of 32Venue: BC Place Vancouver
#86 Group J winners vs Group H runners-upDate: Jul 3, 2026Stage: Round of 32Venue: Miami Stadium
#87 Group K winners vs Group D/E/I/J/L third placeDate: Jul 3, 2026Stage: Round of 32Venue: Kansas City Stadium
#88 Group D runners-up vs Group G runners-upDate: Jul 3, 2026Stage: Round of 32Venue: Dallas Stadium
#89 Winner match 74 vs Winner match 77Date: Jul 4, 2026Stage: Round of 16Venue: Philadelphia Stadium
#90 Winner match 73 vs Winner match 75Date: Jul 4, 2026Stage: Round of 16Venue: Houston Stadium
#91 Winner match 76 vs Winner match 78Date: Jul 5, 2026Stage: Round of 16Venue: New York New Jersey Stadium
#92 Winner match 79 vs Winner match 80Date: Jul 5, 2026Stage: Round of 16Venue: Mexico City Stadium
#93 Winner match 83 vs Winner match 84Date: Jul 6, 2026Stage: Round of 16Venue: Dallas Stadium
#94 Winner match 81 vs Winner match 82Date: Jul 6, 2026Stage: Round of 16Venue: Seattle Stadium
#95 Winner match 86 vs Winner match 88Date: Jul 7, 2026Stage: Round of 16Venue: Atlanta Stadium
#96 Winner match 85 vs Winner match 87Date: Jul 7, 2026Stage: Round of 16Venue: BC Place Vancouver
#97 Winner match 89 vs Winner match 90Date: Jul 9, 2026Stage: Quarter-finalVenue: Boston Stadium
#98 Winner match 93 vs Winner match 94Date: Jul 10, 2026Stage: Quarter-finalVenue: Los Angeles Stadium
#99 Winner match 91 vs Winner match 92Date: Jul 11, 2026Stage: Quarter-finalVenue: Miami Stadium
#100 Winner match 95 vs Winner match 96Date: Jul 11, 2026Stage: Quarter-finalVenue: Kansas City Stadium
#101 Winner match 97 vs Winner match 98Date: Jul 14, 2026Stage: Semi-finalVenue: Dallas Stadium
#102 Winner match 99 vs Winner match 100Date: Jul 15, 2026Stage: Semi-finalVenue: Atlanta Stadium
#103 Runner-up match 101 vs Runner-up match 102Date: Jul 18, 2026Stage: Third-place play-offVenue: Miami Stadium
#104 Winner match 101 vs Winner match 102Date: Jul 19, 2026, 10:00 PMStage: FinalVenue: New York New Jersey Stadium