Efficiency
Expected points added (EPA) per play from our own model: how much each play raised or lowered the points a team could expect, given down, distance, field position and the clock. Success rate: the share of plays that added any. Passes and runs only, regular season.
Our model: fitted on 2024–25 season, 2025–26 season, 2026–27 season; graded on 2025–26 season, which it never saw, it is off by 3.48 points on average against the next score (a plain average: 3.75).
Teams
| Team | Offense | Defense | ||||||
|---|---|---|---|---|---|---|---|---|
| EPA/play | Success | Pass | Run | EPA/play | Success | Pass | Run | |
| +0.25, 1st in the league | 55 | +0.36, 4th in the league | +0.14, 3rd in the league | +0.11, 27th in the league | 52 | +0.16, 19th in the league | +0.04, 27th in the league | |
| +0.23, 2nd in the league | 56 | +0.36, 3rd in the league | +0.03, 6th in the league | +0.16, 30th in the league | 52 | +0.25, 27th in the league | +0.02, 23rd in the league | |
| +0.21, 3rd in the league | 53 | +0.35, 6th in the league | −0.03, 9th in the league | +0.20, 32nd in the league | 54 | +0.28, 31st in the league | +0.12, 31st in the league | |
| +0.19, 4th in the league | 53 | +0.33, 7th in the league | +0.04, 5th in the league | −0.07, 8th in the league | 44 | +0.24, 26th in the league | −0.42, 2nd in the league | |
| +0.17, 5th in the league | 54 | +0.37, 2nd in the league | −0.04, 13th in the league | −0.09, 7th in the league | 45 | −0.08, 6th in the league | −0.10, 10th in the league | |
| +0.17, 6th in the league | 52 | +0.14, 14th in the league | +0.20, 2nd in the league | +0.10, 25th in the league | 46 | +0.23, 25th in the league | −0.09, 13th in the league | |
| +0.13, 7th in the league | 49 | +0.02, 21st in the league | +0.24, 1st in the league | +0.05, 21st in the league | 47 | +0.04, 12th in the league | +0.06, 28th in the league | |
| +0.13, 8th in the league | 49 | +0.22, 12th in the league | −0.04, 11th in the league | +0.12, 28th in the league | 53 | +0.15, 18th in the league | +0.08, 29th in the league | |
| +0.11, 9th in the league | 55 | +0.57, 1st in the league | −0.40, 32nd in the league | −0.11, 3rd in the league | 44 | −0.22, 1st in the league | +0.03, 24th in the league | |
| +0.09, 10th in the league | 51 | +0.25, 9th in the league | −0.11, 21st in the league | −0.16, 1st in the league | 40 | −0.06, 8th in the league | −0.28, 6th in the league | |
| +0.08, 11th in the league | 48 | +0.23, 11th in the league | −0.15, 24th in the league | −0.04, 10th in the league | 46 | −0.06, 7th in the league | −0.01, 20th in the league | |
| +0.08, 12th in the league | 49 | +0.23, 10th in the league | −0.13, 22nd in the league | +0.04, 19th in the league | 50 | +0.09, 15th in the league | −0.04, 17th in the league | |
| +0.06, 13th in the league | 45 | +0.17, 13th in the league | −0.04, 12th in the league | +0.10, 24th in the league | 49 | +0.19, 22nd in the league | −0.04, 18th in the league | |
| +0.05, 14th in the league | 50 | +0.33, 8th in the league | −0.27, 28th in the league | +0.19, 31st in the league | 51 | +0.22, 24th in the league | +0.16, 32nd in the league | |
| +0.04, 15th in the league | 41 | +0.14, 15th in the league | −0.06, 15th in the league | −0.02, 11th in the league | 39 | −0.08, 5th in the league | +0.03, 26th in the league | |
| +0.02, 16th in the league | 42 | +0.11, 17th in the league | −0.20, 26th in the league | +0.11, 26th in the league | 48 | +0.21, 23rd in the league | +0.01, 22nd in the league | |
| +0.02, 17th in the league | 51 | +0.03, 20th in the league | +0.01, 7th in the league | −0.05, 9th in the league | 46 | 0.00, 10th in the league | −0.12, 9th in the league | |
| +0.01, 18th in the league | 42 | +0.07, 19th in the league | −0.06, 16th in the league | +0.13, 29th in the league | 50 | +0.27, 28th in the league | −0.10, 11th in the league | |
| +0.01, 19th in the league | 43 | +0.10, 18th in the league | −0.14, 23rd in the league | 0.00, 12th in the league | 46 | +0.06, 13th in the league | −0.06, 15th in the league | |
| −0.01, 20th in the league | 39 | +0.02, 23rd in the league | −0.03, 10th in the league | −0.10, 4th in the league | 41 | −0.14, 3rd in the league | −0.05, 16th in the league | |
| −0.01, 21st in the league | 44 | +0.35, 5th in the league | −0.38, 31st in the league | −0.10, 6th in the league | 44 | −0.09, 4th in the league | −0.10, 12th in the league | |
| −0.06, 22nd in the league | 42 | +0.13, 16th in the league | −0.29, 30th in the league | +0.01, 15th in the league | 46 | +0.08, 14th in the league | −0.08, 14th in the league | |
| −0.07, 23rd in the league | 47 | −0.07, 25th in the league | −0.08, 18th in the league | +0.01, 17th in the league | 44 | +0.15, 17th in the league | −0.13, 8th in the league | |
| −0.10, 24th in the league | 45 | −0.13, 27th in the league | −0.05, 14th in the league | +0.04, 20th in the league | 49 | +0.27, 29th in the league | −0.29, 5th in the league | |
| −0.10, 25th in the league | 42 | −0.16, 28th in the league | −0.01, 8th in the league | +0.01, 14th in the league | 42 | +0.27, 30th in the league | −0.32, 4th in the league | |
| −0.10, 26th in the league | 44 | +0.02, 22nd in the league | −0.27, 29th in the league | +0.09, 23rd in the league | 48 | +0.10, 16th in the league | +0.09, 30th in the league | |
| −0.13, 27th in the league | 44 | −0.03, 24th in the league | −0.23, 27th in the league | 0.00, 13th in the league | 45 | −0.02, 9th in the league | +0.03, 25th in the league | |
| −0.14, 28th in the league | 41 | −0.27, 31st in the league | +0.05, 4th in the league | +0.08, 22nd in the league | 47 | +0.17, 21st in the league | 0.00, 21st in the league | |
| −0.14, 29th in the league | 42 | −0.12, 26th in the league | −0.16, 25th in the league | −0.11, 2nd in the league | 47 | −0.18, 2nd in the league | −0.03, 19th in the league | |
| −0.15, 30th in the league | 38 | −0.19, 29th in the league | −0.09, 19th in the league | +0.02, 18th in the league | 55 | +0.72, 32nd in the league | −0.55, 1st in the league | |
| −0.17, 31st in the league | 49 | −0.25, 30th in the league | −0.11, 20th in the league | −0.10, 5th in the league | 39 | +0.02, 11th in the league | −0.39, 3rd in the league | |
| −0.18, 32nd in the league | 46 | −0.29, 32nd in the league | −0.06, 17th in the league | +0.01, 16th in the league | 46 | +0.16, 20th in the league | −0.14, 7th in the league | |
Players
At least 51 dropbacks
| # | Player | Plays | EPA/play | Success |
|---|---|---|---|---|
| 1 | 74 | +0.57 | 64 | |
| 2 | 51 | +0.38 | 53 | |
| 3 | 88 | +0.37 | 55 | |
| 4 | 99 | +0.37 | 59 | |
| 5 | 113 | +0.36 | 61 | |
| 6 | 81 | +0.35 | 54 | |
| 7 | 83 | +0.35 | 57 | |
| 8 | 86 | +0.33 | 55 | |
| 9 | 98 | +0.33 | 51 | |
| 10 | 111 | +0.23 | 54 | |
| 11 | 108 | +0.23 | 50 | |
| 12 | 112 | +0.22 | 51 | |
| 13 | 59 | +0.14 | 48 | |
| 14 | 68 | +0.14 | 53 | |
| 15 | 66 | +0.14 | 44 | |
| 16 | 87 | +0.13 | 49 | |
| 17 | 127 | +0.11 | 45 | |
| 18 | 120 | +0.10 | 45 | |
| 19 | 53 | +0.04 | 49 | |
| 20 | 60 | +0.02 | 45 | |
| 21 | 83 | −0.03 | 47 | |
| 22 | 53 | −0.05 | 42 | |
| 23 | 98 | −0.07 | 50 | |
| 24 | Aaron RodgersQB · PIT | 116 | −0.12 | 47 |
| 25 | 52 | −0.13 | 33 | |
| 26 | 127 | −0.13 | 46 | |
| 27 | 88 | −0.16 | 40 | |
| 28 | 90 | −0.19 | 39 | |
| 29 | 92 | −0.27 | 40 | |
| 30 | 88 | −0.29 | 44 |