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.
Fan poll · powered by Siono
Closes in 85d
Brazil 1950 — the Maracanazo. Where does it rank?
| Date | Stage | Match | Score | Venue | Att. | Weather |
|---|---|---|---|---|---|---|
| Jun 24, 1950 | Grp 1 | 4–0 | Estádio do Maracanã, Rio de Janeiro | — | 🌧️30° | |
| Jun 25, 1950 | Grp 1 | 3–0 | Estádio Independência, Belo Horizonte | — | 🌧️23° | |
| Jun 28, 1950 | Grp 1 | 2–2 | Estádio do Pacaembu, São Paulo | — | ☀️20° | |
| Jun 28, 1950 | Grp 1 | 4–1 | Estádio dos Eucaliptos, Porto Alegre | — | 🌧️19° | |
| Jul 1, 1950 | Grp 1 | 2–0 | Estádio do Maracanã, Rio de Janeiro | — | ☀️25° | |
| Jul 2, 1950 | Grp 1 | 2–1 | Estádio dos Eucaliptos, Porto Alegre | — | ⛅13° | |
| Jun 25, 1950 | Grp 2 | 2–0 | Estádio do Maracanã, Rio de Janeiro | — | 🌧️21° | |
| Jun 25, 1950 | Grp 2 | 3–1 | Estádio Durival de Britto, Curitiba | — | ⛅15° | |
| Jun 29, 1950 | Grp 2 | 2–0 | Estádio do Maracanã, Rio de Janeiro | — | ☀️26° | |
| Jun 29, 1950 | Grp 2 | 1–0 | Estádio Independência, Belo Horizonte | — | ⛅21° | |
| Jul 2, 1950 | Grp 2 | 1–0 | Estádio do Maracanã, Rio de Janeiro | — | 🌧️23° | |
| Jul 2, 1950 | Grp 2 | 5–2 | Estádio Ilha do Retiro, Recife | — | 🌧️26° | |
| Jun 25, 1950 | Grp 3 | 3–2 | Estádio do Pacaembu, São Paulo | — | ⛅16° | |
| Jun 29, 1950 | Grp 3 | 2–2 | Estádio Durival Britto, Curitiba | — | ⛅15° | |
| Jul 2, 1950 | Grp 3 | 2–0 | Estádio do Pacaembu, São Paulo | — | 🌧️19° | |
| Jul 2, 1950 | Grp 4 | 8–0 | Estádio Independência, Belo Horizonte | — | ☀️25° | |
| Jul 9, 1950 | Grp 2ND_ROUND | 2–2 | Estádio do Pacaembu, São Paulo | — | ⛅21° | |
| Jul 9, 1950 | Grp 2ND_ROUND | 7–1 | Estádio do Maracanã, Rio de Janeiro | — | ⛅24° | |
| Jul 13, 1950 | Grp 2ND_ROUND | 6–1 | Estádio do Maracanã, Rio de Janeiro | — | ⛅23° | |
| Jul 13, 1950 | Grp 2ND_ROUND | 3–2 | Estádio do Pacaembu, São Paulo | — | ⛅21° | |
| Jul 16, 1950 | Grp 2ND_ROUND | 3–1 | Estádio do Pacaembu, São Paulo | — | ☀️22° | |
| Jul 16, 1950 | Grp 2ND_ROUND | 2–1 | Estádio do Maracanã, Rio de Janeiro | — | ⛅25° |
Team logistics — 1950
13 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 |
|---|---|---|---|---|---|---|
| 3 | 2,468 km | 4h | 2.0d | 2d | Belo Horizonte → Porto Alegre → Rio de Janeiro | |
| 3 | 2,459 km | 2h | 2.5d | 2d | Curitiba → Belo Horizonte → Recife | |
| 3 | 1,875 km | 1h | 2.5d | 2d | Rio de Janeiro → Recife | |
| 6 | 1,746 km | 4h | 3.2d | 2d | Curitiba → Rio de Janeiro → São Paulo | |
| 5 | 1,367 km | 4h | 4.3d | 2d | São Paulo → Curitiba → Rio de Janeiro | |
| 3 | 1,347 km | 4h | 2.5d | 2d | Belo Horizonte → São Paulo → Porto Alegre | |
| 3 | 1,122 km | 3h | 3.0d | 3d | Rio de Janeiro → Porto Alegre | |
| 4 | 852 km | 0h | 3.7d | 2d | Belo Horizonte → São Paulo → Rio de Janeiro | |
| 6 | 716 km | 0h | 3.4d | 2d | Rio de Janeiro → São Paulo | |
| 3 | 683 km | 3h | 2.5d | 2d | Rio de Janeiro → Belo Horizonte | |
| 2 | 336 km | 1h | 2.0d | 2d | Curitiba → São Paulo | |
| 2 | 0 km | 4h | 6.0d | 6d | São Paulo | |
| 1 | 0 km | 1h | — | — | Belo Horizonte |
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.