Files
worldcup/data/1962/worldcup.json
T
valknar d37ebe201e refactor: consolidate data/ into single root directory, fix historical player names
Merge data/wikipedia/{year}/ into data/{year}/ so there is a single
canonical location for World Cup JSON files. Update scrape and seed
scripts to use data/ instead of data/wikipedia/.

Re-scraped all 22 years (1930-2022) with fixed player name extraction
(full name from <a title="..."> rather than abbreviated display text)
so historical goals now show e.g. "Thomas Müller" not "Müller".

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 18:27:35 +02:00

928 lines
18 KiB
JSON

{
"matches": [
{
"round": "Quarter-finals",
"date": "1962-06-10",
"time": "14:30",
"team1": "Chile",
"team2": "Soviet Union",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Leonel Sánchez",
"minute": 11
},
{
"name": "Eladio Rojas",
"minute": 29
}
],
"goals2": [
{
"name": "Igor Chislenko",
"minute": 26
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Quarter-finals",
"date": "1962-06-10",
"time": "14:30",
"team1": "Czechoslovakia",
"team2": "Hungary",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Adolf Scherer",
"minute": 13
}
],
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Quarter-finals",
"date": "1962-06-10",
"time": "14:30",
"team1": "Brazil",
"team2": "England",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Garrincha",
"minute": 31
},
{
"name": "Garrincha",
"minute": 59
},
{
"name": "Vavá",
"minute": 53
}
],
"goals2": [
{
"name": "Gerry Hitchens",
"minute": 38
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Quarter-finals",
"date": "1962-06-10",
"time": "14:30",
"team1": "Yugoslavia",
"team2": "Germany",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Petar Radaković",
"minute": 85
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Semi-finals",
"date": "1962-06-13",
"time": "14:30",
"team1": "Czechoslovakia",
"team2": "Yugoslavia",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Josef Kadraba",
"minute": 48
},
{
"name": "Adolf Scherer",
"minute": 80
},
{
"name": "Adolf Scherer",
"minute": 84,
"penalty": true
}
],
"goals2": [
{
"name": "Dražan Jerković",
"minute": 69
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Semi-finals",
"date": "1962-06-13",
"time": "14:30",
"team1": "Brazil",
"team2": "Chile",
"score": {
"ft": [
4,
2
]
},
"goals1": [
{
"name": "Garrincha",
"minute": 9
},
{
"name": "Garrincha",
"minute": 32
},
{
"name": "Vavá",
"minute": 47
},
{
"name": "Vavá",
"minute": 78
}
],
"goals2": [
{
"name": "Jorge Toro",
"minute": 42
},
{
"name": "Leonel Sánchez",
"minute": 61,
"penalty": true
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Third-place match",
"date": "1962-06-16",
"time": "14:30",
"team1": "Chile",
"team2": "Yugoslavia",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Eladio Rojas",
"minute": 90
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Final",
"date": "1962-06-17",
"time": "14:30",
"team1": "Brazil",
"team2": "Czechoslovakia",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Amarildo Tavares da Silveira",
"minute": 17
},
{
"name": "Zito",
"minute": 69
},
{
"name": "Vavá",
"minute": 78
}
],
"goals2": [
{
"name": "Josef Masopust",
"minute": 15
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-05-30",
"time": "15:00",
"team1": "Uruguay",
"team2": "Colombia",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Luis Cubilla",
"minute": 56
},
{
"name": "José Sasía",
"minute": 75
}
],
"goals2": [
{
"name": "Francisco Zuluaga",
"minute": 19,
"penalty": true
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-05-31",
"time": "15:00",
"team1": "Soviet Union",
"team2": "Yugoslavia",
"score": {
"ft": [
2,
0
]
},
"goals1": [
{
"name": "Valentin Kozmich Ivanov",
"minute": 51
},
{
"name": "Viktor Ponedelnik",
"minute": 83
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-06-02",
"time": "15:00",
"team1": "Yugoslavia",
"team2": "Uruguay",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Josip Skoblar",
"minute": 25,
"penalty": true
},
{
"name": "Milan Galić",
"minute": 29
},
{
"name": "Dražan Jerković",
"minute": 49
}
],
"goals2": [
{
"name": "Ángel Cabrera",
"minute": 19
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-06-03",
"time": "15:00",
"team1": "Soviet Union",
"team2": "Colombia",
"score": {
"ft": [
4,
4
]
},
"goals1": [
{
"name": "Valentin Kozmich Ivanov",
"minute": 8
},
{
"name": "Valentin Kozmich Ivanov",
"minute": 11
},
{
"name": "Igor Chislenko",
"minute": 10
},
{
"name": "Viktor Ponedelnik",
"minute": 56
}
],
"goals2": [
{
"name": "Germán Aceros",
"minute": 21
},
{
"name": "Marcos Coll",
"minute": 68
},
{
"name": "Antonio Rada",
"minute": 72
},
{
"name": "Marino Klinger",
"minute": 86
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-06-06",
"time": "15:00",
"team1": "Soviet Union",
"team2": "Uruguay",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Aleksei Mamykin",
"minute": 38
},
{
"name": "Valentin Kozmich Ivanov",
"minute": 89
}
],
"goals2": [
{
"name": "José Sasía",
"minute": 54
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 1",
"date": "1962-06-07",
"time": "15:00",
"team1": "Yugoslavia",
"team2": "Colombia",
"score": {
"ft": [
5,
0
]
},
"goals1": [
{
"name": "Milan Galić",
"minute": 20
},
{
"name": "Milan Galić",
"minute": 61
},
{
"name": "Dražan Jerković",
"minute": 25
},
{
"name": "Dražan Jerković",
"minute": 87
},
{
"name": "Vojislav Melić",
"minute": 82
}
],
"ground": "Estadio Carlos Dittborn, Arica"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-05-30",
"time": "15:00",
"team1": "Chile",
"team2": "Switzerland",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Leonel Sanchez",
"minute": 44
},
{
"name": "Leonel Sanchez",
"minute": 55
},
{
"name": "Jaime Ramírez",
"minute": 51
}
],
"goals2": [
{
"name": "Rolf Wüthrich",
"minute": 6
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-05-31",
"time": "15:00",
"team1": "Germany",
"team2": "Italy",
"score": {
"ft": [
0,
0
]
},
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-06-02",
"time": "15:00",
"team1": "Chile",
"team2": "Italy",
"score": {
"ft": [
2,
0
]
},
"goals1": [
{
"name": "Jaime Ramírez",
"minute": 73
},
{
"name": "Jorge Toro",
"minute": 87
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-06-03",
"time": "15:00",
"team1": "Germany",
"team2": "Switzerland",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Albert Brülls",
"minute": 45
},
{
"name": "Uwe Seeler",
"minute": 59
}
],
"goals2": [
{
"name": "Heinz Schneiter",
"minute": 73
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-06-06",
"time": "15:00",
"team1": "Germany",
"team2": "Chile",
"score": {
"ft": [
2,
0
]
},
"goals1": [
{
"name": "Horst Szymaniak",
"minute": 21,
"penalty": true
},
{
"name": "Uwe Seeler",
"minute": 82
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 2",
"date": "1962-06-07",
"time": "15:00",
"team1": "Italy",
"team2": "Switzerland",
"score": {
"ft": [
3,
0
]
},
"goals1": [
{
"name": "Bruno Mora",
"minute": 2
},
{
"name": "Giacomo Bulgarelli",
"minute": 65
},
{
"name": "Giacomo Bulgarelli",
"minute": 67
}
],
"ground": "Estadio Nacional, Santiago"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-05-30",
"time": "15:00",
"team1": "Brazil",
"team2": "Mexico",
"score": {
"ft": [
2,
0
]
},
"goals1": [
{
"name": "Mário Zagallo",
"minute": 56
},
{
"name": "Pelé",
"minute": 73
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-05-31",
"time": "15:00",
"team1": "Czechoslovakia",
"team2": "Spain",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Jozef Štibrányi",
"minute": 80
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-06-02",
"time": "15:00",
"team1": "Brazil",
"team2": "Czechoslovakia",
"score": {
"ft": [
0,
0
]
},
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-06-03",
"time": "15:00",
"team1": "Spain",
"team2": "Mexico",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Joaquín Peiró",
"minute": 90
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-06-06",
"time": "15:00",
"team1": "Brazil",
"team2": "Spain",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Amarildo Tavares da Silveira",
"minute": 72
},
{
"name": "Amarildo Tavares da Silveira",
"minute": 86
}
],
"goals2": [
{
"name": "Adelardo Rodríguez",
"minute": 35
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 3",
"date": "1962-06-07",
"time": "15:00",
"team1": "Mexico",
"team2": "Czechoslovakia",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Isidoro Díaz",
"minute": 12
},
{
"name": "Alfredo del Águila",
"minute": 29
},
{
"name": "Héctor Hernández",
"minute": 90,
"penalty": true
}
],
"goals2": [
{
"name": "Václav Mašek",
"minute": 1
}
],
"ground": "Estadio Sausalito, Viña del Mar"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-05-30",
"time": "15:00",
"team1": "Argentina",
"team2": "Bulgaria",
"score": {
"ft": [
1,
0
]
},
"goals1": [
{
"name": "Héctor Facundo",
"minute": 4
}
],
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-05-31",
"time": "15:00",
"team1": "Hungary",
"team2": "England",
"score": {
"ft": [
2,
1
]
},
"goals1": [
{
"name": "Lajos Tichy",
"minute": 17
},
{
"name": "Flórián Albert",
"minute": 71
}
],
"goals2": [
{
"name": "Ron Flowers",
"minute": 60,
"penalty": true
}
],
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-06-02",
"time": "15:00",
"team1": "England",
"team2": "Argentina",
"score": {
"ft": [
3,
1
]
},
"goals1": [
{
"name": "Ron Flowers",
"minute": 17,
"penalty": true
},
{
"name": "Bobby Charlton",
"minute": 42
},
{
"name": "Jimmy Greaves",
"minute": 67
}
],
"goals2": [
{
"name": "José Sanfilippo",
"minute": 81
}
],
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-06-03",
"time": "15:00",
"team1": "Hungary",
"team2": "Bulgaria",
"score": {
"ft": [
6,
1
]
},
"goals1": [
{
"name": "Flórián Albert",
"minute": 1
},
{
"name": "Flórián Albert",
"minute": 6
},
{
"name": "Flórián Albert",
"minute": 53
},
{
"name": "Lajos Tichy",
"minute": 8
},
{
"name": "Lajos Tichy",
"minute": 70
},
{
"name": "Ernő Solymosi",
"minute": 12
}
],
"goals2": [
{
"name": "Georgi Sokolov",
"minute": 64
}
],
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-06-06",
"time": "15:00",
"team1": "Hungary",
"team2": "Argentina",
"score": {
"ft": [
0,
0
]
},
"ground": "Estadio El Teniente, Rancagua"
},
{
"round": "Group stage",
"group": "Group 4",
"date": "1962-06-07",
"time": "15:00",
"team1": "England",
"team2": "Bulgaria",
"score": {
"ft": [
0,
0
]
},
"ground": "Estadio El Teniente, Rancagua"
}
]
}