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.

38
Matches
all
102
Goals
2.68/match
0
Attendance
0/match
1
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 2, 1978Grp 1ItalyvsFrance
21
Estadio José María Minella, Mar del Plata14°
Jun 2, 1978Grp 1ArgentinavsHungary
21
Estadio Monumental, Buenos Aires12°
Jun 6, 1978Grp 1Italy3dvsHungary3d
31
Estadio José María Minella, Mar del Plata🌧️9°
Jun 6, 1978Grp 1Argentina3dvsFrance3d
21
Estadio Monumental, Buenos Aires10°
Jun 10, 1978Grp 1France3dvsHungary3d
31
Estadio José María Minella, Mar del Plata☀️11°
Jun 10, 1978Grp 1Argentina3dvsItaly3d
01
Estadio Monumental, Buenos Aires☀️10°
Jun 1, 1978Grp 2West GermanyvsPoland
00
Estadio Monumental, Buenos Aires15°
Jun 2, 1978Grp 2TunisiavsMexico
31
Estadio Gigante de Arroyito, Rosario☀️18°
Jun 6, 1978Grp 2West Germany4dvsMexico3d
60
Estadio Chateau Carreras, Córdoba18°
Jun 6, 1978Grp 2Poland4dvsTunisia3d
10
Estadio Gigante de Arroyito, Rosario☀️15°
Jun 10, 1978Grp 2West Germany3dvsTunisia3d
00
Estadio Olímpico Chateau Carreras, Córdoba☀️14°
Jun 10, 1978Grp 2Poland3dvsMexico3d
31
Estadio Gigante de Arroyito, Rosario☀️15°
Jun 3, 1978Grp 3AustriavsSpain
21
Estadio José Amalfitani, Buenos Aires☀️12°
Jun 3, 1978Grp 3BrazilvsSweden
11
Estadio José Maria Minella, Mar del Plata🌧️10°
Jun 7, 1978Grp 3Austria3dvsSweden3d
10
Estadio José Amalfitani, Buenos Aires☀️12°
Jun 7, 1978Grp 3Brazil3dvsSpain3d
00
Estadio José Maria Minella, Mar del Plata11°
Jun 11, 1978Grp 3Spain3dvsSweden3d
10
Estadio José Amalfitani, Buenos Aires☀️13°
Jun 11, 1978Grp 3Brazil3dvsAustria3d
10
Estadio José Maria Minella, Mar del Plata11°
Jun 3, 1978Grp 4PeruvsScotland
31
Chateau Carreras, Córdoba13°
Jun 3, 1978Grp 4NetherlandsvsIran
30
Estadio Ciudad de Mendoza, Mendoza10°
Jun 7, 1978Grp 4Scotland3dvsIran3d
11
Estadio Chateau Carreras, Córdoba☀️14°
Jun 7, 1978Grp 4Netherlands3dvsPeru3d
00
Estadio Ciudad de Mendoza, Mendoza9°
Jun 11, 1978Grp 4Peru3dvsIran3d
41
Estadio Chateau Carreras, Córdoba☀️16°
Jun 11, 1978Grp 4Scotland3dvsNetherlands3d
32
Estadio Ciudad de Mendoza, Mendoza☀️15°
Jun 14, 1978Grp AAustria2dvsNetherlands2d
15
Estadio Chateau Carreras, Córdoba17°
Jun 14, 1978Grp AItaly3dvsWest Germany3d
00
Estadio Monumental, Buenos Aires14°
Jun 18, 1978Grp ANetherlands3dvsWest Germany3d
22
Estadio Chateau Carreras, Córdoba☀️15°
Jun 18, 1978Grp AItaly3dvsAustria3d
10
Estadio Monumental, Buenos Aires14°
Jun 21, 1978Grp AAustria2dvsWest Germany2d
32
Estadio Olímpico Chateau Carreras, Córdoba☀️14°
Jun 21, 1978Grp AItaly2dvsNetherlands2d
12
Estadio Monumental, Buenos Aires☀️11°
Jun 14, 1978Grp BBrazil2dvsPeru2d
30
Estadio Malvinas Argentinas, Mendoza17°
Jun 14, 1978Grp BArgentina3dvsPoland3d
20
Estadio Gigante de Arroyito, Rosario19°
Jun 18, 1978Grp BPeru3dvsPoland3d
01
Estadio Ciudad de Mendoza, Mendoza11°
Jun 18, 1978Grp BArgentina3dvsBrazil3d
00
Estadio Gigante de Arroyito, Rosario13°
Jun 21, 1978Grp BBrazil2dvsPoland2d
31
Estadio Malvinas Argentinas, Mendoza☀️15°
Jun 21, 1978Grp BArgentina2dvsPeru2d
60
Estadio Gigante de Arroyito, Rosario☀️11°
Jun 24, 1978thirdPlaceBrazil2dvsItaly2d
21
River Plate Stadium, Buenos Aires🌧️14°
Jun 25, 1978FArgentina3dvsNetherlands3d
31AET
River Plate Stadium, Buenos Aires12°
GET /matches?year=1978

Team logistics — 1978

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
Brazil
73,693 km0h2.5d2dMar del Plata → Mendoza → Rosario → Buenos Aires
Austria
62,634 km4h2.6d2dBuenos Aires → Mar del Plata → Córdoba
Peru
62,172 km2h2.6d2dCórdoba → Mendoza → Rosario
West Germany
61,938 km4h3.0d2dBuenos Aires → Córdoba
Netherlands
71,113 km4h2.7d2dMendoza → Córdoba → Buenos Aires
Poland
61,040 km4h3.0d2dBuenos Aires → Rosario → Mendoza
France
3786 km4h3.0d3dMar del Plata → Buenos Aires
Spain
3769 km4h3.0d3dBuenos Aires → Mar del Plata
Mexico
3765 km3h3.0d3dRosario → Córdoba
Argentina
7540 km0h2.8d2dBuenos Aires → Rosario
Scotland
3467 km3h3.0d3dCórdoba → Mendoza
Iran
3467 km6.5h3.0d3dMendoza → Córdoba
Italy
7393 km4h2.7d2dMar del Plata → Buenos Aires
Hungary
3393 km4h3.0d3dBuenos Aires → Mar del Plata
Sweden
3385 km4h3.0d3dMar del Plata → Buenos Aires
Tunisia
3383 km4h3.0d3dRosario → Córdoba
Derived client-side from GET /matches?year=1978 + 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.