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.

24
Matches
group stage
58
Goals
2.42/match
0
Attendance
0/match
0
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jul 11, 1966Grp 1EnglandvsUruguay
00
Wembley Stadium, London20°
Jul 13, 1966Grp 1FrancevsMexico
11
Wembley Stadium, London17°
Jul 15, 1966Grp 1Uruguay3dvsFrance1d
21
White City Stadium, London17°
Jul 16, 1966Grp 1England4dvsMexico2d
20
Wembley Stadium, London🌧️14°
Jul 19, 1966Grp 1Mexico2dvsUruguay3d
00
Wembley Stadium, London17°
Jul 20, 1966Grp 1England3dvsFrance4d
20
Wembley Stadium, London🌧️16°
Jul 12, 1966Grp 2West GermanyvsSwitzerland
50
Hillsborough Stadium, Sheffield17°
Jul 13, 1966Grp 2ArgentinavsSpain
21
Villa Park, Birmingham🌧️17°
Jul 15, 1966Grp 2Spain1dvsSwitzerland2d
21
Hillsborough Stadium, Sheffield🌧️15°
Jul 16, 1966Grp 2Argentina2dvsWest Germany3d
00
Villa Park, Birmingham🌧️17°
Jul 19, 1966Grp 2Argentina2dvsSwitzerland3d
20
Hillsborough Stadium, Sheffield18°
Jul 20, 1966Grp 2West Germany3dvsSpain4d
21
Villa Park, Birmingham20°
Jul 12, 1966Grp 3BrazilvsBulgaria
20
Goodison Park, Liverpool17°
Jul 13, 1966Grp 3PortugalvsHungary
31
Old Trafford, Manchester14°
Jul 15, 1966Grp 3Hungary1dvsBrazil2d
31
Goodison Park, Liverpool🌧️16°
Jul 16, 1966Grp 3Portugal2dvsBulgaria3d
30
Old Trafford, Manchester17°
Jul 19, 1966Grp 3Portugal2dvsBrazil3d
31
Goodison Park, Liverpool19°
Jul 20, 1966Grp 3Hungary4dvsBulgaria3d
31
Old Trafford, Manchester19°
Jul 12, 1966Grp 4Soviet UnionvsNorth Korea
30
Ayresome Park, Middlesbrough17°
Jul 13, 1966Grp 4ItalyvsChile
20
Roker Park, Sunderland🌧️16°
Jul 15, 1966Grp 4Chile1dvsNorth Korea2d
11
Ayresome Park, Middlesbrough🌧️15°
Jul 16, 1966Grp 4Soviet Union3dvsItaly2d
10
Roker Park, Sunderland🌧️14°
Jul 19, 1966Grp 4North Korea3dvsItaly2d
10
Ayresome Park, Middlesbrough15°
Jul 20, 1966Grp 4Soviet Union3dvsChile4d
21
Roker Park, Sunderland16°
GET /matches?year=1966 · client-side stage filter: group

Team logistics — 1966

16 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
West Germany
6582 km1h2.6d1dSheffield → Birmingham → Liverpool → London
Soviet Union
6512 km3h2.2d1dMiddlesbrough → Sunderland → Liverpool → London
Argentina
4326 km3h2.3d2dBirmingham → Sheffield → London
Portugal
6322 km0h2.0d1dManchester → Liverpool → London
Hungary
4262 km1h2.3d1dManchester → Liverpool → Sunderland
Uruguay
4235 km3h3.0d3dLondon → Sheffield
Spain
3207 km1h2.5d1dBirmingham → Sheffield
North Korea
4169 km9h2.7d2dMiddlesbrough → Liverpool
Chile
381 km4h2.5d1dSunderland → Middlesbrough
Bulgaria
345 km2h3.0d3dLiverpool → Manchester
Italy
340 km1h2.0d2dSunderland → Middlesbrough
France
313 km1h2.5d1dLondon
England
60 km0h2.8d2dLondon
Mexico
30 km6h2.0d2dLondon
Switzerland
30 km1h2.5d2dSheffield
Brazil
30 km3h2.5d2dLiverpool
Derived client-side from GET /matches?year=1966 + 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.