2026 World Cup Portal

Master Schedule

Complete fixture ledger across all host cities, powered by static JSON and automated updates.

Official Fixtures

Matchup Group / Phase Host Stadium Location
2026-06-11 13:00 UTC-6
Group A Mexico City
2026-06-11 20:00 UTC-6
Group A Guadalajara (Zapopan)
2026-06-18 12:00 UTC-4
Group A Atlanta
2026-06-18 19:00 UTC-6
Group A Guadalajara (Zapopan)
2026-06-24 19:00 UTC-6
Group A Mexico City
Group A Monterrey (Guadalupe)
2026-06-12 15:00 UTC-4
Group B Toronto
2026-06-13 12:00 UTC-7
Group B San Francisco Bay Area (Santa Clara)
2026-06-18 12:00 UTC-7
Group B Los Angeles (Inglewood)
2026-06-18 15:00 UTC-7
Group B Vancouver
2026-06-24 12:00 UTC-7
Group B Vancouver
Group B Seattle
2026-06-13 18:00 UTC-4
Group C New York/New Jersey (East Rutherford)
2026-06-13 21:00 UTC-4
Group C Boston (Foxborough)
2026-06-19 18:00 UTC-4
Group C Boston (Foxborough)
2026-06-19 20:30 UTC-4
Group C Philadelphia
2026-06-24 18:00 UTC-4
Group C Miami (Miami Gardens)
Group C Atlanta
2026-06-12 18:00 UTC-7
Group D Los Angeles (Inglewood)
2026-06-13 21:00 UTC-7
Group D Vancouver
2026-06-19 12:00 UTC-7
Group D Seattle
2026-06-19 20:00 UTC-7
Group D San Francisco Bay Area (Santa Clara)
2026-06-25 19:00 UTC-7
Group D Los Angeles (Inglewood)
Group D San Francisco Bay Area (Santa Clara)
2026-06-14 12:00 UTC-5
Group E Houston
2026-06-14 19:00 UTC-4
Group E Philadelphia
2026-06-20 16:00 UTC-4
Group E Toronto
2026-06-20 19:00 UTC-5
Group E Kansas City
2026-06-25 16:00 UTC-4
Group E Philadelphia
Group E New York/New Jersey (East Rutherford)
2026-06-14 15:00 UTC-5
Group F Dallas (Arlington)
2026-06-14 20:00 UTC-6
Group F Monterrey (Guadalupe)
2026-06-20 12:00 UTC-5
Group F Houston
2026-06-20 22:00 UTC-6
Group F Monterrey (Guadalupe)
2026-06-25 18:00 UTC-5
Group F Dallas (Arlington)
Group F Kansas City
2026-06-15 12:00 UTC-7
Group G Seattle
2026-06-15 18:00 UTC-7
Group G Los Angeles (Inglewood)
2026-06-21 12:00 UTC-7
Group G Los Angeles (Inglewood)
2026-06-21 18:00 UTC-7
Group G Vancouver
2026-06-26 20:00 UTC-7
Group G Seattle
Group G Vancouver
2026-06-15 12:00 UTC-4
Group H Atlanta
2026-06-15 18:00 UTC-4
Group H Miami (Miami Gardens)
2026-06-21 12:00 UTC-4
Group H Atlanta
2026-06-21 18:00 UTC-4
Group H Miami (Miami Gardens)
2026-06-26 19:00 UTC-5
Group H Houston
2026-06-26 18:00 UTC-6
Group H Guadalajara (Zapopan)
2026-06-16 15:00 UTC-4
Group I New York/New Jersey (East Rutherford)
2026-06-16 18:00 UTC-4
Group I Boston (Foxborough)
2026-06-22 17:00 UTC-4
Group I Philadelphia
2026-06-22 20:00 UTC-4
Group I New York/New Jersey (East Rutherford)
2026-06-26 15:00 UTC-4
Group I Boston (Foxborough)
Group I Toronto
2026-06-16 20:00 UTC-5
Group J Kansas City
2026-06-16 21:00 UTC-7
Group J San Francisco Bay Area (Santa Clara)
2026-06-22 12:00 UTC-5
Group J Dallas (Arlington)
2026-06-22 20:00 UTC-7
Group J San Francisco Bay Area (Santa Clara)
2026-06-27 21:00 UTC-5
Group J Kansas City
Group J Dallas (Arlington)
2026-06-17 12:00 UTC-5
Group K Houston
2026-06-17 20:00 UTC-6
Group K Mexico City
2026-06-23 12:00 UTC-5
Group K Houston
2026-06-23 20:00 UTC-6
Group K Guadalajara (Zapopan)
2026-06-27 19:30 UTC-4
Group K Miami (Miami Gardens)
Group K Atlanta
2026-06-17 15:00 UTC-5
Group L Dallas (Arlington)
2026-06-17 19:00 UTC-4
Group L Toronto
2026-06-23 16:00 UTC-4
Group L Boston (Foxborough)
2026-06-23 19:00 UTC-4
Group L Toronto
2026-06-27 17:00 UTC-4
Group L New York/New Jersey (East Rutherford)
Group L Philadelphia
2026-06-28 12:00 UTC-7
Round of 32 Los Angeles (Inglewood)
2026-06-29 16:30 UTC-4
Round of 32 Boston (Foxborough)
2026-06-29 19:00 UTC-6
Round of 32 Monterrey (Guadalupe)
2026-06-29 12:00 UTC-5
Round of 32 Houston
2026-06-30 17:00 UTC-4
Round of 32 New York/New Jersey (East Rutherford)
2026-06-30 12:00 UTC-5
Round of 32 Dallas (Arlington)
2026-06-30 19:00 UTC-6
Round of 32 Mexico City
2026-07-01 12:00 UTC-4
Round of 32 Atlanta
2026-07-01 17:00 UTC-7
Round of 32 San Francisco Bay Area (Santa Clara)
2026-07-01 13:00 UTC-7
Round of 32 Seattle
2026-07-02 19:00 UTC-4
Round of 32 Toronto
2026-07-02 12:00 UTC-7
Round of 32 Los Angeles (Inglewood)
2026-07-02 20:00 UTC-7
Round of 32 Vancouver
2026-07-03 18:00 UTC-4
Round of 32 Miami (Miami Gardens)
2026-07-03 20:30 UTC-5
Round of 32 Kansas City
2026-07-03 13:00 UTC-5
Round of 32 Dallas (Arlington)
2026-07-04 17:00 UTC-4
Round of 16 Philadelphia
2026-07-04 12:00 UTC-5
Round of 16 Houston
2026-07-05 16:00 UTC-4
Round of 16 New York/New Jersey (East Rutherford)
2026-07-05 18:00 UTC-6
Round of 16 Mexico City
2026-07-06 14:00 UTC-5
Round of 16 Dallas (Arlington)
2026-07-06 17:00 UTC-7
Round of 16 Seattle
2026-07-07 12:00 UTC-4
Round of 16 Atlanta
2026-07-07 13:00 UTC-7
Round of 16 Vancouver
2026-07-09 16:00 UTC-4
Quarter-final Boston (Foxborough)
2026-07-10 12:00 UTC-7
Quarter-final Los Angeles (Inglewood)
2026-07-11 17:00 UTC-4
Quarter-final Miami (Miami Gardens)
2026-07-11 20:00 UTC-5
Quarter-final Kansas City
2026-07-14 14:00 UTC-5
Semi-final Dallas (Arlington)
2026-07-15 15:00 UTC-4
Semi-final Atlanta
2026-07-18 17:00 UTC-4
Match for third place Miami (Miami Gardens)
2026-07-19 15:00 UTC-4
Final New York/New Jersey (East Rutherford)