The nflverse is a set of packages dedicated to data and analysis of the National Football League.
Most data is stored in releases of the nflverse/nflverse-data repository, in various formats (csv, parquet, rds, qs being the primary ones). These can be accessed by any platform or programming language via the web URLs.
We also maintain a set of packages to facilitate access to this data and apply modelling.
{nflverse}
helps install and update all nflverse R packages.{nflreadr}
provides easy access to nflverse data repositories.{nflfastR}
cleans play by play data and applies EPA/WPA modelling.- Most users will want precomputed data, via
nflreadr
.
- Most users will want precomputed data, via
{nflplotR}
facilitates plotting NFL data.{nfl4th}
studies fourth down decisions with nflverse data and models.{nflseedR}
simulates NFL season schedules with the user's model.
nfl-data-py
provides easy access to nflverse data repositories in Python.
NFLData.jl
provides easy access to nflverse data repositories in Julia.
In most cases you should reach out to us on Discord: