Skip to content

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.

Leaderboards

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

Teams
OffenseDefense
SF+0.19, 1st in the league56+0.37, 1st in the league−0.01, 1st in the league−0.08, 8th in the league51−0.03, 7th in the league−0.17, 19th in the league
DAL+0.11, 2nd in the league55+0.32, 2nd in the league−0.18, 16th in the league−0.06, 13th in the league520.00, 10th in the league−0.14, 26th in the league
BUF+0.09, 3rd in the league55+0.21, 7th in the league−0.05, 3rd in the league−0.10, 6th in the league51−0.07, 4th in the league−0.14, 25th in the league
MIA+0.08, 4th in the league54+0.24, 3rd in the league−0.12, 8th in the league−0.05, 14th in the league510.00, 9th in the league−0.12, 29th in the league
BAL+0.08, 5th in the league55+0.22, 6th in the league−0.08, 5th in the league−0.11, 3rd in the league50−0.05, 5th in the league−0.22, 8th in the league
GB+0.07, 6th in the league54+0.23, 4th in the league−0.15, 12th in the league−0.04, 16th in the league52+0.06, 13th in the league−0.16, 21st in the league
DET+0.04, 7th in the league53+0.20, 8th in the league−0.15, 11th in the league+0.03, 30th in the league51+0.16, 28th in the league−0.19, 14th in the league
HOU+0.03, 8th in the league52+0.22, 5th in the league−0.22, 21st in the league−0.07, 10th in the league49+0.17, 29th in the league−0.39, 1st in the league
PHI+0.03, 9th in the league55+0.09, 14th in the league−0.05, 2nd in the league+0.03, 29th in the league54+0.08, 17th in the league−0.07, 31st in the league
SEA0.00, 10th in the league52+0.18, 9th in the league−0.29, 28th in the league+0.02, 27th in the league51+0.14, 26th in the league−0.12, 28th in the league
LAR0.00, 11th in the league53+0.14, 11th in the league−0.18, 15th in the league−0.02, 23rd in the league50+0.08, 18th in the league−0.17, 18th in the league
TB−0.02, 12th in the league48+0.17, 10th in the league−0.29, 29th in the league−0.04, 18th in the league51+0.09, 19th in the league−0.25, 4th in the league
KC−0.02, 13th in the league50+0.12, 12th in the league−0.24, 22nd in the league−0.11, 5th in the league48−0.13, 2nd in the league−0.08, 30th in the league
MIN−0.03, 14th in the league51+0.06, 18th in the league−0.17, 14th in the league−0.01, 25th in the league50+0.10, 21st in the league−0.17, 20th in the league
NO−0.03, 15th in the league50+0.09, 15th in the league−0.19, 18th in the league−0.11, 4th in the league47−0.04, 6th in the league−0.20, 12th in the league
IND−0.06, 16th in the league49+0.03, 22nd in the league−0.16, 13th in the league−0.02, 24th in the league53+0.14, 27th in the league−0.21, 9th in the league
CIN−0.06, 17th in the league50−0.01, 24th in the league−0.15, 10th in the league−0.02, 21st in the league52+0.11, 23rd in the league−0.20, 10th in the league
JAX−0.06, 18th in the league51+0.09, 13th in the league−0.28, 27th in the league−0.09, 7th in the league51−0.02, 8th in the league−0.20, 13th in the league
ARI−0.06, 19th in the league50−0.05, 26th in the league−0.08, 4th in the league+0.08, 32nd in the league53+0.20, 30th in the league−0.04, 32nd in the league
TEN−0.06, 20th in the league48+0.04, 20th in the league−0.20, 19th in the league+0.03, 28th in the league51+0.24, 32nd in the league−0.25, 6th in the league
DEN−0.06, 21st in the league48+0.04, 21st in the league−0.19, 17th in the league+0.02, 26th in the league51+0.13, 24th in the league−0.12, 27th in the league
CHI−0.07, 22nd in the league49−0.04, 25th in the league−0.10, 7th in the league−0.07, 11th in the league50+0.07, 14th in the league−0.29, 3rd in the league
LV−0.07, 23rd in the league48+0.07, 17th in the league−0.27, 25th in the league−0.05, 15th in the league51+0.04, 11th in the league−0.16, 23rd in the league
LAC−0.08, 24th in the league50+0.07, 16th in the league−0.32, 31st in the league−0.02, 22nd in the league50+0.07, 15th in the league−0.16, 24th in the league
ATL−0.09, 25th in the league49+0.02, 23rd in the league−0.21, 20th in the league−0.04, 20th in the league48+0.10, 20th in the league−0.20, 11th in the league
PIT−0.10, 26th in the league49−0.09, 27th in the league−0.12, 9th in the league−0.07, 12th in the league48+0.05, 12th in the league−0.23, 7th in the league
CLE−0.11, 27th in the league48+0.05, 19th in the league−0.32, 30th in the league−0.20, 1st in the league44−0.16, 1st in the league−0.25, 5th in the league
WSH−0.12, 28th in the league49−0.14, 28th in the league−0.08, 6th in the league+0.06, 31st in the league52+0.22, 31st in the league−0.16, 22nd in the league
NYG−0.20, 29th in the league45−0.14, 29th in the league−0.26, 24th in the league−0.04, 19th in the league52+0.07, 16th in the league−0.18, 17th in the league
CAR−0.22, 30th in the league46−0.18, 30th in the league−0.28, 26th in the league−0.04, 17th in the league50+0.10, 22nd in the league−0.18, 15th in the league
NYJ−0.26, 31st in the league44−0.26, 32nd in the league−0.24, 23rd in the league−0.12, 2nd in the league46−0.08, 3rd in the league−0.18, 16th in the league
NE−0.26, 32nd in the league46−0.21, 31st in the league−0.33, 32nd in the league−0.07, 9th in the league48+0.13, 25th in the league−0.34, 2nd in the league

Players

At least 257 dropbacks