Built on the Zafronix WC APIGet a free key →

Matches, every kick.

Every World Cup match in a single table — date, stage, teams, score, attendance, venue. Pick a tournament + stage. Knockout dramatic finishes (AET, penalties) are flagged.

104
Matches
all
0
Goals
0.00/match
0
Attendance
0/match
0
Dramatic finishes
AET + penalties

Fan poll · powered by Siono

Closes in 85d

Which underdog would you love to see go deep in 2026?

DateStageMatchScoreVenueAtt.Weather
Jun 11, 2026Grp AMexicovsSouth AfricaMexico City Stadium, Ciudad de México
Jun 12, 2026Grp AKorea RepublicvsCzechiaGuadalajara Stadium, Zapopan
Jun 12, 2026Grp BCanadavsBosnia and HerzegovinaToronto Stadium, Toronto
Jun 13, 2026Grp DUSAvsParaguayLos Angeles Stadium, Inglewood
Jun 14, 2026Grp CHaitivsScotlandBoston Stadium, Foxborough
Jun 14, 2026Grp DAustraliavsTürkiyeBC Place Vancouver, Vancouver
Jun 13, 2026Grp CBrazilvsMoroccoNew York/New Jersey Stadium, East Rutherford
Jun 13, 2026Grp BQatarvsSwitzerlandSan Francisco Bay Area Stadium, Santa Clara
Jun 14, 2026Grp ECôte d'IvoirevsEcuadorPhiladelphia Stadium, Philadelphia
Jun 14, 2026Grp EGermanyvsCuraçaoHouston Stadium, Houston
Jun 14, 2026Grp FNetherlandsvsJapanDallas Stadium, Arlington
Jun 15, 2026Grp FSwedenvsTunisiaMonterrey Stadium, Guadalupe
Jun 15, 2026Grp HSaudi ArabiavsUruguayMiami Stadium, Miami Gardens
Jun 15, 2026Grp HSpainvsCabo VerdeAtlanta Stadium, Atlanta
Jun 16, 2026Grp GIR IranvsNew ZealandLos Angeles Stadium, Inglewood
Jun 15, 2026Grp GBelgiumvsEgyptSeattle Stadium, Seattle
Jun 16, 2026Grp IFrancevsSenegalNew York/New Jersey Stadium, East Rutherford
Jun 16, 2026Grp IIraqvsNorwayBoston Stadium, Foxborough
Jun 17, 2026Grp JArgentinavsAlgeriaKansas City Stadium, Kansas City
Jun 17, 2026Grp JAustriavsJordanSan Francisco Bay Area Stadium, Santa Clara
Jun 17, 2026Grp LGhanavsPanamaToronto Stadium, Toronto
Jun 17, 2026Grp LEnglandvsCroatiaDallas Stadium, Arlington
Jun 17, 2026Grp KPortugalvsCongo DRHouston Stadium, Houston
Jun 18, 2026Grp KUzbekistanvsColombiaMexico City Stadium, Ciudad de México
Jun 18, 2026Grp ACzechia5dvsSouth Africa6dAtlanta Stadium, Atlanta
Jun 18, 2026Grp BSwitzerland4dvsBosnia and Herzegovina5dLos Angeles Stadium, Inglewood
Jun 18, 2026Grp BCanada5dvsQatar4dBC Place Vancouver, Vancouver
Jun 19, 2026Grp AMexico7dvsKorea Republic6dGuadalajara Stadium, Zapopan
Jun 20, 2026Grp CBrazil6dvsHaiti5dPhiladelphia Stadium, Philadelphia
Jun 19, 2026Grp CScotland4dvsMorocco5dBoston Stadium, Foxborough
Jun 20, 2026Grp DTürkiye5dvsParaguay6dSan Francisco Bay Area Stadium, Santa Clara
Jun 19, 2026Grp DUSA5dvsAustralia4dSeattle Stadium, Seattle
Jun 20, 2026Grp EGermany5dvsCôte d'Ivoire5dToronto Stadium, Toronto
Jun 21, 2026Grp EEcuador6dvsCuraçao6dKansas City Stadium, Kansas City
Jun 20, 2026Grp FNetherlands5dvsSweden4dHouston Stadium, Houston
Jun 21, 2026Grp FTunisia5dvsJapan6dMonterrey Stadium, Guadalupe
Jun 21, 2026Grp HUruguay5dvsCabo Verde5dMiami Stadium, Miami Gardens
Jun 21, 2026Grp HSpain5dvsSaudi Arabia5dAtlanta Stadium, Atlanta
Jun 21, 2026Grp GBelgium5dvsIR Iran4dLos Angeles Stadium, Inglewood
Jun 22, 2026Grp GNew Zealand5dvsEgypt6dBC Place Vancouver, Vancouver
Jun 23, 2026Grp INorway6dvsSenegal6dNew York/New Jersey Stadium, East Rutherford
Jun 22, 2026Grp IFrance5dvsIraq5dPhiladelphia Stadium, Philadelphia
Jun 22, 2026Grp JArgentina4dvsAustria4dDallas Stadium, Arlington
Jun 23, 2026Grp JJordan5dvsAlgeria5dSan Francisco Bay Area Stadium, Santa Clara
Jun 23, 2026Grp LEngland5dvsGhana5dBoston Stadium, Foxborough
Jun 23, 2026Grp LPanama5dvsCroatia5dToronto Stadium, Toronto
Jun 23, 2026Grp KPortugal5dvsUzbekistan4dHouston Stadium, Houston
Jun 24, 2026Grp KColombia5dvsCongo DR6dGuadalajara Stadium, Zapopan
Jun 24, 2026Grp CScotland4dvsBrazil3dMiami Stadium, Miami Gardens
Jun 24, 2026Grp CMorocco4dvsHaiti3dAtlanta Stadium, Atlanta
Jun 24, 2026Grp BSwitzerland5dvsCanada5dBC Place Vancouver, Vancouver
Jun 24, 2026Grp BBosnia and Herzegovina5dvsQatar5dSeattle Stadium, Seattle
Jun 25, 2026Grp ACzechia6dvsMexico5dMexico City Stadium, Ciudad de México
Jun 25, 2026Grp ASouth Africa6dvsKorea Republic5dMonterrey Stadium, Guadalupe
Jun 25, 2026Grp ECuraçao3dvsCôte d'Ivoire4dPhiladelphia Stadium, Philadelphia
Jun 25, 2026Grp EEcuador3dvsGermany4dNew York/New Jersey Stadium, East Rutherford
Jun 25, 2026Grp FJapan3dvsSweden4dDallas Stadium, Arlington
Jun 25, 2026Grp FTunisia3dvsNetherlands4dKansas City Stadium, Kansas City
Jun 26, 2026Grp DTürkiye5dvsUSA6dLos Angeles Stadium, Inglewood
Jun 26, 2026Grp DParaguay5dvsAustralia6dSan Francisco Bay Area Stadium, Santa Clara
Jun 26, 2026Grp INorway2dvsFrance3dBoston Stadium, Foxborough
Jun 26, 2026Grp ISenegal2dvsIraq3dToronto Stadium, Toronto
Jun 27, 2026Grp GEgypt4dvsIR Iran5dSeattle Stadium, Seattle
Jun 27, 2026Grp GNew Zealand4dvsBelgium5dBC Place Vancouver, Vancouver
Jun 27, 2026Grp HCabo Verde5dvsSaudi Arabia5dHouston Stadium, Houston
Jun 27, 2026Grp HUruguay5dvsSpain5dGuadalajara Stadium, Zapopan
Jun 27, 2026Grp LPanama3dvsEngland3dNew York/New Jersey Stadium, East Rutherford
Jun 27, 2026Grp LCroatia3dvsGhana3dPhiladelphia Stadium, Philadelphia
Jun 28, 2026Grp JAlgeria4dvsAustria5dKansas City Stadium, Kansas City
Jun 28, 2026Grp JJordan4dvsArgentina5dDallas Stadium, Arlington
Jun 27, 2026Grp KColombia2dvsPortugal3dMiami Stadium, Miami Gardens
Jun 27, 2026Grp KCongo DR2dvsUzbekistan3dAtlanta Stadium, Atlanta
Jun 28, 2026r32vsLos Angeles Stadium, Inglewood
Jun 29, 2026r32vsBoston Stadium, Foxborough
Jun 30, 2026r32vsMonterrey Stadium, Guadalupe
Jun 29, 2026r32vsHouston Stadium, Houston
Jun 30, 2026r32vsNew York/New Jersey Stadium, East Rutherford
Jun 30, 2026r32vsDallas Stadium, Arlington
Jul 1, 2026r32vsMexico City Stadium, Ciudad de México
Jul 1, 2026r32vsAtlanta Stadium, Atlanta
Jul 2, 2026r32vsSan Francisco Bay Area Stadium, Santa Clara
Jul 1, 2026r32vsSeattle Stadium, Seattle
Jul 2, 2026r32vsToronto Stadium, Toronto
Jul 2, 2026r32vsLos Angeles Stadium, Inglewood
Jul 3, 2026r32vsBC Place Vancouver, Vancouver
Jul 3, 2026r32vsMiami Stadium, Miami Gardens
Jul 4, 2026r32vsKansas City Stadium, Kansas City
Jul 3, 2026r32vsDallas Stadium, Arlington
Jul 4, 2026r16vsPhiladelphia Stadium, Philadelphia
Jul 4, 2026r16vsHouston Stadium, Houston
Jul 5, 2026r16vsNew York/New Jersey Stadium, East Rutherford
Jul 6, 2026r16vsMexico City Stadium, Ciudad de México
Jul 6, 2026r16vsDallas Stadium, Arlington
Jul 7, 2026r16vsSeattle Stadium, Seattle
Jul 7, 2026r16vsAtlanta Stadium, Atlanta
Jul 7, 2026r16vsBC Place Vancouver, Vancouver
Jul 9, 2026qfvsBoston Stadium, Foxborough
Jul 10, 2026qfvsLos Angeles Stadium, Inglewood
Jul 11, 2026qfvsMiami Stadium, Miami Gardens
Jul 12, 2026qfvsKansas City Stadium, Kansas City
Jul 14, 2026sfvsDallas Stadium, Arlington
Jul 15, 2026sfvsAtlanta Stadium, Atlanta
Jul 18, 2026thirdPlacevsMiami Stadium, Miami Gardens
Jul 19, 2026FvsNew York/New Jersey Stadium, East Rutherford
GET /matches?year=2026

Team logistics — 2026

48 teams · sorted by distance

Distance is stadium-to-stadium between consecutive matches, great-circle (haversine). First match counts 0 km — we don't guess a pre-tournament anchor. Rest days = full days between consecutive kickoffs (so a Mon → Fri turnaround is 3 days of rest). TZ shift = max hours offset between any venue's country and the team's home country. Multi-zone countries (USA, Brazil, Russia) use their capital city as proxy. DST ignored.

TeamMatchesDistanceTZ shiftAvg restMin restCities visited
Bosnia and Herzegovina
35,058 km6h5.0d5dToronto → Inglewood → Seattle
Algeria
34,797 km6h4.5d4dKansas City → Santa Clara
Czechia
34,544 km7h5.5d5dZapopan → Atlanta → Mexico City
South Africa
33,943 km8h6.0d6dMexico City → Atlanta → Guadalupe
Congo DR
33,660 km7h4.0d2dHouston → Zapopan → Atlanta
Ecuador
33,405 km0h4.5d3dPhiladelphia → Kansas City → East Rutherford
Canada
33,357 km0h5.0d5dToronto → Vancouver
Belgium
33,302 km6h5.0d5dSeattle → Inglewood → Vancouver
USA
33,106 km0h5.5d5dInglewood → Seattle
Austria
33,054 km6h4.5d4dSanta Clara → Arlington → Kansas City
Colombia
32,915 km1h3.5d2dMexico City → Zapopan → Miami Gardens
England
32,767 km5h4.0d3dArlington → Foxborough → East Rutherford
Curaçao
32,702 km4.5d3dHouston → Kansas City → Philadelphia
Germany
32,640 km6h4.5d4dHouston → Toronto → East Rutherford
Cabo Verde
32,502 km5.0d5dAtlanta → Miami Gardens → Houston
Croatia
32,500 km6h4.0d3dArlington → Toronto → Philadelphia
Uruguay
32,439 km3h5.0d5dMiami Gardens → Zapopan
Spain
32,373 km7h5.0d5dAtlanta → Zapopan
Uzbekistan
32,349 km3.5d3dMexico City → Houston → Atlanta
Jordan
32,315 km4.5d4dSanta Clara → Arlington
Switzerland
32,253 km6h4.5d4dSanta Clara → Inglewood → Vancouver
Saudi Arabia
32,090 km8h5.0d5dMiami Gardens → Atlanta → Houston
Scotland
31,973 km5h4.0d4dFoxborough → Miami Gardens
Türkiye
31,828 km5.0d5dVancouver → Santa Clara → Inglewood
Brazil
31,758 km2h4.5d3dEast Rutherford → Philadelphia → Miami Gardens
Morocco
31,750 km6h4.5d4dEast Rutherford → Foxborough → Atlanta
New Zealand
31,749 km17h4.5d4dInglewood → Vancouver
Japan
31,689 km15h4.5d3dArlington → Guadalupe
Tunisia
31,582 km7h4.0d3dGuadalupe → Kansas City
IR Iran
31,553 km4.5d4dInglewood → Seattle
Portugal
31,547 km5h4.0d3dHouston → Miami Gardens
Qatar
31,519 km8h4.5d4dSanta Clara → Vancouver → Seattle
Haiti
31,476 km4.0d3dFoxborough → Philadelphia → Atlanta
Netherlands
31,421 km6h4.5d4dArlington → Houston → Kansas City
Australia
31,329 km15h5.0d4dVancouver → Seattle → Santa Clara
Ghana
31,094 km5h4.0d3dToronto → Foxborough → Philadelphia
Côte d'Ivoire
31,089 km5h4.5d4dPhiladelphia → Toronto
Sweden
31,029 km7h4.0d4dGuadalupe → Houston → Arlington
Mexico
3952 km0h6.0d5dMexico City → Zapopan
Iraq
3952 km8h4.0d3dFoxborough → Philadelphia → Toronto
Argentina
3739 km2h4.5d4dKansas City → Arlington
Korea Republic
3645 km15h5.5d5dZapopan → Guadalupe
Norway
3548 km6h4.0d2dFoxborough → East Rutherford
France
3545 km6h4.0d3dEast Rutherford → Philadelphia → Foxborough
Senegal
3540 km5h4.0d2dEast Rutherford → Toronto
Panama
3540 km0h4.0d3dToronto → East Rutherford
Paraguay
3505 km1h5.5d5dInglewood → Santa Clara
Egypt
3391 km7h5.0d4dSeattle → Vancouver
Derived client-side from GET /matches?year=2026 + GET /stadiums

Coming next: goals-by-minute bucket, captain per match, and penalty-shootout granularity. Subscribe to the API to get the extra fields as they ship.