Skip to content

Python package for Football Reference scraping and easy access to football data from various leagues

License

Notifications You must be signed in to change notification settings

GabrielPastorello/FRScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fbref_logo

pypi python version license

⚽ FRScraper

Python package for easy access to football data through scraping of Football Reference website.

This allows users to obtain statistics, standings, and scores of the following tournaments:

  • Premier League (England)
  • La Liga (Spain)
  • Bundesliga (Germany)
  • Ligue 1 (France)
  • Serie A (Italy)
  • Eredivisie (Netherlands)
  • Liga Portuguesa (Portugal)
  • Campeonato Brasileiro (Brazil)
  • Primera División Argentina (Argentina)
  • Ekstraklasa (Poland)
  • Russian Premier League (Russia)
  • Saudi Pro League (Saudi Arabia)

🚀 Installing

Via pip

Install with the following command:

pip install FRScraper

📖 Documentation

For documentation about the API methods refer to the documentation.

🔌 Example of use

from FRScraper import FRScraper
# League table
df = FRScraper.get_rankings('ENG').head()

Output:

Rk Squad MP W D L ... xGD xGD/90 Attendance Top Scorer Goals
0 1 Manchester City 38 28 7 3 ... 44.9 1.18 50112 27
1 2 Arsenal 38 28 5 5 ... 48.2 1.27 60236 16
2 3 Liverpool 38 24 10 4 ... 42.0 1.11 55979 18
3 4 Aston Villa 38 20 8 10 ... 3.4 0.09 41858 19
4 5 Tottenham 38 20 6 12 ... 4.8 0.13 61482 17

More examples in the files.

Use it wisely!

About

Python package for Football Reference scraping and easy access to football data from various leagues

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages