Skip to content
Main content

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

group
  1. M1

    Group A / Date confirmed; time TBA

    Mexico flagMexicoSouth Africa flagSouth Africa
    Mexico vs South Africa
    Thu, Jun 11Time TBAMexico City Stadium, Mexico City, Mexico
  2. M2

    Group A / Date confirmed; time TBA

    Korea Republic flagKorea RepublicCzechia flagCzechia
    Korea Republic vs Czechia
    Thu, Jun 11Time TBAEstadio Guadalajara, Guadalajara, Mexico
  3. M3

    Group B / Date confirmed; time TBA

    Canada flagCanadaBosnia and Herzegovina flagBosnia and Herzegovina
    Canada vs Bosnia and Herzegovina
    Fri, Jun 12Time TBAToronto Stadium, Toronto, Canada
  4. M4

    Group D / Date confirmed; time TBA

    USA flagUSAParaguay flagParaguay
    USA vs Paraguay
    Fri, Jun 12Time TBALos Angeles Stadium, Los Angeles, United States
  5. M5

    Group C / Date confirmed; time TBA

    Haiti flagHaitiScotland flagScotland
    Haiti vs Scotland
    Sat, Jun 13Time TBABoston Stadium, Boston, United States
  6. M6

    Group D / Date confirmed; time TBA

    Australia flagAustraliaTürkiye flagTürkiye
    Australia vs Türkiye
    Sat, Jun 13Time TBABC Place Vancouver, Vancouver, Canada
  7. M7

    Group C / Date confirmed; time TBA

    Brazil flagBrazilMorocco flagMorocco
    Brazil vs Morocco
    Sat, Jun 13Time TBANew York New Jersey Stadium, New York New Jersey, United States
  8. M8

    Group B / Date confirmed; time TBA

    Qatar flagQatarSwitzerland flagSwitzerland
    Qatar vs Switzerland
    Sat, Jun 13Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  9. M9

    Group E / Date confirmed; time TBA

    Côte d'Ivoire flagCôte d'IvoireEcuador flagEcuador
    Côte d'Ivoire vs Ecuador
    Sun, Jun 14Time TBAPhiladelphia Stadium, Philadelphia, United States
  10. M10

    Group E / Date confirmed; time TBA

    Germany flagGermanyCuraçao flagCuraçao
    Germany vs Curaçao
    Sun, Jun 14Time TBAHouston Stadium, Houston, United States
  11. M11

    Group F / Date confirmed; time TBA

    Netherlands flagNetherlandsJapan flagJapan
    Netherlands vs Japan
    Sun, Jun 14Time TBADallas Stadium, Dallas, United States
  12. M12

    Group F / Date confirmed; time TBA

    Sweden flagSwedenTunisia flagTunisia
    Sweden vs Tunisia
    Sun, Jun 14Time TBAEstadio Monterrey, Monterrey, Mexico
  13. M13

    Group H / Date confirmed; time TBA

    Saudi Arabia flagSaudi ArabiaUruguay flagUruguay
    Saudi Arabia vs Uruguay
    Mon, Jun 15Time TBAMiami Stadium, Miami, United States
  14. M14

    Group H / Date confirmed; time TBA

    Spain flagSpainCabo Verde flagCabo Verde
    Spain vs Cabo Verde
    Mon, Jun 15Time TBAAtlanta Stadium, Atlanta, United States
  15. M15

    Group G / Date confirmed; time TBA

    IR Iran flagIR IranNew Zealand flagNew Zealand
    IR Iran vs New Zealand
    Mon, Jun 15Time TBALos Angeles Stadium, Los Angeles, United States
  16. M16

    Group G / Date confirmed; time TBA

    Belgium flagBelgiumEgypt flagEgypt
    Belgium vs Egypt
    Mon, Jun 15Time TBASeattle Stadium, Seattle, United States
  17. M17

    Group I / Date confirmed; time TBA

    France flagFranceSenegal flagSenegal
    France vs Senegal
    Tue, Jun 16Time TBANew York New Jersey Stadium, New York New Jersey, United States
  18. M18

    Group I / Date confirmed; time TBA

    Iraq flagIraqNorway flagNorway
    Iraq vs Norway
    Tue, Jun 16Time TBABoston Stadium, Boston, United States
  19. M19

    Group J / Date confirmed; time TBA

    Argentina flagArgentinaAlgeria flagAlgeria
    Argentina vs Algeria
    Tue, Jun 16Time TBAKansas City Stadium, Kansas City, United States
  20. M20

    Group J / Date confirmed; time TBA

    Austria flagAustriaJordan flagJordan
    Austria vs Jordan
    Tue, Jun 16Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  21. M21

    Group L / Date confirmed; time TBA

    Ghana flagGhanaPanama flagPanama
    Ghana vs Panama
    Wed, Jun 17Time TBAToronto Stadium, Toronto, Canada
  22. M22

    Group L / Date confirmed; time TBA

    England flagEnglandCroatia flagCroatia
    England vs Croatia
    Wed, Jun 17Time TBADallas Stadium, Dallas, United States
  23. M23

    Group K / Date confirmed; time TBA

    Portugal flagPortugalCongo DR flagCongo DR
    Portugal vs Congo DR
    Wed, Jun 17Time TBAHouston Stadium, Houston, United States
  24. M24

    Group K / Date confirmed; time TBA

    Uzbekistan flagUzbekistanColombia flagColombia
    Uzbekistan vs Colombia
    Wed, Jun 17Time TBAMexico City Stadium, Mexico City, Mexico
  25. M25

    Group A / Date confirmed; time TBA

    Czechia flagCzechiaSouth Africa flagSouth Africa
    Czechia vs South Africa
    Thu, Jun 18Time TBAAtlanta Stadium, Atlanta, United States
  26. M26

    Group B / Date confirmed; time TBA

    Switzerland flagSwitzerlandBosnia and Herzegovina flagBosnia and Herzegovina
    Switzerland vs Bosnia and Herzegovina
    Thu, Jun 18Time TBALos Angeles Stadium, Los Angeles, United States
  27. M27

    Group B / Date confirmed; time TBA

    Canada flagCanadaQatar flagQatar
    Canada vs Qatar
    Thu, Jun 18Time TBABC Place Vancouver, Vancouver, Canada
  28. M28

    Group A / Date confirmed; time TBA

    Mexico flagMexicoKorea Republic flagKorea Republic
    Mexico vs Korea Republic
    Thu, Jun 18Time TBAEstadio Guadalajara, Guadalajara, Mexico
  29. M29

    Group C / Date confirmed; time TBA

    Brazil flagBrazilHaiti flagHaiti
    Brazil vs Haiti
    Fri, Jun 19Time TBAPhiladelphia Stadium, Philadelphia, United States
  30. M30

    Group C / Date confirmed; time TBA

    Scotland flagScotlandMorocco flagMorocco
    Scotland vs Morocco
    Fri, Jun 19Time TBABoston Stadium, Boston, United States
  31. M31

    Group D / Date confirmed; time TBA

    Türkiye flagTürkiyeParaguay flagParaguay
    Türkiye vs Paraguay
    Fri, Jun 19Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  32. M32

    Group D / Date confirmed; time TBA

    USA flagUSAAustralia flagAustralia
    USA vs Australia
    Fri, Jun 19Time TBASeattle Stadium, Seattle, United States
  33. M33

    Group E / Date confirmed; time TBA

    Germany flagGermanyCôte d'Ivoire flagCôte d'Ivoire
    Germany vs Côte d'Ivoire
    Sat, Jun 20Time TBAToronto Stadium, Toronto, Canada
  34. M34

    Group E / Date confirmed; time TBA

    Ecuador flagEcuadorCuraçao flagCuraçao
    Ecuador vs Curaçao
    Sat, Jun 20Time TBAKansas City Stadium, Kansas City, United States
  35. M35

    Group F / Date confirmed; time TBA

    Netherlands flagNetherlandsSweden flagSweden
    Netherlands vs Sweden
    Sat, Jun 20Time TBAHouston Stadium, Houston, United States
  36. M36

    Group F / Date confirmed; time TBA

    Tunisia flagTunisiaJapan flagJapan
    Tunisia vs Japan
    Sat, Jun 20Time TBAEstadio Monterrey, Monterrey, Mexico
  37. M37

    Group H / Date confirmed; time TBA

    Uruguay flagUruguayCabo Verde flagCabo Verde
    Uruguay vs Cabo Verde
    Sun, Jun 21Time TBAMiami Stadium, Miami, United States
  38. M38

    Group H / Date confirmed; time TBA

    Spain flagSpainSaudi Arabia flagSaudi Arabia
    Spain vs Saudi Arabia
    Sun, Jun 21Time TBAAtlanta Stadium, Atlanta, United States
  39. M39

    Group G / Date confirmed; time TBA

    Belgium flagBelgiumIR Iran flagIR Iran
    Belgium vs IR Iran
    Sun, Jun 21Time TBALos Angeles Stadium, Los Angeles, United States
  40. M40

    Group G / Date confirmed; time TBA

    New Zealand flagNew ZealandEgypt flagEgypt
    New Zealand vs Egypt
    Sun, Jun 21Time TBABC Place Vancouver, Vancouver, Canada
  41. M41

    Group I / Date confirmed; time TBA

    Norway flagNorwaySenegal flagSenegal
    Norway vs Senegal
    Mon, Jun 22Time TBANew York New Jersey Stadium, New York New Jersey, United States
  42. M42

    Group I / Date confirmed; time TBA

    France flagFranceIraq flagIraq
    France vs Iraq
    Mon, Jun 22Time TBAPhiladelphia Stadium, Philadelphia, United States
  43. M43

    Group J / Date confirmed; time TBA

    Argentina flagArgentinaAustria flagAustria
    Argentina vs Austria
    Mon, Jun 22Time TBADallas Stadium, Dallas, United States
  44. M44

    Group J / Date confirmed; time TBA

    Jordan flagJordanAlgeria flagAlgeria
    Jordan vs Algeria
    Mon, Jun 22Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  45. M45

    Group L / Date confirmed; time TBA

    England flagEnglandGhana flagGhana
    England vs Ghana
    Tue, Jun 23Time TBABoston Stadium, Boston, United States
  46. M46

    Group L / Date confirmed; time TBA

    Panama flagPanamaCroatia flagCroatia
    Panama vs Croatia
    Tue, Jun 23Time TBAToronto Stadium, Toronto, Canada
  47. M47

    Group K / Date confirmed; time TBA

    Portugal flagPortugalUzbekistan flagUzbekistan
    Portugal vs Uzbekistan
    Tue, Jun 23Time TBAHouston Stadium, Houston, United States
  48. M48

    Group K / Date confirmed; time TBA

    Colombia flagColombiaCongo DR flagCongo DR
    Colombia vs Congo DR
    Tue, Jun 23Time TBAEstadio Guadalajara, Guadalajara, Mexico
  49. M49

    Group C / Date confirmed; time TBA

    Scotland flagScotlandBrazil flagBrazil
    Scotland vs Brazil
    Wed, Jun 24Time TBAMiami Stadium, Miami, United States
  50. M50

    Group C / Date confirmed; time TBA

    Morocco flagMoroccoHaiti flagHaiti
    Morocco vs Haiti
    Wed, Jun 24Time TBAAtlanta Stadium, Atlanta, United States
  51. M51

    Group B / Date confirmed; time TBA

    Switzerland flagSwitzerlandCanada flagCanada
    Switzerland vs Canada
    Wed, Jun 24Time TBABC Place Vancouver, Vancouver, Canada
  52. M52

    Group B / Date confirmed; time TBA

    Bosnia and Herzegovina flagBosnia and HerzegovinaQatar flagQatar
    Bosnia and Herzegovina vs Qatar
    Wed, Jun 24Time TBASeattle Stadium, Seattle, United States
  53. M53

    Group A / Date confirmed; time TBA

    Czechia flagCzechiaMexico flagMexico
    Czechia vs Mexico
    Wed, Jun 24Time TBAMexico City Stadium, Mexico City, Mexico
  54. M54

    Group A / Date confirmed; time TBA

    South Africa flagSouth AfricaKorea Republic flagKorea Republic
    South Africa vs Korea Republic
    Wed, Jun 24Time TBAEstadio Monterrey, Monterrey, Mexico
  55. M55

    Group E / Date confirmed; time TBA

    Curaçao flagCuraçaoCôte d'Ivoire flagCôte d'Ivoire
    Curaçao vs Côte d'Ivoire
    Thu, Jun 25Time TBAPhiladelphia Stadium, Philadelphia, United States
  56. M56

    Group E / Date confirmed; time TBA

    Ecuador flagEcuadorGermany flagGermany
    Ecuador vs Germany
    Thu, Jun 25Time TBANew York New Jersey Stadium, New York New Jersey, United States
  57. M57

    Group F / Date confirmed; time TBA

    Japan flagJapanSweden flagSweden
    Japan vs Sweden
    Thu, Jun 25Time TBADallas Stadium, Dallas, United States
  58. M58

    Group F / Date confirmed; time TBA

    Tunisia flagTunisiaNetherlands flagNetherlands
    Tunisia vs Netherlands
    Thu, Jun 25Time TBAKansas City Stadium, Kansas City, United States
  59. M59

    Group D / Date confirmed; time TBA

    Türkiye flagTürkiyeUSA flagUSA
    Türkiye vs USA
    Thu, Jun 25Time TBALos Angeles Stadium, Los Angeles, United States
  60. M60

    Group D / Date confirmed; time TBA

    Paraguay flagParaguayAustralia flagAustralia
    Paraguay vs Australia
    Thu, Jun 25Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  61. M61

    Group I / Date confirmed; time TBA

    Norway flagNorwayFrance flagFrance
    Norway vs France
    Fri, Jun 26Time TBABoston Stadium, Boston, United States
  62. M62

    Group I / Date confirmed; time TBA

    Senegal flagSenegalIraq flagIraq
    Senegal vs Iraq
    Fri, Jun 26Time TBAToronto Stadium, Toronto, Canada
  63. M63

    Group G / Date confirmed; time TBA

    Egypt flagEgyptIR Iran flagIR Iran
    Egypt vs IR Iran
    Fri, Jun 26Time TBASeattle Stadium, Seattle, United States
  64. M64

    Group G / Date confirmed; time TBA

    New Zealand flagNew ZealandBelgium flagBelgium
    New Zealand vs Belgium
    Fri, Jun 26Time TBABC Place Vancouver, Vancouver, Canada
  65. M65

    Group H / Date confirmed; time TBA

    Cabo Verde flagCabo VerdeSaudi Arabia flagSaudi Arabia
    Cabo Verde vs Saudi Arabia
    Fri, Jun 26Time TBAHouston Stadium, Houston, United States
  66. M66

    Group H / Date confirmed; time TBA

    Uruguay flagUruguaySpain flagSpain
    Uruguay vs Spain
    Fri, Jun 26Time TBAEstadio Guadalajara, Guadalajara, Mexico
  67. M67

    Group L / Date confirmed; time TBA

    Panama flagPanamaEngland flagEngland
    Panama vs England
    Sat, Jun 27Time TBANew York New Jersey Stadium, New York New Jersey, United States
  68. M68

    Group L / Date confirmed; time TBA

    Croatia flagCroatiaGhana flagGhana
    Croatia vs Ghana
    Sat, Jun 27Time TBAPhiladelphia Stadium, Philadelphia, United States
  69. M69

    Group J / Date confirmed; time TBA

    Algeria flagAlgeriaAustria flagAustria
    Algeria vs Austria
    Sat, Jun 27Time TBAKansas City Stadium, Kansas City, United States
  70. M70

    Group J / Date confirmed; time TBA

    Jordan flagJordanArgentina flagArgentina
    Jordan vs Argentina
    Sat, Jun 27Time TBADallas Stadium, Dallas, United States
  71. M71

    Group K / Date confirmed; time TBA

    Colombia flagColombiaPortugal flagPortugal
    Colombia vs Portugal
    Sat, Jun 27Time TBAMiami Stadium, Miami, United States
  72. M72

    Group K / Date confirmed; time TBA

    Congo DR flagCongo DRUzbekistan flagUzbekistan
    Congo DR vs Uzbekistan
    Sat, Jun 27Time TBAAtlanta Stadium, Atlanta, United States

Round of 32

16 matches

round-of-32
  1. M73

    Round of 32 / Date confirmed; time TBA

    Group A runners-upGroup B runners-up
    Group A runners-up vs Group B runners-up
    Sun, Jun 28Time TBALos Angeles Stadium, Los Angeles, United States
  2. M74

    Round of 32 / Date confirmed; time TBA

    Group E winnersGroup A/B/C/D/F third place
    Group E winners vs Group A/B/C/D/F third place
    Mon, Jun 29Time TBABoston Stadium, Boston, United States
  3. M75

    Round of 32 / Date confirmed; time TBA

    Group F winnersGroup C runners-up
    Group F winners vs Group C runners-up
    Mon, Jun 29Time TBAEstadio Monterrey, Monterrey, Mexico
  4. M76

    Round of 32 / Date confirmed; time TBA

    Group C winnersGroup F runners-up
    Group C winners vs Group F runners-up
    Mon, Jun 29Time TBAHouston Stadium, Houston, United States
  5. M77

    Round of 32 / Date confirmed; time TBA

    Group I winnersGroup C/D/F/G/H third place
    Group I winners vs Group C/D/F/G/H third place
    Tue, Jun 30Time TBANew York New Jersey Stadium, New York New Jersey, United States
  6. M78

    Round of 32 / Date confirmed; time TBA

    Group E runners upGroup I runners-up
    Group E runners up vs Group I runners-up
    Tue, Jun 30Time TBADallas Stadium, Dallas, United States
  7. M79

    Round of 32 / Date confirmed; time TBA

    Group A winnersGroup C/E/F/H/I third place
    Group A winners vs Group C/E/F/H/I third place
    Tue, Jun 30Time TBAMexico City Stadium, Mexico City, Mexico
  8. M80

    Round of 32 / Date confirmed; time TBA

    Group L winnersGroup E/H/I/J/K third place
    Group L winners vs Group E/H/I/J/K third place
    Wed, Jul 1Time TBAAtlanta Stadium, Atlanta, United States
  9. M81

    Round of 32 / Date confirmed; time TBA

    Group D winnersGroup B/E/F/I/J third place
    Group D winners vs Group B/E/F/I/J third place
    Wed, Jul 1Time TBASan Francisco Bay Area Stadium, San Francisco Bay Area, United States
  10. M82

    Round of 32 / Date confirmed; time TBA

    Group G winnersGroup A/E/H/I/J third place
    Group G winners vs Group A/E/H/I/J third place
    Wed, Jul 1Time TBASeattle Stadium, Seattle, United States
  11. M83

    Round of 32 / Date confirmed; time TBA

    Group K runners-upGroup L runners-up
    Group K runners-up vs Group L runners-up
    Thu, Jul 2Time TBAToronto Stadium, Toronto, Canada
  12. M84

    Round of 32 / Date confirmed; time TBA

    Group H winnersGroup J runners-up
    Group H winners vs Group J runners-up
    Thu, Jul 2Time TBALos Angeles Stadium, Los Angeles, United States
  13. M85

    Round of 32 / Date confirmed; time TBA

    Group B winnersGroup E/F/G/I/J third place
    Group B winners vs Group E/F/G/I/J third place
    Thu, Jul 2Time TBABC Place Vancouver, Vancouver, Canada
  14. M86

    Round of 32 / Date confirmed; time TBA

    Group J winnersGroup H runners-up
    Group J winners vs Group H runners-up
    Fri, Jul 3Time TBAMiami Stadium, Miami, United States
  15. M87

    Round of 32 / Date confirmed; time TBA

    Group K winnersGroup D/E/I/J/L third place
    Group K winners vs Group D/E/I/J/L third place
    Fri, Jul 3Time TBAKansas City Stadium, Kansas City, United States
  16. M88

    Round of 32 / Date confirmed; time TBA

    Group D runners-upGroup G runners-up
    Group D runners-up vs Group G runners-up
    Fri, Jul 3Time TBADallas Stadium, Dallas, United States

Round of 16

8 matches

round-of-16
  1. M89

    Round of 16 / Date confirmed; time TBA

    Winner match 74Winner match 77
    Winner match 74 vs Winner match 77
    Sat, Jul 4Time TBAPhiladelphia Stadium, Philadelphia, United States
  2. M90

    Round of 16 / Date confirmed; time TBA

    Winner match 73Winner match 75
    Winner match 73 vs Winner match 75
    Sat, Jul 4Time TBAHouston Stadium, Houston, United States
  3. M91

    Round of 16 / Date confirmed; time TBA

    Winner match 76Winner match 78
    Winner match 76 vs Winner match 78
    Sun, Jul 5Time TBANew York New Jersey Stadium, New York New Jersey, United States
  4. M92

    Round of 16 / Date confirmed; time TBA

    Winner match 79Winner match 80
    Winner match 79 vs Winner match 80
    Sun, Jul 5Time TBAMexico City Stadium, Mexico City, Mexico
  5. M93

    Round of 16 / Date confirmed; time TBA

    Winner match 83Winner match 84
    Winner match 83 vs Winner match 84
    Mon, Jul 6Time TBADallas Stadium, Dallas, United States
  6. M94

    Round of 16 / Date confirmed; time TBA

    Winner match 81Winner match 82
    Winner match 81 vs Winner match 82
    Mon, Jul 6Time TBASeattle Stadium, Seattle, United States
  7. M95

    Round of 16 / Date confirmed; time TBA

    Winner match 86Winner match 88
    Winner match 86 vs Winner match 88
    Tue, Jul 7Time TBAAtlanta Stadium, Atlanta, United States
  8. M96

    Round of 16 / Date confirmed; time TBA

    Winner match 85Winner match 87
    Winner match 85 vs Winner match 87
    Tue, Jul 7Time TBABC Place Vancouver, Vancouver, Canada

Quarter-finals

4 matches

quarter-final
  1. M97

    Quarter-finals / Date confirmed; time TBA

    Winner match 89Winner match 90
    Winner match 89 vs Winner match 90
    Thu, Jul 9Time TBABoston Stadium, Boston, United States
  2. M98

    Quarter-finals / Date confirmed; time TBA

    Winner match 93Winner match 94
    Winner match 93 vs Winner match 94
    Fri, Jul 10Time TBALos Angeles Stadium, Los Angeles, United States
  3. M99

    Quarter-finals / Date confirmed; time TBA

    Winner match 91Winner match 92
    Winner match 91 vs Winner match 92
    Sat, Jul 11Time TBAMiami Stadium, Miami, United States
  4. M100

    Quarter-finals / Date confirmed; time TBA

    Winner match 95Winner match 96
    Winner match 95 vs Winner match 96
    Sat, Jul 11Time TBAKansas City Stadium, Kansas City, United States

Semi-finals

2 matches

semi-final
  1. M101

    Semi-finals / Date confirmed; time TBA

    Winner match 97Winner match 98
    Winner match 97 vs Winner match 98
    Tue, Jul 14Time TBADallas Stadium, Dallas, United States
  2. M102

    Semi-finals / Date confirmed; time TBA

    Winner match 99Winner match 100
    Winner match 99 vs Winner match 100
    Wed, Jul 15Time TBAAtlanta Stadium, Atlanta, United States

Third place

1 matches

third-place
  1. M103

    Third place / Date confirmed; time TBA

    Runner-up match 101Runner-up match 102
    Runner-up match 101 vs Runner-up match 102
    Sat, Jul 18Time TBAMiami Stadium, Miami, United States

Final

1 matches

final
  1. M104

    Final / Date confirmed; time TBA

    Winner match 101Winner match 102
    Winner match 101 vs Winner match 102
    Sun, Jul 19Time TBANew York New Jersey Stadium, New York New Jersey, United States