Basic tool for scraping historical NFL data and transforming the data into several formats for a variety of uses.
- scrape NFL game and player data from footballdb.com starting from 1978
- transform into various formats
- Expanded Team Stats
- Split Team Stats
- Staggered Team Stats
- Preprocessed Team Stats
To install and use this app:
-
Navigate to the Releases page of this repository.
-
Under the latest release, find the section Assets.
-
Click on the nfl-data-scraper.zip file to download it to your computer.
-
Extract the contents of nfl-data-scraper.zip by right-clicking on the file and selecting Extract All....
-
Open the extracted folder and run app.exe.
-
Click the button that corresponds to the scraping option you want to run.
- For your first time scraping, run Get All Games.
- Note: This will take over an hour.
- If you want to update your data on the most recent NFL games, run Get Most Recent Games.
- Click the button that corresponds to the transforming option you want to run.
- For your first time transforming, run Perform All Transformations.
- For running individual transformation steps, select one of the other options.
If you have an idea or want to report a bug, please create an issue.