Download Our Data
Active Subscriber

Your Data Downloads

All eight datasets are available below. Wide tables are scoped by season — select a season on the card before downloading.

CSV Datasets

Players

62,252 rows

13 cols

Every registered player — name, known name, nationality, slug, and unique ID for cross-referencing.

Player Match Stats

~140K / season rows

306 cols

306 columns per appearance: goals, xG, xA, SCA, GCA, progressive carries, shot zones, keeper actions and more.

Season

Teams

5,512 rows

10 cols

Complete team directory with official names, short names, codes, slugs, and country associations.

Team Match Stats

~8K / season rows

303 cols

303 columns per team per match: passing breakdowns, shot locations, set pieces, pressing metrics, xG for/against.

Season

Matches

29,914 rows

15 cols

Every fixture with date, result, competition context, and season linkage — the spine connecting all other tables.

Manager Matches

50,265 rows

6 cols

Manager–match assignments across all competitions. Track appointments and outcomes across 3,262 managers.

Referee Matches

124,001 rows

13 cols

Referee assignments with cards, fouls, VAR reviews and overturns. 4,647 referees across all competitions.

Transfers

51,246 rows

6 cols

Player movements between clubs with start and end dates. Reconstruct squads at any point in time.

Documentation

Data Schema Reference

21-page PDF covering all ten tables: column names, types, descriptions, entity relationships, and league coverage. Consistent entity IDs let you JOIN anything to anything.

21 pages10 tablesEntity relationship diagram
Download PDF

Questions about the data? View the dataset documentation or reach out at bw@dribble360.com

Made With 💜 For The Game

Dribble Inc. • 44 Tehama St. • San Francisco, CA

94105