Soccer Data Explorer

Explore soccer data sources and generate Python code

Soccer Data Explorer — Explore 8 popular soccer data sources and generate working Python code for the soccerdata package

How to use Soccer Data Explorer

  1. Pick a data source card to see its engine, real methods and usage example
  2. Open the Code Generator tab and choose a source, league and season
  3. Press Generate Python code to build a snippet with the real class and method names
  4. Copy the snippet and run it locally with pip install soccerdata
  5. Respect each scraped site terms of service when using the generated code

Features

  • Browse all 8 real soccerdata scrapers (FBref, ClubElo, ESPN, MatchHistory, SoFIFA, Sofascore, Understat, WhoScored)
  • Per-source engine, real method names and copy-paste usage examples from the repo
  • Python code generator: pick source, league and season, get ready code with real class names
  • Install snippet and caching notes from the official README
  • Responsible-scraping usage notice from the project

Frequently asked questions

Is it free?

Yes, unlimited.

Which sources are covered?

8 soccerdata scrapers: FBref, ClubElo, ESPN, MatchHistory, SoFIFA, Sofascore, Understat, WhoScored.

Does it scrape live data?

It generates real Python code; you run it locally with pip install soccerdata.

Is scraping allowed?

Respect each scraped site terms of service, per the built-in notice.

Login to use this free online tool. Create a free account to get started.