Offensive: Passing · CPOE

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

OFF · PassingP + N
About this stat ↓

League snapshot — 2020

  • League leaderGB 7.35
  • League average1.08
  • Best to worst13.43

All 32 teams, higher is better.

At a glance — 2020

Where the 32 teams sit on this stat this season.

League leader
GB · 7.35
League laggard
DEN · -6.08
League average
1.08
Spread (max − min)
13.43

Year-over-year — 2020 vs 2019

Biggest movers from last season.

Biggest riser
BUF · +7.77
Biggest faller
DEN · −4.02
Most consistent
NE · −0.01
League trend 2020 vs 2019
▲ 0.94

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

Distribution

How the 32 teams cluster for 2020.

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.