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.
nflreadpyports nflreadr to Python and provides easy, lightweight access to nflverse data repositories.
NFLData.jlprovides easy access to nflverse data repositories in Julia.
In most cases you should reach out to us on Discord: