Row 2,034. Goals: 1–0 (after extra time). Attendance: 74,738. Referee: Nicola Rizzoli.
The (Joshua C. Fjelstul) is a comprehensive, open-source dataset on GitHub containing every match, player, goal, card, and substitution from every FIFA World Cup (men’s) from 1930 to 2022. worldcup database jfjelstul csv
Below is a told through the lens of that database — showing how a single CSV file can contain the drama, heartbreak, and history of 90+ years of football. The Last Row of the Table The analyst opened worldcup.csv for the hundredth time. It was late. The stadium outside was dark — no crowds, no vuvuzelas, no national anthems. Just her laptop screen, glowing blue, and 22,000 rows of match-level data. Row 2,034
She joined another table: goals.csv . Here, the data softened. Each goal had a minute , a player_name , and a own_goal Boolean. She sorted by minute → highest first. Referee: Nicola Rizzoli
Dramatic? Yes. But the database was colder than that. No mention of Mario Götze’s 113th-minute chest trap, no Messi walking past the trophy. Just integers.
She looked at the last row of worldcup.csv . Row 22,057. Year: 2022. Match: Argentina vs France (final). 3–3 after extra time. Penalties: 4–2. Two goals by Mbappé in 97 seconds. Messi lifting the trophy.