World Cup 2026

All matches

FIFA World Cup 2026 — every fixture with a dedicated match page: kickoff, venue, model view, and head-to-head history.

Matchday 1

Matchday 1 fixtures
DateMatchGroupVenueStatus
2026-06-11 Mexico 2-0 South Africa Group A Mexico City FINISHED
2026-06-12 South Korea 2-1 Czech Republic Group A Guadalajara (Zapopan) FINISHED

Matchday 8

Matchday 8 fixtures
DateMatchGroupVenueStatus
2026-06-18 Czech Republic vs South Africa Group A Atlanta TIMED
2026-06-19 Mexico vs South Korea Group A Guadalajara (Zapopan) TIMED
2026-06-18 Switzerland vs Bosnia & Herzegovina Group B Los Angeles (Inglewood) TIMED
2026-06-18 Canada vs Qatar Group B Vancouver TIMED

Matchday 14

Matchday 14 fixtures
DateMatchGroupVenueStatus
2026-06-25 Czech Republic vs Mexico Group A Mexico City TIMED
2026-06-25 South Africa vs South Korea Group A Monterrey (Guadalupe) TIMED
2026-06-24 Switzerland vs Canada Group B Vancouver TIMED
2026-06-24 Bosnia & Herzegovina vs Qatar Group B Seattle TIMED
2026-06-24 Scotland vs Brazil Group C Miami (Miami Gardens) TIMED
2026-06-24 Morocco vs Haiti Group C Atlanta TIMED

Matchday 2

Matchday 2 fixtures
DateMatchGroupVenueStatus
2026-06-12 Canada 1-1 Bosnia & Herzegovina Group B Toronto FINISHED
2026-06-13 USA vs Paraguay Group D Los Angeles (Inglewood) TIMED

Matchday 3

Matchday 3 fixtures
DateMatchGroupVenueStatus
2026-06-13 Qatar vs Switzerland Group B San Francisco Bay Area (Santa Clara) TIMED
2026-06-13 Brazil vs Morocco Group C New York/New Jersey (East Rutherford) TIMED
2026-06-14 Haiti vs Scotland Group C Boston (Foxborough) TIMED
2026-06-14 Australia vs Turkey Group D Vancouver TIMED

Matchday 9

Matchday 9 fixtures
DateMatchGroupVenueStatus
2026-06-19 Scotland vs Morocco Group C Boston (Foxborough) TIMED
2026-06-20 Brazil vs Haiti Group C Philadelphia TIMED
2026-06-19 USA vs Australia Group D Seattle TIMED
2026-06-20 Turkey vs Paraguay Group D San Francisco Bay Area (Santa Clara) TIMED

Matchday 15

Matchday 15 fixtures
DateMatchGroupVenueStatus
2026-06-26 Turkey vs USA Group D Los Angeles (Inglewood) TIMED
2026-06-26 Paraguay vs Australia Group D San Francisco Bay Area (Santa Clara) TIMED
2026-06-25 Curaçao vs Ivory Coast Group E Philadelphia TIMED
2026-06-25 Ecuador vs Germany Group E New York/New Jersey (East Rutherford) TIMED
2026-06-25 Japan vs Sweden Group F Dallas (Arlington) TIMED
2026-06-25 Tunisia vs Netherlands Group F Kansas City TIMED

Matchday 4

Matchday 4 fixtures
DateMatchGroupVenueStatus
2026-06-14 Germany vs Curaçao Group E Houston TIMED
2026-06-14 Ivory Coast vs Ecuador Group E Philadelphia TIMED
2026-06-14 Netherlands vs Japan Group F Dallas (Arlington) TIMED
2026-06-15 Sweden vs Tunisia Group F Monterrey (Guadalupe) TIMED

Matchday 10

Matchday 10 fixtures
DateMatchGroupVenueStatus
2026-06-20 Germany vs Ivory Coast Group E Toronto TIMED
2026-06-21 Ecuador vs Curaçao Group E Kansas City TIMED
2026-06-20 Netherlands vs Sweden Group F Houston TIMED
2026-06-21 Tunisia vs Japan Group F Monterrey (Guadalupe) TIMED

Matchday 5

Matchday 5 fixtures
DateMatchGroupVenueStatus
2026-06-15 Belgium vs Egypt Group G Seattle TIMED
2026-06-16 Iran vs New Zealand Group G Los Angeles (Inglewood) TIMED
2026-06-15 Spain vs Cape Verde Group H Atlanta TIMED
2026-06-15 Saudi Arabia vs Uruguay Group H Miami (Miami Gardens) TIMED

Matchday 11

Matchday 11 fixtures
DateMatchGroupVenueStatus
2026-06-21 Belgium vs Iran Group G Los Angeles (Inglewood) TIMED
2026-06-22 New Zealand vs Egypt Group G Vancouver TIMED
2026-06-21 Spain vs Saudi Arabia Group H Atlanta TIMED
2026-06-21 Uruguay vs Cape Verde Group H Miami (Miami Gardens) TIMED

Matchday 16

Matchday 16 fixtures
DateMatchGroupVenueStatus
2026-06-27 Egypt vs Iran Group G Seattle TIMED
2026-06-27 New Zealand vs Belgium Group G Vancouver TIMED
2026-06-27 Cape Verde vs Saudi Arabia Group H Houston TIMED
2026-06-27 Uruguay vs Spain Group H Guadalajara (Zapopan) TIMED
2026-06-26 Norway vs France Group I Boston (Foxborough) TIMED
2026-06-26 Senegal vs Iraq Group I Toronto TIMED

Matchday 6

Matchday 6 fixtures
DateMatchGroupVenueStatus
2026-06-16 France vs Senegal Group I New York/New Jersey (East Rutherford) TIMED
2026-06-16 Iraq vs Norway Group I Boston (Foxborough) TIMED
2026-06-17 Argentina vs Algeria Group J Kansas City TIMED
2026-06-17 Austria vs Jordan Group J San Francisco Bay Area (Santa Clara) TIMED

Matchday 12

Matchday 12 fixtures
DateMatchGroupVenueStatus
2026-06-22 France vs Iraq Group I Philadelphia TIMED
2026-06-23 Norway vs Senegal Group I New York/New Jersey (East Rutherford) TIMED
2026-06-22 Argentina vs Austria Group J Dallas (Arlington) TIMED
2026-06-23 Jordan vs Algeria Group J San Francisco Bay Area (Santa Clara) TIMED

Matchday 17

Matchday 17 fixtures
DateMatchGroupVenueStatus
2026-06-28 Algeria vs Austria Group J Kansas City TIMED
2026-06-28 Jordan vs Argentina Group J Dallas (Arlington) TIMED
2026-06-27 Colombia vs Portugal Group K Miami (Miami Gardens) TIMED
2026-06-27 DR Congo vs Uzbekistan Group K Atlanta TIMED
2026-06-27 Panama vs England Group L New York/New Jersey (East Rutherford) TIMED
2026-06-27 Croatia vs Ghana Group L Philadelphia TIMED

Matchday 7

Matchday 7 fixtures
DateMatchGroupVenueStatus
2026-06-17 Portugal vs DR Congo Group K Houston TIMED
2026-06-18 Uzbekistan vs Colombia Group K Mexico City TIMED
2026-06-17 England vs Croatia Group L Dallas (Arlington) TIMED
2026-06-17 Ghana vs Panama Group L Toronto TIMED

Matchday 13

Matchday 13 fixtures
DateMatchGroupVenueStatus
2026-06-23 Portugal vs Uzbekistan Group K Houston TIMED
2026-06-24 Colombia vs DR Congo Group K Guadalajara (Zapopan) TIMED
2026-06-23 England vs Ghana Group L Boston (Foxborough) TIMED
2026-06-23 Panama vs Croatia Group L Toronto TIMED

Round of 32

Round of 32 fixtures
DateMatchGroupVenueStatus
2026-06-28 2A vs 2B Los Angeles (Inglewood) SCHEDULED
2026-06-29 1E vs 3A/B/C/D/F Boston (Foxborough) SCHEDULED
2026-06-29 1F vs 2C Monterrey (Guadalupe) SCHEDULED
2026-06-29 1C vs 2F Houston SCHEDULED
2026-06-30 1I vs 3C/D/F/G/H New York/New Jersey (East Rutherford) SCHEDULED
2026-06-30 2E vs 2I Dallas (Arlington) SCHEDULED
2026-06-30 1A vs 3C/E/F/H/I Mexico City SCHEDULED
2026-07-01 1L vs 3E/H/I/J/K Atlanta SCHEDULED
2026-07-01 1D vs 3B/E/F/I/J San Francisco Bay Area (Santa Clara) SCHEDULED
2026-07-01 1G vs 3A/E/H/I/J Seattle SCHEDULED
2026-07-02 2K vs 2L Toronto SCHEDULED
2026-07-02 1H vs 2J Los Angeles (Inglewood) SCHEDULED
2026-07-02 1B vs 3E/F/G/I/J Vancouver SCHEDULED
2026-07-03 1J vs 2H Miami (Miami Gardens) SCHEDULED
2026-07-03 1K vs 3D/E/I/J/L Kansas City SCHEDULED
2026-07-03 2D vs 2G Dallas (Arlington) SCHEDULED

Round of 16

Round of 16 fixtures
DateMatchGroupVenueStatus
2026-07-04 W74 vs W77 Philadelphia SCHEDULED
2026-07-04 W73 vs W75 Houston SCHEDULED
2026-07-05 W76 vs W78 New York/New Jersey (East Rutherford) SCHEDULED
2026-07-05 W79 vs W80 Mexico City SCHEDULED
2026-07-06 W83 vs W84 Dallas (Arlington) SCHEDULED
2026-07-06 W81 vs W82 Seattle SCHEDULED
2026-07-07 W86 vs W88 Atlanta SCHEDULED
2026-07-07 W85 vs W87 Vancouver SCHEDULED

Quarter-final

Quarter-final fixtures
DateMatchGroupVenueStatus
2026-07-09 W89 vs W90 Boston (Foxborough) SCHEDULED
2026-07-10 W93 vs W94 Los Angeles (Inglewood) SCHEDULED
2026-07-11 W91 vs W92 Miami (Miami Gardens) SCHEDULED
2026-07-11 W95 vs W96 Kansas City SCHEDULED

Semi-final

Semi-final fixtures
DateMatchGroupVenueStatus
2026-07-14 W97 vs W98 Dallas (Arlington) SCHEDULED
2026-07-15 W99 vs W100 Atlanta SCHEDULED

Match for third place

Match for third place fixtures
DateMatchGroupVenueStatus
2026-07-18 L101 vs L102 Miami (Miami Gardens) SCHEDULED

Final

Final fixtures
DateMatchGroupVenueStatus
2026-07-19 W101 vs W102 New York/New Jersey (East Rutherford) SCHEDULED