Filters
Loading drives…
The numbers behind the charts
How it's calculated
One row = one quarterback on one drive. The data covers every quarterback whose rookie season was 2000 or later and who had at least one season with 9 or more starts. It includes every drive of their careers through 2025. Kneels and spikes are left out. This page loads data/dashboard_drives.csv, a trimmed copy of data/qb_drives.csv built by 05_dashboard_data.py.
The four measures
Count = number of drives
Total = sum of the stat over those drives
Median = the middle drive's value when the drives are sorted by the stat
Rate = total ÷ drives (× 100 for turnovers and for % of drives)
Median is turned off for scoring drives, TD drives and turnovers. Almost every drive has 0 or 1 of these, so the middle drive is always 0 or 1 and tells you nothing.
The stats
QB EPA (expected points added) is how many points the quarterback's own plays added to his team's expected score. For example, an interception is about −4.4 and a touchdown pass about +2.8. On this page it is the raw value, not the era-adjusted version used in the report, so the league-wide rise in passing over time shows up in it. Drive yards count the whole drive, whoever ran each play. Passing yards and turnovers (interceptions plus lost fumbles) count only the quarterback's own plays. A scoring drive ends in a touchdown or a field goal.
Reading it fairly
Later career years only include quarterbacks who lasted that long, so they lean toward the good ones. The 2022–2025 rookie classes have not reached those years yet. On the leaderboard, a quarterback needs at least 100 drives under the current filters to be ranked by median or rate, so a few lucky drives can't put someone at the top.