Player stats

Season 202620252024202320222021 Regular season through week 9. Season totals match ESPN in 96.3% of player stat cells.

Per-play stats for every NFL player: EPA (expected points added), success rate, CPOE and more. Click a name for the player's profile, or filter plays in the explorer.

Season leaders

EPA per dropback

Passing · 33 qualified
  1. Josh Allen BUF+0.352
  2. Brock Purdy SF+0.328
  3. Caleb Williams CHI+0.320
  4. Trevor Lawrence JAX+0.303
  5. Drake Maye NE+0.264
League +0.072 Full table →

Completion % over expected

Passing · 33 qualified
  1. Joe Burrow CIN+9.0
  2. Caleb Williams CHI+7.6
  3. Drake Maye NE+7.3
  4. Geno Smith NYJ+6.0
  5. Jayden Daniels WAS+5.6
League +0.4 Full table →

Dropback success rate

Passing · 33 qualified
  1. Joe Burrow CIN54.3%
  2. Brock Purdy SF54.1%
  3. Drake Maye NE52.4%
  4. Caleb Williams CHI51.6%
  5. Trevor Lawrence JAX51.4%
League 45.4% Full table →

Lowest sack rate

Passing · 33 qualified
  1. Brock Purdy SF3.0%
  2. Dak Prescott DAL3.3%
  3. Patrick Mahomes KC3.5%
  4. Kirk Cousins LV3.7%
  5. Bo Nix DEN3.7%
League 6.2% Full table →

Deepest average throw

Passing · Air yards per attempt · 33 qualified
  1. Malik Willis MIA9.4
  2. C.J. Stroud HOU9.3
  3. Jameis Winston NYG9.2
  4. Jordan Love GB9.2
  5. Josh Allen BUF9.0
League 7.7 Full table →

EPA per designed run

Rushing · 38 qualified
  1. Blake Corum LA+0.144
  2. Christian McCaffrey SF+0.144
  3. Jaylen Warren PIT+0.128
  4. Kyle Monangai CHI+0.097
  5. Kenneth Walker III KC+0.075
League -0.077 Full table →

Rushing success rate

Rushing · 38 qualified
  1. Christian McCaffrey SF53.6%
  2. Blake Corum LA52.0%
  3. James Cook BUF50.7%
  4. Jahmyr Gibbs DET49.0%
  5. Jaylen Warren PIT47.9%
League 40.5% Full table →

Explosive run rate (10+ yds)

Rushing · 38 qualified
  1. Jahmyr Gibbs DET17.2%
  2. Braelon Allen NYJ17.0%
  3. James Cook BUF16.7%
  4. Kenny Gainwell TB15.5%
  5. Blake Corum LA14.7%
League 9.3% Full table →

EPA per target

Receiving · 166 qualified
  1. Mike Evans SF+1.022
  2. Tee Higgins CIN+0.866
  3. Jaylin Noel HOU+0.804
  4. Mike Gesicki CIN+0.791
  5. Keon Coleman BUF+0.743
League +0.193 Full table →

Yards per target

Receiving · 166 qualified
  1. Jaylin Noel HOU14.39
  2. Mike Evans SF12.82
  3. Ladd McConkey LAC11.92
  4. Tee Higgins CIN11.90
  5. Caleb Douglas MIA11.89
League 7.42 Full table →

Yards after catch per catch

Receiving · 166 qualified
  1. Jaylen Warren PIT13.8
  2. RJ Harvey DEN12.0
  3. Jonathan Taylor IND11.6
  4. James Cook BUF9.5
  5. Kenny Gainwell TB9.4
League 5.1 Full table →

Deepest average target

Receiving · Air yards per target · 166 qualified
  1. Romeo Doubs NE17.6
  2. Treylon Burks WAS17.6
  3. Adonai Mitchell NYJ17.6
  4. Jahan Dotson ATL16.4
  5. Ted Hurst III TB16.1
League 7.9 Full table →

Splits that hold up

Most situational splits don't carry over from one season to the next. These do (2016–25, year-to-year correlation clear of zero), so they say the most about skill. The test.

Passing on throws behind the line

repeats r = 0.19 · EPA/dropback · league -0.20
26 players with a sample Split table →

Passing on 1st down

repeats r = 0.19 · EPA/dropback · league +0.13
33 players with a sample Split table →

Passing on deep throws (20+ air yards)

repeats r = 0.18 · EPA/dropback · league +0.43
9 players with a sample Split table →

Passing on intermediate throws

repeats r = 0.16 · EPA/dropback · league +0.43
28 players with a sample Split table →

Rushing over the middle

repeats r = 0.16 · EPA/carry · league -0.09
30 players with a sample Split table →

Receiving on throws behind the line

repeats r = 0.15 · EPA/target · league -0.21
25 players with a sample Split table →

Biggest swings this season

The biggest gaps between a player in one situation and the rest of his plays, after the league's own gap. 68 of 4,309 splits cleared |z| ≥ 2.5, against about 54 from chance alone. Most are still luck.

Sources and qualifying bar Play-by-play from nflverse, rebuilt daily. FTN charting adds play action, pocket, blitz, box count, screens, motion and RPOs from 2022. NFL Next Gen Stats adds pressure, coverage and time to throw for 2016–2025 (not yet published for 2026). Leaders use PFR's qualifying bar: 14 dropbacks, 6.25 carries or 1.875 targets per team game. EPA swings about ±1.4 points a play, so 100 plays still carry about ±0.14 of luck. Box-score totals are checked against ESPN after every rebuild.