Offensive: Passing · CPOE

Completion percentage over expected — completions against how hard the throws actually were.

OFF · PassingP + N
About this stat ↓

League snapshot — 2024

  • League leaderDET 7.13
  • League average1.30
  • Best to worst13.13

All 32 teams, higher is better.

At a glance — 2024

Where the 32 teams sit on this stat this season.

League leader
DET · 7.13
League laggard
IND · -6.00
League average
1.30
Spread (max − min)
13.13

Year-over-year — 2024 vs 2023

Biggest movers from last season.

Biggest riser
WAS · +5.76
Biggest faller
DAL · −7.84
Most consistent
NYG · −0.20
League trend 2024 vs 2023
▲ 0.95

Multi-year context

7-year window (2019–2025)

Multi-year leader
SEA · 5.23
Multi-year laggard
NYJ · -3.71
Biggest improver
NE · +1.52/yr
Biggest decliner
LV · −1.24/yr

Multi-year heatmap

32 teams across 7 seasons. Cells colored by quintile within each season; click a column header to jump to that year.

Team2019202020212022202320242025
DET-3.46-0.920.22-1.461.457.132.59
CIN-5.96-1.245.052.762.136.851.18
PHI-0.92-4.930.911.914.266.494.07
BAL3.640.150.39-1.693.566.083.80
SEA7.547.224.245.640.975.285.74
WAS-3.30-1.380.39-1.64-0.545.211.26
MIN4.354.270.362.292.914.70-3.20
PIT-0.29-0.91-2.441.360.313.680.51
TB0.603.151.590.420.083.63-2.36
MIA-2.742.360.47-0.045.093.121.49
ARI-1.561.714.60-1.33-2.552.450.99
GB1.177.355.081.121.252.315.04
LAC4.450.75-0.131.76-1.892.250.79
KC1.583.163.543.171.452.23-1.35
NE-2.17-2.192.971.06-3.451.6311.57
SF2.74-1.262.34-1.645.421.335.93
BUF-1.785.981.940.064.390.973.36
DEN-2.06-6.082.34-0.623.520.77-1.24
ATL3.011.160.59-0.44-2.880.12-3.06
TEN4.271.662.42-1.021.440.08-4.16
CAR-1.952.56-7.01-4.73-1.480.011.74
CHI-1.551.14-2.96-4.180.14-0.08-3.29
NYG-2.15-1.90-5.102.30-0.21-0.41-1.36
JAX-3.19-0.18-4.081.382.16-0.53-1.13
LAR-1.680.660.00-2.73-3.17-0.981.72
LV6.122.352.60-2.18-3.93-1.37-0.79
NYJ0.00-1.45-7.75-4.73-5.32-1.54-5.18
NO3.982.36-4.051.232.93-2.672.19
HOU1.876.42-1.68-4.33-1.38-2.76-1.33
CLE-3.763.75-0.731.24-5.58-3.90-5.51
DAL1.63-1.222.56-1.083.47-4.381.85
IND-3.700.19-2.97-1.65-3.28-6.000.58

Distribution

How the 32 teams cluster for 2024.

About this stat
Stat ID
off_passing_pass_cpoe
Side
offensive
Family
Passing
Data source
P + N
Polarity
higher is better (or neutral)
Display grain
rate
Algorithm eligibility
Algorithm-eligible: this stat can be picked in the Algorithm Builder.