New: Be A GM College lets you run your NIL budget, fight the portal, and play the season. Try it.
NFL Encyclopedia / Stats & Analytics

CPOE (Completion Percentage Over Expected), Explained

What is CPOE in the NFL?

CPOE is completion percentage over expected: how often a quarterback completed passes compared to how often an average quarterback would have completed the same throws. Every attempt gets an expected completion probability from its depth, direction, down, distance and pressure; CPOE is the actual result minus that expectation, averaged across all attempts. A +5 means five extra completions per hundred throws.

Updated Sept. 16, 2026.

Completion Percentage Over Expected (CPOE) right now

Through Week 1, Trevor Lawrence (Jacksonville Jaguars) leads all quarterbacks with 20+ attempts at +22.3 CPOE, the best of all 602 qualifying starts through the same week since 1999. Patrick Mahomes (Kansas City Chiefs) is last at -11.9.

CPOE leaders, 2026 through Week 1 (20+ attempts)

#QuarterbackTeamCPOEAtt
1Trevor LawrenceJacksonville Jaguars+22.321
2Caleb WilliamsChicago Bears+16.626
3Baker MayfieldTampa Bay Buccaneers+14.027
4Jaxson DartNew York Giants+13.429
5Geno SmithNew York Jets+12.823
6Deshaun WatsonCleveland Browns+10.322
7Josh AllenBuffalo Bills+8.128
8Dak PrescottDallas Cowboys+7.730
9Bryce YoungCarolina Panthers+6.633
10Joe BurrowCincinnati Bengals+6.434
11Drake MayeNew England Patriots+6.031
12Lamar JacksonBaltimore Ravens+4.824
13Drew LockSeattle Seahawks+4.822
14Jacoby BrissettArizona Cardinals+4.637
15C.J. StroudHouston Texans+3.237
16Aaron RodgersPittsburgh Steelers+1.237
17Jalen HurtsPhiladelphia Eagles+0.922
18Brock PurdySan Francisco 49ers+0.834
19Kirk CousinsLas Vegas Raiders+0.729
20Cam WardTennessee Titans+0.428
21Tyler ShoughNew Orleans Saints-1.252
22Jared GoffDetroit Lions-2.939
23Jayden DanielsWashington Commanders-3.429
24Matthew StaffordLos Angeles Rams-4.724
25Daniel JonesIndianapolis Colts-5.129
26Justin HerbertLos Angeles Chargers-6.227
27Bo NixDenver Broncos-7.827
28Malik WillisMiami Dolphins-8.927
29Jordan LoveGreen Bay Packers-9.740
30Patrick MahomesKansas City Chiefs-11.925

How CPOE works

Raw completion percentage rewards the quarterback who throws screens and punishes the one who throws deep. CPOE fixes that by pricing each attempt. A 3-yard checkdown might be an 85 percent throw, a 30-yard sideline shot a 35 percent throw. Completing the first earns almost nothing; completing the second earns a lot. Missing the first costs a lot.

The model behind the public version (nflfastR's) uses air yards, pass location, down, distance, field position, whether the quarterback was hit, and a few more inputs. It does not know the coverage, the separation or the drop, which is why CPOE is a quarterback stat that quietly includes the receivers.

CPOE is one of the two ingredients in the composite that predicts quarterback play best. Paired with EPA per dropback, it separates the accurate from the lucky: a passer with high EPA and negative CPOE is probably riding yards after the catch that will not keep coming.

Completion Percentage Over Expected (CPOE) example in the NFL

Two quarterbacks both complete 68 percent of their throws. One averages 5 air yards per attempt and the model expected him to complete 70 percent: CPOE -2. The other averages 10 air yards and was expected to complete 62 percent: CPOE +6. The second is the far more accurate passer, and the box score hides it.

How It's Calculated

CPOE = (completed passes minus the sum of each attempt's expected completion probability) / attempts, expressed in percentage points. Expected completion probability comes from a model fit on every pass since 2006 using air yards, pass location, down, distance, yard line, and quarterback hit.

What is a good CPOE?

Over a full season, +3 or better is excellent, 0 is average, and -3 or worse is a real accuracy problem. The single-season high in the public data is around +9. Small samples swing wildly: a +12 after two games means little.

Who invented CPOE?

The public version was built by Ben Baldwin and Sebastian Carl for nflfastR in 2020, following the expected-completion work Next Gen Stats publishes as completion probability. The site uses the nflfastR model.

Does CPOE include drops?

Yes, against the quarterback. A perfectly placed pass a receiver drops counts as an incompletion on a throw the model expected to be caught, so it lowers CPOE. Over a season drops mostly wash out; over a month they can move the number a point or two.

See It In Action

Category: Stats & Analytics. Part of the StickToTheModel NFL Encyclopedia.

Definitions written for the numbers on this site. Something wrong or missing? How we work.