6 tutorials

Football

nflverse opens up every NFL play. Compute EPA, compare quarterbacks, and learn the modern football-analytics toolkit.

Level:
A season of play-by-play loaded into pandas, with a plays-per-team summary.
Football Beginner

Pull Your First NFL Data with nfl_data_py

Load a full season of NFL play-by-play, the nflverse way - including the real pandas-version gotcha that breaks nfl_data_py and the one-line fix around it.

~9 min
A labeled scatter of quarterbacks by EPA per play and completion rate.
Football Intermediate

Build a QB Efficiency Comparison Chart

Aggregate play-by-play to the quarterback level and build a labeled scatter of EPA per dropback against completion percentage to compare passers fairly.

~9 min
A ranking of how aggressive each team is on fourth down.
Football Advanced

Fourth-Down Decisions: Which Teams Go For It?

Filter play-by-play to fourth downs, classify each decision (go, punt, kick), and rank teams by how often they go for it - the clearest signal of analytics-era coaching.

~9 min