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.
Tournament
38
Matches
all
102
Goals
2.68/match
0
Attendance
0/match
1
Dramatic finishes
AET + penalties
| Date | Stage | Match | Score | Venue | Att. | Weather |
|---|---|---|---|---|---|---|
| Jun 2, 1978 | Grp 1 | 2–1 | Estadio José María Minella, Mar del Plata | — | ⛅14° | |
| Jun 2, 1978 | Grp 1 | 2–1 | Estadio Monumental, Buenos Aires | — | ⛅12° | |
| Jun 6, 1978 | Grp 1 | 3–1 | Estadio José María Minella, Mar del Plata | — | 🌧️9° | |
| Jun 6, 1978 | Grp 1 | 2–1 | Estadio Monumental, Buenos Aires | — | ⛅10° | |
| Jun 10, 1978 | Grp 1 | 3–1 | Estadio José María Minella, Mar del Plata | — | ☀️11° | |
| Jun 10, 1978 | Grp 1 | 0–1 | Estadio Monumental, Buenos Aires | — | ☀️10° | |
| Jun 1, 1978 | Grp 2 | 0–0 | Estadio Monumental, Buenos Aires | — | ⛅15° | |
| Jun 2, 1978 | Grp 2 | 3–1 | Estadio Gigante de Arroyito, Rosario | — | ☀️18° | |
| Jun 6, 1978 | Grp 2 | 6–0 | Estadio Chateau Carreras, Córdoba | — | ⛅18° | |
| Jun 6, 1978 | Grp 2 | 1–0 | Estadio Gigante de Arroyito, Rosario | — | ☀️15° | |
| Jun 10, 1978 | Grp 2 | 0–0 | Estadio Olímpico Chateau Carreras, Córdoba | — | ☀️14° | |
| Jun 10, 1978 | Grp 2 | 3–1 | Estadio Gigante de Arroyito, Rosario | — | ☀️15° | |
| Jun 3, 1978 | Grp 3 | 2–1 | Estadio José Amalfitani, Buenos Aires | — | ☀️12° | |
| Jun 3, 1978 | Grp 3 | 1–1 | Estadio José Maria Minella, Mar del Plata | — | 🌧️10° | |
| Jun 7, 1978 | Grp 3 | 1–0 | Estadio José Amalfitani, Buenos Aires | — | ☀️12° | |
| Jun 7, 1978 | Grp 3 | 0–0 | Estadio José Maria Minella, Mar del Plata | — | ⛅11° | |
| Jun 11, 1978 | Grp 3 | 1–0 | Estadio José Amalfitani, Buenos Aires | — | ☀️13° | |
| Jun 11, 1978 | Grp 3 | 1–0 | Estadio José Maria Minella, Mar del Plata | — | ⛅11° | |
| Jun 3, 1978 | Grp 4 | 3–1 | Chateau Carreras, Córdoba | — | ⛅13° | |
| Jun 3, 1978 | Grp 4 | 3–0 | Estadio Ciudad de Mendoza, Mendoza | — | ⛅10° | |
| Jun 7, 1978 | Grp 4 | 1–1 | Estadio Chateau Carreras, Córdoba | — | ☀️14° | |
| Jun 7, 1978 | Grp 4 | 0–0 | Estadio Ciudad de Mendoza, Mendoza | — | ⛅9° | |
| Jun 11, 1978 | Grp 4 | 4–1 | Estadio Chateau Carreras, Córdoba | — | ☀️16° | |
| Jun 11, 1978 | Grp 4 | 3–2 | Estadio Ciudad de Mendoza, Mendoza | — | ☀️15° | |
| Jun 14, 1978 | Grp A | 1–5 | Estadio Chateau Carreras, Córdoba | — | ⛅17° | |
| Jun 14, 1978 | Grp A | 0–0 | Estadio Monumental, Buenos Aires | — | ⛅14° | |
| Jun 18, 1978 | Grp A | 2–2 | Estadio Chateau Carreras, Córdoba | — | ☀️15° | |
| Jun 18, 1978 | Grp A | 1–0 | Estadio Monumental, Buenos Aires | — | ⛅14° | |
| Jun 21, 1978 | Grp A | 3–2 | Estadio Olímpico Chateau Carreras, Córdoba | — | ☀️14° | |
| Jun 21, 1978 | Grp A | 1–2 | Estadio Monumental, Buenos Aires | — | ☀️11° | |
| Jun 14, 1978 | Grp B | 3–0 | Estadio Malvinas Argentinas, Mendoza | — | ⛅17° | |
| Jun 14, 1978 | Grp B | 2–0 | Estadio Gigante de Arroyito, Rosario | — | ⛅19° | |
| Jun 18, 1978 | Grp B | 0–1 | Estadio Ciudad de Mendoza, Mendoza | — | ⛅11° | |
| Jun 18, 1978 | Grp B | 0–0 | Estadio Gigante de Arroyito, Rosario | — | ⛅13° | |
| Jun 21, 1978 | Grp B | 3–1 | Estadio Malvinas Argentinas, Mendoza | — | ☀️15° | |
| Jun 21, 1978 | Grp B | 6–0 | Estadio Gigante de Arroyito, Rosario | — | ☀️11° | |
| Jun 24, 1978 | thirdPlace | 2–1 | River Plate Stadium, Buenos Aires | — | 🌧️14° | |
| Jun 25, 1978 | F | 3–1AET | River Plate Stadium, Buenos Aires | — | ⛅12° |
GET /matches?year=1978
Team logistics — 1978
16 teams · sorted by distanceDistance 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.
| Team | Matches | Distance | TZ shift | Avg rest | Min rest | Cities visited |
|---|---|---|---|---|---|---|
| 7 | 3,693 km | 0h | 2.5d | 2d | Mar del Plata → Mendoza → Rosario → Buenos Aires | |
| 6 | 2,634 km | 4h | 2.6d | 2d | Buenos Aires → Mar del Plata → Córdoba | |
| 6 | 2,172 km | 2h | 2.6d | 2d | Córdoba → Mendoza → Rosario | |
| 6 | 1,938 km | 4h | 3.0d | 2d | Buenos Aires → Córdoba | |
| 7 | 1,113 km | 4h | 2.7d | 2d | Mendoza → Córdoba → Buenos Aires | |
| 6 | 1,040 km | 4h | 3.0d | 2d | Buenos Aires → Rosario → Mendoza | |
| 3 | 786 km | 4h | 3.0d | 3d | Mar del Plata → Buenos Aires | |
| 3 | 769 km | 4h | 3.0d | 3d | Buenos Aires → Mar del Plata | |
| 3 | 765 km | 3h | 3.0d | 3d | Rosario → Córdoba | |
| 7 | 540 km | 0h | 2.8d | 2d | Buenos Aires → Rosario | |
| 3 | 467 km | 3h | 3.0d | 3d | Córdoba → Mendoza | |
| 3 | 467 km | 6.5h | 3.0d | 3d | Mendoza → Córdoba | |
| 7 | 393 km | 4h | 2.7d | 2d | Mar del Plata → Buenos Aires | |
| 3 | 393 km | 4h | 3.0d | 3d | Buenos Aires → Mar del Plata | |
| 3 | 385 km | 4h | 3.0d | 3d | Mar del Plata → Buenos Aires | |
| 3 | 383 km | 4h | 3.0d | 3d | Rosario → 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.