Skip to content
/ squads Public

historic data on European football (soccer) clubs' playing squads

Notifications You must be signed in to change notification settings

ewenme/squads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squads

Data on European football clubs' playing squads, seasons 2004/05 through 2020/21 (as found on Transfermarkt).

Data

Squads can be found in the data directory, in .csv format. There's a sub-directory for each year/season (e.g. 2018/19 season is in data/2018) containing data for each of these leagues:

  • English Premier League
  • English Championship
  • French Ligue 1
  • German 1.Bundesliga
  • Italian Serie A
  • Spanish La Liga
  • Portugese Liga NOS
  • Dutch Eredivisie
  • Russian Premier Liga

Common variables:

  • player_name (player name)
  • position (preferred position)
  • date_of_birth (date of birth)
  • age (age, at time of scrape)
  • nationality (primary nationality)
  • club_name (club of player)
  • league_name (league of player)
  • season (season, interpolated from year)
  • year (year)

Code

All source code for producing this dataset can be found in the src directory.

Usage

Sources

All data was scraped from Transfermarkt, in accordance with their terms of use.

About

historic data on European football (soccer) clubs' playing squads

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages