FFIFALocker
Play Fantasy
All World CupsFIFA World Cup

2026 World Cup

48 teams · 16 host cities · USA, Canada & Mexico · The biggest World Cup ever.

48
Teams
104
Matches
3
Host nations
16
Venues

Host stadiums

New York New Jersey Stadium

MetLife Stadium

East Rutherford, New Jersey, United States

82,500 capacity

Dallas Stadium

AT&T Stadium

Arlington, Texas, United States

80,000 capacity

Houston Stadium

NRG Stadium

Houston, Texas, United States

72,220 capacity

Kansas City Stadium

Arrowhead Stadium

Kansas City, Missouri, United States

76,416 capacity

Atlanta Stadium

Mercedes-Benz Stadium

Atlanta, Georgia, United States

71,000 capacity

Philadelphia Stadium

Lincoln Financial Field

Philadelphia, Pennsylvania, United States

69,000 capacity

San Francisco Bay Area Stadium

Levi's Stadium

Santa Clara, California, United States

68,500 capacity

Los Angeles Stadium

SoFi Stadium

Inglewood, California, United States

70,240 capacity

Seattle Stadium

Lumen Field

Seattle, Washington, United States

68,740 capacity

Boston Stadium

Gillette Stadium

Foxborough, Massachusetts, United States

65,878 capacity

Miami Stadium

Hard Rock Stadium

Miami Gardens, Florida, United States

65,326 capacity

Toronto Stadium

BMO Field

Toronto, Ontario, Canada

45,736 capacity

Vancouver Stadium

BC Place

Vancouver, British Columbia, Canada

54,500 capacity

Estadio Ciudad de Mexico (Mexico City Stadium)

Estadio Azteca

Mexico City, Mexico

87,523 capacity

Estadio Guadalajara (Guadalajara Stadium)

Estadio Akron

Zapopan (Guadalajara), Jalisco, Mexico

49,850 capacity

Estadio Monterrey (Monterrey Stadium)

Estadio BBVA

Guadalupe (Monterrey), Nuevo Leon, Mexico

53,500 capacity

Key dates

Opening match2026-06-11Estadio Azteca, Mexico City, Mexico
Group stage2026-06-11 to 2026-06-2716 host cities across USA, Canada, and Mexico
Round of 322026-06-28 to 2026-07-03Various host cities (USA, Canada, Mexico)
Round of 162026-07-04 to 2026-07-07Various host cities (USA, Canada, Mexico)
Quarter-finals2026-07-09 to 2026-07-11Various host cities (USA, Mexico)
Semi-finals2026-07-14 to 2026-07-15AT&T Stadium, Arlington (Dallas), Texas and Mercedes-Benz Stadium, Atlanta, Georgia
Third place play-off2026-07-18Hard Rock Stadium, Miami Gardens, Florida
Final2026-07-19MetLife Stadium, East Rutherford, New Jersey (New York/New Jersey)

Match schedule (104)

MexicoTBDTBD

Group Stage · Grp A · 2026-06-11

TBDvTBD

Group Stage · Grp A · 2026-06-11

CanadaTBDTBD

Group Stage · Grp B · 2026-06-12

USATBDTBD

Group Stage · Grp D · 2026-06-12

TBDvTBD

Group Stage · Grp B · 2026-06-13

TBDvTBD

Group Stage · Grp C · 2026-06-13

TBDvTBD

Group Stage · Grp C · 2026-06-13

TBDvTBD

Group Stage · Grp D · 2026-06-13

TBDvTBD

Group Stage · Grp E · 2026-06-14

TBDvTBD

Group Stage · Grp F · 2026-06-14

TBDvTBD

Group Stage · Grp E · 2026-06-14

TBDvTBD

Group Stage · Grp F · 2026-06-14

TBDvTBD

Group Stage · Grp G · 2026-06-15

TBDvTBD

Group Stage · Grp H · 2026-06-15

TBDvTBD

Group Stage · Grp G · 2026-06-15

TBDvTBD

Group Stage · Grp H · 2026-06-15

TBDvTBD

Group Stage · Grp I · 2026-06-16

TBDvTBD

Group Stage · Grp J · 2026-06-16

TBDvTBD

Group Stage · Grp I · 2026-06-16

TBDvTBD

Group Stage · Grp J · 2026-06-16

TBDvTBD

Group Stage · Grp K · 2026-06-17

TBDvTBD

Group Stage · Grp L · 2026-06-17

TBDvTBD

Group Stage · Grp K · 2026-06-17

TBDvTBD

Group Stage · Grp L · 2026-06-17

CanadaTBDTBD

Group Stage · Grp B · 2026-06-18

MexicoTBDTBD

Group Stage · Grp A · 2026-06-18

TBDvTBD

Group Stage · Grp A · 2026-06-18

TBDvTBD

Group Stage · Grp B · 2026-06-18

TBDvTBD

Group Stage · Grp C · 2026-06-19

USATBDTBD

Group Stage · Grp D · 2026-06-19

TBDvTBD

Group Stage · Grp C · 2026-06-19

TBDvTBD

Group Stage · Grp D · 2026-06-19

TBDvTBD

Group Stage · Grp E · 2026-06-20

TBDvTBD

Group Stage · Grp F · 2026-06-20

TBDvTBD

Group Stage · Grp E · 2026-06-20

TBDvTBD

Group Stage · Grp F · 2026-06-20

TBDvTBD

Group Stage · Grp G · 2026-06-21

TBDvTBD

Group Stage · Grp H · 2026-06-21

TBDvTBD

Group Stage · Grp G · 2026-06-21

TBDvTBD

Group Stage · Grp H · 2026-06-21

TBDvTBD

Group Stage · Grp I · 2026-06-22

TBDvTBD

Group Stage · Grp J · 2026-06-22

TBDvTBD

Group Stage · Grp I · 2026-06-22

TBDvTBD

Group Stage · Grp J · 2026-06-22

TBDvTBD

Group Stage · Grp K · 2026-06-23

TBDvTBD

Group Stage · Grp L · 2026-06-23

TBDvTBD

Group Stage · Grp K · 2026-06-23

TBDvTBD

Group Stage · Grp L · 2026-06-23

MexicoTBDTBD

Group Stage · Grp A · 2026-06-24

TBDvTBD

Group Stage · Grp A · 2026-06-24

CanadaTBDTBD

Group Stage · Grp B · 2026-06-24

TBDvTBD

Group Stage · Grp B · 2026-06-24

TBDvTBD

Group Stage · Grp C · 2026-06-25

TBDvTBD

Group Stage · Grp C · 2026-06-25

USATBDTBD

Group Stage · Grp D · 2026-06-25

TBDvTBD

Group Stage · Grp D · 2026-06-25

TBDvTBD

Group Stage · Grp E · 2026-06-26

TBDvTBD

Group Stage · Grp E · 2026-06-26

TBDvTBD

Group Stage · Grp F · 2026-06-26

TBDvTBD

Group Stage · Grp F · 2026-06-26

TBDvTBD

Group Stage · Grp G · 2026-06-26

TBDvTBD

Group Stage · Grp G · 2026-06-26

TBDvTBD

Group Stage · Grp H · 2026-06-27

TBDvTBD

Group Stage · Grp H · 2026-06-27

TBDvTBD

Group Stage · Grp I · 2026-06-27

TBDvTBD

Group Stage · Grp I · 2026-06-27

TBDvTBD

Group Stage · Grp J · 2026-06-27

TBDvTBD

Group Stage · Grp J · 2026-06-27

TBDvTBD

Group Stage · Grp K · 2026-06-27

TBDvTBD

Group Stage · Grp K · 2026-06-27

TBDvTBD

Group Stage · Grp L · 2026-06-27

TBDvTBD

Group Stage · Grp L · 2026-06-27

TBDvTBD

Round of 32 · Grp Runner-up Group A vs Runner-up Group B · 2026-06-28

TBDvTBD

Round of 32 · Grp Winner Group E vs Third A/B/C/D/F · 2026-06-29

TBDvTBD

Round of 32 · Grp Winner Group F vs Runner-up Group C · 2026-06-29

TBDvTBD

Round of 32 · Grp Winner Group C vs Third D/E/F/G/H · 2026-06-29

TBDvTBD

Round of 32 · Grp Winner Group I vs Third C/D/F/G/H · 2026-06-30

TBDvTBD

Round of 32 · Grp Runner-up Group E vs Runner-up Group I · 2026-06-30

TBDvTBD

Round of 32 · Grp Winner Group A vs Third C/E/F/H/I · 2026-06-30

TBDvTBD

Round of 32 · Grp Winner Group D vs Third B/E/F/I/J · 2026-07-01

TBDvTBD

Round of 32 · Grp Winner Group G vs Third A/E/H/I/J · 2026-07-01

TBDvTBD

Round of 32 · Grp Winner Group B vs Runner-up Group F · 2026-07-01

TBDvTBD

Round of 32 · Grp Winner Group J vs Runner-up Group H · 2026-07-02

TBDvTBD

Round of 32 · Grp Runner-up Group D vs Runner-up Group G · 2026-07-02

TBDvTBD

Round of 32 · Grp Winner Group K vs Third D/E/I/J/L · 2026-07-02

TBDvTBD

Round of 32 · Grp Winner Group H vs Runner-up Group J · 2026-07-03

TBDvTBD

Round of 32 · Grp Winner Group L vs Third E/H/I/J/K · 2026-07-03

TBDvTBD

Round of 32 · Grp Runner-up Group K vs Runner-up Group L · 2026-07-03

TBDvTBD

Round of 16 · Grp Winner Match 74 vs Winner Match 77 · 2026-07-04

TBDvTBD

Round of 16 · Grp Winner Match 73 vs Winner Match 75 · 2026-07-04

TBDvTBD

Round of 16 · Grp Winner Match 76 vs Winner Match 78 · 2026-07-05

TBDvTBD

Round of 16 · Grp Winner Match 79 vs Winner Match 81 · 2026-07-05

TBDvTBD

Round of 16 · Grp Winner Match 80 vs Winner Match 82 · 2026-07-06

TBDvTBD

Round of 16 · Grp Winner Match 83 vs Winner Match 84 · 2026-07-06

TBDvTBD

Round of 16 · Grp Winner Match 85 vs Winner Match 87 · 2026-07-07

TBDvTBD

Round of 16 · Grp Winner Match 86 vs Winner Match 88 · 2026-07-07

TBDvTBD

Quarter-final · Grp Winner Match 89 vs Winner Match 90 · 2026-07-09

TBDvTBD

Quarter-final · Grp Winner Match 93 vs Winner Match 94 · 2026-07-10

TBDvTBD

Quarter-final · Grp Winner Match 91 vs Winner Match 92 · 2026-07-11

TBDvTBD

Quarter-final · Grp Winner Match 95 vs Winner Match 96 · 2026-07-11

TBDvTBD

Semi-final · Grp Winner Match 97 vs Winner Match 98 · 2026-07-14

TBDvTBD

Semi-final · Grp Winner Match 99 vs Winner Match 100 · 2026-07-15

TBDvTBD

Third place play-off · Grp Loser Match 101 vs Loser Match 102 · 2026-07-18

TBDvTBD

Final · Grp Winner Match 101 vs Winner Match 102 · 2026-07-19

Men's

🏆 Not yet played

Not yet played
Champion
Not yet played
Runner-up
Not yet played
Final
United States / Canada / Mexico
Host