FIFA World Cup

49,960
0
Updated:
Files:36
Size:12.5 MB
Formats:csv
License:CC-BY-SA-4.0

Comprehensive data on all men's FIFA World Cup tournaments (1930–2022) and women's FIFA World Cup tournaments (1991–2019), including matches, goals, squads, bookings, penalty kicks, substitutions, referees, managers, stadiums, group standings, awards, and more. Sourced from the Fjelstul World Cup Database.

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/football/worldcup/
https://datahub.io/football/worldcup/_r/-/README.md
https://datahub.io/football/worldcup/_r/-/attendance-by-edition.csv
https://datahub.io/football/worldcup/_r/-/attendance.csv
https://datahub.io/football/worldcup/_r/-/award_winners.csv
https://datahub.io/football/worldcup/_r/-/awards.csv
https://datahub.io/football/worldcup/_r/-/bookings.csv
https://datahub.io/football/worldcup/_r/-/confederations.csv
https://datahub.io/football/worldcup/_r/-/datapackage.json
https://datahub.io/football/worldcup/_r/-/dirtiest-matches-summary.csv
https://datahub.io/football/worldcup/_r/-/discipline-by-tournament-summary.csv
https://datahub.io/football/worldcup/_r/-/goal-timing-by-tournament-summary.csv
https://datahub.io/football/worldcup/_r/-/goals-by-minute-summary.csv
https://datahub.io/football/worldcup/_r/-/goals.csv
https://datahub.io/football/worldcup/_r/-/group_standings.csv
https://datahub.io/football/worldcup/_r/-/groups.csv
https://datahub.io/football/worldcup/_r/-/host_countries.csv
https://datahub.io/football/worldcup/_r/-/manager_appearances.csv
https://datahub.io/football/worldcup/_r/-/manager_appointments.csv
https://datahub.io/football/worldcup/_r/-/managers.csv
https://datahub.io/football/worldcup/_r/-/matches.csv
https://datahub.io/football/worldcup/_r/-/penalty_kicks.csv
https://datahub.io/football/worldcup/_r/-/player_appearances.csv
https://datahub.io/football/worldcup/_r/-/players.csv
https://datahub.io/football/worldcup/_r/-/qualified_teams.csv
https://datahub.io/football/worldcup/_r/-/referee_appearances.csv
https://datahub.io/football/worldcup/_r/-/referee_appointments.csv
https://datahub.io/football/worldcup/_r/-/referees.csv
https://datahub.io/football/worldcup/_r/-/squads.csv
https://datahub.io/football/worldcup/_r/-/stadiums.csv
https://datahub.io/football/worldcup/_r/-/substitutions.csv
https://datahub.io/football/worldcup/_r/-/team_appearances.csv
https://datahub.io/football/worldcup/_r/-/teams.csv
https://datahub.io/football/worldcup/_r/-/top-scorers-summary.csv
https://datahub.io/football/worldcup/_r/-/tournament-appearances.csv
https://datahub.io/football/worldcup/_r/-/tournament-goals-summary.csv
https://datahub.io/football/worldcup/_r/-/tournament_stages.csv
https://datahub.io/football/worldcup/_r/-/tournament_standings.csv
https://datahub.io/football/worldcup/_r/-/tournaments.csv
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.jsonmetadata & schema
https://datahub.io/football/worldcup/_r/-/datapackage.json
README.mddocumentation
https://datahub.io/football/worldcup/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.json to inspect schema and resources
  2. 2. Download data resources listed in datapackage.json
  3. 3. Read README.md for full context

Data Views

Data Files

Explore with AI

tournaments

Download

Download CSV

About

One row per tournament. Covers all 22 men's (1930–2022) and 8 women's (1991–2019) editions.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
3.29 kB

matches

Download

Download CSV

About

One row per match. Includes stage, group, date, teams, full-time and half-time scores, extra time, penalty shootout scores, and result.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
299 kB

goals

Download

Download CSV

About

One row per goal. Includes scorer, team, minute, match period, own goal flag, and penalty flag.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
734 kB

bookings

Download

Download CSV

About

One row per booking (yellow or red card). Includes player, team, minute, and card type.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
598 kB

penalty_kicks

Download

Download CSV

About

One row per penalty kick in a shootout. Includes player, team, kick order, and outcome.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
65.1 kB

substitutions

Download

Download CSV

About

One row per substitution. Includes player on, player off, team, and minute.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
1.88 MB

squads

Download

Download CSV

About

One row per player per tournament squad. Includes position, shirt number, and club.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
1.33 MB

players

Download

Download CSV

About

One row per player. Master list of all players who have appeared in a World Cup squad.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
1.11 MB

teams

Download

Download CSV

About

One row per national team. Includes team name, code, and confederation.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
24.8 kB

group_standings

Download

Download CSV

About

One row per team per group. Includes played, won, drawn, lost, goals for, goals against, and points.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
62.5 kB

tournament_standings

Download

Download CSV

About

Final standings per tournament (winner, runner-up, third place, etc.).
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
6.96 kB

award_winners

Download

Download CSV

About

One row per award per tournament. Covers Golden Boot, Golden Ball, Golden Glove, Best Young Player, and Fair Play Award.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
19.8 kB

awards

Download

Download CSV

About

Reference table of award types.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
397 B

stadiums

Download

Download CSV

About

One row per stadium. Includes name, city, country, and capacity.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
34.3 kB

referees

Download

Download CSV

About

Master list of referees who have officiated at a World Cup.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
63.5 kB

managers

Download

Download CSV

About

Master list of managers who have managed a team at a World Cup.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
39.9 kB

confederations

Download

Download CSV

About

Reference table of FIFA confederations.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
715 B

host_countries

Download

Download CSV

About

One row per host country per tournament (tournaments with multiple hosts have multiple rows).
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
2.16 kB

qualified_teams

Download

Download CSV

About

One row per team per tournament they qualified for.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
44.3 kB

groups

Download

Download CSV

About

One row per group per tournament.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
10 kB

tournament_stages

Download

Download CSV

About

One row per stage per tournament (group stage, round of 16, quarter-finals, etc.).
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
14.6 kB

team_appearances

Download

Download CSV

About

One row per team per match. Includes side (home/away), score, and result.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
558 kB

player_appearances

Download

Download CSV

About

One row per player per match. Includes position played, minutes on pitch, and starter flag.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
4.68 MB

manager_appearances

Download

Download CSV

About

One row per manager per match.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
393 kB

manager_appointments

Download

Download CSV

About

One row per manager per tournament they managed at.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
55 kB

referee_appearances

Download

Download CSV

About

One row per referee per match.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
233 kB

referee_appointments

Download

Download CSV

About

One row per referee per tournament they officiated at.
Last updated
14 May 2026
Total rows
...
Format
CSV
File size
81.5 kB

Average Goals Per Game by Tournament (Summary)

Download

Download CSV

About

Pre-aggregated average goals per game for each men's World Cup tournament (1930–2022).
Last updated
20 May 2026
Total rows
...
Format
CSV
File size
852 B

Goals by Match Minute (Summary)

Download

Download CSV

About

Total goals scored at each match minute (1–90) across all men's World Cup tournaments, excluding own goals.
Last updated
20 May 2026
Total rows
...
Format
CSV
File size
918 B

Top 15 All-Time World Cup Scorers (Summary)

Download

Download CSV

About

Players with the most goals across all men's World Cup tournaments (1930–2022), excluding own goals.
Last updated
20 May 2026
Total rows
...
Format
CSV
File size
417 B

World Cup Appearances by Nation (Summary)

Download

Download CSV

About

Top 20 nations by number of men's World Cup tournaments appeared in (1930–2022).
Last updated
20 May 2026
Total rows
...
Format
CSV
File size
276 B

Goal Timing by Tournament (Summary)

Download

Download CSV

About

Per-tournament goal timing for each men's World Cup (1930–2022): total goals, goals scored in stoppage time, the share of goals arriving in stoppage time, and the average goal minute. Stoppage-time goals were rarely logged before 1998 and now account for more than one in ten. Includes own goals.
Last updated
9 June 2026
Total rows
...
Format
CSV
File size
1.39 kB

Discipline by Tournament (Summary)

Download

Download CSV

About

Cards shown at each men's World Cup since cards were introduced at Mexico 1970 (1970–2022): yellow cards, second yellows, straight reds, total dismissals, and cards per match. Germany 2006 is the most-carded tournament on record at 5.23 cards per match.
Last updated
9 June 2026
Total rows
...
Format
CSV
File size
864 B

Most-Carded Matches (Summary)

Download

Download CSV

About

The 15 most-carded matches in men's World Cup history, ranked by total cards. Netherlands vs Argentina (2022 quarter-final) tops the list — the most-carded match the database records.
Last updated
9 June 2026
Total rows
...
Format
CSV
File size
1.34 kB

attendance

Download

Download CSV

About

Per-match attendance for all 964 men's World Cup matches (1930–2022) — the figure the Fjelstul match tables do not include. Compiled from Kaggle/FIFA records (1930–2010, cross-checked to the exact person against an independent reference) and Wikipedia match reports (2014/2018/2022, totals matching FIFA). Joins to matches on (year, teams, date).
Last updated
9 June 2026
Total rows
...
Format
CSV
File size
168 kB

Average Attendance per Edition (Summary)

Download

Download CSV

About

Pre-aggregated attendance for each men's World Cup (1930–2022): matches played, total spectators, and average attendance per match. Aggregated from the attendance resource.
Last updated
9 June 2026
Total rows
...
Format
CSV
File size
1.13 kB

About this dataset

Comprehensive data on every FIFA World Cup tournament — men's (1930–2022) and women's (1991–2019) — covering matches, goals, squads, bookings, penalty shootouts, awards, and more. Sourced from the Fjelstul World Cup Database by Joshua C. Fjelstul, Ph.D.

Dataset Overview

27 interlinked CSV tables spanning the full history of the World Cup, from Uruguay 1930 to Qatar 2022.

Coverage

  • Men's: all 22 tournaments (1930–2022), 900+ matches, 3,600+ goals
  • Women's: all 8 tournaments (1991–2019)

Updated automatically whenever the upstream Fjelstul database is updated.

Derived summary tables

Alongside the 27 core Fjelstul tables, the package ships small pre-aggregated summary tables (men's tournaments only) that power the charts and data stories:

ResourceWhat it covers
tournament-goals-summaryAverage goals per game, by tournament (1930–2022)
goals-by-minute-summaryGoals scored at each match minute (1–90), all tournaments
top-scorers-summaryTop 15 all-time men's World Cup scorers
tournament-appearancesTop 20 nations by tournaments played
goal-timing-by-tournament-summaryStoppage-time goals, share of goals in stoppage time, and average goal minute, by tournament (1930–2022)
discipline-by-tournament-summaryYellow/red cards and cards per match, by tournament (1970–2022, since cards were introduced)
dirtiest-matches-summaryThe 15 most-carded matches in men's World Cup history

The goal-timing and discipline tables are derived directly from the goals and bookings resources; regenerating them needs only those source tables.

License

This dataset is derived from the Fjelstul World Cup Database and is published under the Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA 4.0) license.

Attribution: Joshua C. Fjelstul, Ph.D. — © 2023 Joshua C. Fjelstul, Ph.D.

You are free to share and adapt this data for any purpose as long as you provide proper attribution and distribute any derivative works under the same license.