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.

22
Matches
group stage
88
Goals
4.00/match
0
Attendance
0/match
0
Dramatic finishes
AET + penalties

Fan poll · powered by Siono

Closes in 85d

Brazil 1950 — the Maracanazo. Where does it rank?

DateStageMatchScoreVenueAtt.Weather
Jun 24, 1950Grp 1BrazilvsMexico
40
Estádio do Maracanã, Rio de Janeiro🌧️30°
Jun 25, 1950Grp 1YugoslaviavsSwitzerland
30
Estádio Independência, Belo Horizonte🌧️23°
Jun 28, 1950Grp 1Brazil3dvsSwitzerland2d
22
Estádio do Pacaembu, São Paulo☀️20°
Jun 28, 1950Grp 1Yugoslavia2dvsMexico3d
41
Estádio dos Eucaliptos, Porto Alegre🌧️19°
Jul 1, 1950Grp 1Brazil2dvsYugoslavia2d
20
Estádio do Maracanã, Rio de Janeiro☀️25°
Jul 2, 1950Grp 1Switzerland3dvsMexico3d
21
Estádio dos Eucaliptos, Porto Alegre13°
Jun 25, 1950Grp 2EnglandvsChile
20
Estádio do Maracanã, Rio de Janeiro🌧️21°
Jun 25, 1950Grp 2SpainvsUnited States
31
Estádio Durival de Britto, Curitiba15°
Jun 29, 1950Grp 2Spain3dvsChile3d
20
Estádio do Maracanã, Rio de Janeiro☀️26°
Jun 29, 1950Grp 2United States3dvsEngland3d
10
Estádio Independência, Belo Horizonte21°
Jul 2, 1950Grp 2Spain2dvsEngland2d
10
Estádio do Maracanã, Rio de Janeiro🌧️23°
Jul 2, 1950Grp 2Chile2dvsUnited States2d
52
Estádio Ilha do Retiro, Recife🌧️26°
Jun 25, 1950Grp 3SwedenvsItaly
32
Estádio do Pacaembu, São Paulo16°
Jun 29, 1950Grp 3Sweden3dvsParaguay
22
Estádio Durival Britto, Curitiba15°
Jul 2, 1950Grp 3Italy6dvsParaguay2d
20
Estádio do Pacaembu, São Paulo🌧️19°
Jul 2, 1950Grp 4UruguayvsBolivia
80
Estádio Independência, Belo Horizonte☀️25°
Jul 9, 1950Grp 2ND_ROUNDUruguay6dvsSpain6d
22
Estádio do Pacaembu, São Paulo21°
Jul 9, 1950Grp 2ND_ROUNDBrazil7dvsSweden9d
71
Estádio do Maracanã, Rio de Janeiro24°
Jul 13, 1950Grp 2ND_ROUNDBrazil3dvsSpain3d
61
Estádio do Maracanã, Rio de Janeiro23°
Jul 13, 1950Grp 2ND_ROUNDUruguay3dvsSweden3d
32
Estádio do Pacaembu, São Paulo21°
Jul 16, 1950Grp 2ND_ROUNDSweden2dvsSpain2d
31
Estádio do Pacaembu, São Paulo☀️22°
Jul 16, 1950Grp 2ND_ROUNDUruguay2dvsBrazil2d
21
Estádio do Maracanã, Rio de Janeiro25°
GET /matches?year=1950 · client-side stage filter: group

Team logistics — 1950

13 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
Yugoslavia
32,468 km4h2.0d2dBelo Horizonte → Porto Alegre → Rio de Janeiro
United States
32,459 km2h2.5d2dCuritiba → Belo Horizonte → Recife
Chile
31,875 km1h2.5d2dRio de Janeiro → Recife
Spain
61,746 km4h3.2d2dCuritiba → Rio de Janeiro → São Paulo
Sweden
51,367 km4h4.3d2dSão Paulo → Curitiba → Rio de Janeiro
Switzerland
31,347 km4h2.5d2dBelo Horizonte → São Paulo → Porto Alegre
Mexico
31,122 km3h3.0d3dRio de Janeiro → Porto Alegre
Uruguay
4852 km0h3.7d2dBelo Horizonte → São Paulo → Rio de Janeiro
Brazil
6716 km0h3.4d2dRio de Janeiro → São Paulo
England
3683 km3h2.5d2dRio de Janeiro → Belo Horizonte
Paraguay
2336 km1h2.0d2dCuritiba → São Paulo
Italy
20 km4h6.0d6dSão Paulo
Bolivia
10 km1hBelo Horizonte
Derived client-side from GET /matches?year=1950 + 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.