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.

26
Matches
all
140
Goals
5.38/match
0
Attendance
0/match
3
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 16, 1954Grp 1BrazilvsMexico
50
Charmilles Stadium, Geneva16°
Jun 16, 1954Grp 1YugoslaviavsFrance
10
Stade Olympique de la Pontaise, Lausanne🌧️15°
Jun 19, 1954Grp 1Brazil2dvsYugoslavia2d
11AET
Stade Olympique de la Pontaise, Lausanne☀️23°
Jun 19, 1954Grp 1France2dvsMexico2d
32
Charmilles Stadium, Geneva☀️25°
Jun 17, 1954Grp 2West GermanyvsTurkey
41
Wankdorf Stadium, Bern19°
Jun 17, 1954Grp 2HungaryvsSouth Korea
90
Hardturm Stadium, Zürich21°
Jun 20, 1954Grp 2Hungary2dvsWest Germany2d
83
St. Jakob Stadium, Basel☀️27°
Jun 20, 1954Grp 2Turkey2dvsSouth Korea2d
70
Charmilles Stadium, Geneva☀️27°
Jun 23, 1954Grp 2West Germany2dvsTurkey2d
72
Hardturm Stadium, Zürich21°
Jun 16, 1954Grp 3UruguayvsCzechoslovakia
20
Wankdorf Stadium, Bern🌧️14°
Jun 16, 1954Grp 3AustriavsScotland
10
Hardturm Stadium, Zürich🌧️17°
Jun 19, 1954Grp 3Uruguay2dvsScotland2d
70
St. Jakob Stadium, Basel25°
Jun 19, 1954Grp 3Austria2dvsCzechoslovakia2d
50
Hardturm Stadium, Zürich☀️25°
Jun 17, 1954Grp 4SwitzerlandvsItaly
21
Stade Olympique de la Pontaise, Lausanne17°
Jun 17, 1954Grp 4EnglandvsBelgium
44AET
St. Jakob Stadium, Basel22°
Jun 20, 1954Grp 4Italy2dvsBelgium2d
41
Cornaredo Stadium, Lugano26°
Jun 20, 1954Grp 4England2dvsSwitzerland2d
20
Wankdorf Stadium, Bern☀️25°
Jun 23, 1954Grp 4Switzerland2dvsItaly2d
41
St. Jakob Stadium, Basel🌧️22°
Jun 26, 1954qfAustria6dvsSwitzerland2d
75
Stade Olympique de la Pontaise, Lausanne☀️20°
Jun 26, 1954qfUruguay6dvsEngland5d
42
St. Jakob Stadium, Basel☀️25°
Jun 27, 1954qfWest Germany3dvsYugoslavia7d
20
Charmilles Stadium, Geneva🌧️19°
Jun 27, 1954qfHungary6dvsBrazil7d
42
Wankdorf Stadium, Bern🌧️17°
Jun 30, 1954sfWest Germany2dvsAustria3d
61
St. Jakob Stadium, Basel🌧️19°
Jun 30, 1954sfHungary2dvsUruguay3d
42AET
Stade Olympique de la Pontaise, Lausanne🌧️17°
Jul 3, 1954thirdPlaceAustria2dvsUruguay2d
31
Hardturm Stadium, Zürich☀️19°
Jul 4, 1954FWest Germany3dvsHungary3d
32
Wankdorf Stadium, Bern🌧️15°
GET /matches?year=1954

Team logistics — 1954

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
6610 km0h2.4d2dBern → Basel → Zürich → Geneva
Italy
3386 km0h2.0d2dLausanne → Lugano → Basel
Austria
5376 km0h3.3d2dZürich → Lausanne → Basel
Uruguay
5373 km4h3.3d2dBern → Basel → Lausanne → Zürich
Turkey
3356 km2h2.0d2dBern → Geneva → Zürich
Hungary
5294 km0h3.3d2dZürich → Basel → Bern → Lausanne
Switzerland
4281 km0h2.0d2dLausanne → Bern → Basel
South Korea
2224 km8h2.0d2dZürich → Geneva
Belgium
2197 km0h2.0d2dBasel → Lugano
Brazil
3133 km4h4.5d2dGeneva → Lausanne → Bern
England
3131 km1h3.5d2dBasel → Bern
Czechoslovakia
292 km2.0d2dBern → Zürich
Scotland
269 km1h2.0d2dZürich → Basel
Yugoslavia
352 km0h4.5d2dLausanne → Geneva
France
252 km0h2.0d2dLausanne → Geneva
Mexico
20 km7h2.0d2dGeneva
Derived client-side from GET /matches?year=1954 + 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.