NFL · Empirical Bayes

True-Talent Leaderboards

A raw single-season rate is a noisy guess at a player’s real ability, and the noise is worst for the smallest samples — so a naïve leaderboard is topped by whoever got lucky in the fewest tries. This one shrinks every rate toward its position-group prior by how much the sample can be trusted, and shows a 90% credible interval instead of a point. Toggle raw vs. shrunk to watch the flukes fall back to the pack.

Dropback success rate · 2021

Share of dropbacks (incl. sacks & scrambles) with positive EPA.

Beats raw by
15.6%
lower out-of-sample error
RMSE raw → shrunk
5.5% → 4.6%
odd vs. even weeks
Split-half reliability
0.47
how repeatable the raw stat is
Stabilizes at
230
dropbacks to trust the number
shrunkrawthe shrink90% CI
40%45%50%avg1Patrick MahomesKC · 68850.1%2Tom BradyTB · 74049.5%3Dak PrescottDAL · 63148.9%4Aaron RodgersGB · 55948.8%5Matthew StaffordLA · 63448.7%6Justin HerbertLAC · 70948.5%7Kyler MurrayARI · 51448.3%8Josh AllenBUF · 67548.2%9Jimmy GaroppoloSF · 46947.9%10Joe BurrowCIN · 57147.6%11Mac JonesNE · 55047.4%12Ryan TannehillTEN · 57847.4%13Tua TagovailoaMIA · 40947.3%14Josh JohnsonBAL · 8847.2%15Lamar JacksonBAL · 42147.0%16Mike WhiteNYJ · 13746.9%17Joe FlaccoNYJ · 4446.7%18Teddy BridgewaterDEN · 46046.5%19Derek CarrLV · 66646.3%20Colt McCoyARI · 10546.3%21Case KeenumCLE · 7746.3%22Nick FolesCHI · 4046.0%23Gardner MinshewPHI · 6645.6%24Matt RyanATL · 60145.6%25Jared GoffDET · 52945.5%26Cooper RushDAL · 5045.4%27Nick MullensCLE · 2945.2%28Kirk CousinsMIN · 58745.2%29Jameis WinstonNO · 17244.8%30Carson WentzIND · 55244.5%

Each row is a player: the solid dot is the shrunk estimate, the hollow dot the raw rate, joined by the red pull of regression; the grey bar is the 90% credible interval. A hollow shrunk dot means the sample is below the stabilization line — the number is mostly the position prior. Switch to Raw rank and watch the small-sample names climb.

Dropback success rate · 2021 · full board

Dropback success rate leaderboard for the 2021 NFL season, shrunk by empirical Bayes with 90% credible intervals, ranked by the shrunk estimate.
#PlayerTeamPosdropbacksRawShrunk90% interval
1Patrick MahomesKCQB68851.7%50.1%47.4%52.8%
2Tom BradyTBQB74050.8%49.5%46.9%52.1%
3Dak PrescottDALQB63150.2%48.9%46.1%51.7%
4Aaron RodgersGBQB55950.3%48.8%45.9%51.7%
5Matthew StaffordLAQB63450.0%48.7%45.9%51.5%
6Justin HerbertLACQB70949.5%48.5%45.8%51.1%
7Kyler MurrayARIQB51449.6%48.3%45.3%51.3%
8Josh AllenBUFQB67549.2%48.2%45.5%50.9%
9Jimmy GaroppoloSFQB46949.3%47.9%44.8%51.0%
10Joe BurrowCINQB57148.5%47.6%44.7%50.5%
11Mac JonesNEQB55048.4%47.4%44.5%50.4%
12Ryan TannehillTENQB57848.3%47.4%44.5%50.3%
13Tua TagovailoaMIAQB40948.4%47.3%44.0%50.5%
14Josh Johnson◦ provisionalBALQB8852.3%47.2%42.6%51.8%
15Lamar JacksonBALQB42148.0%47.0%43.8%50.2%
16Mike White◦ provisionalNYJQB13749.6%46.9%42.6%51.2%
17Joe Flacco◦ provisionalNYJQB4454.5%46.7%41.8%51.7%
18Teddy BridgewaterDENQB46047.2%46.5%43.4%49.7%
19Derek CarrLVQB66646.7%46.3%43.6%49.1%
20Colt McCoy◦ provisionalARIQB10548.6%46.3%41.8%50.8%
21Case Keenum◦ provisionalCLEQB7749.4%46.3%41.6%51.0%
22Nick Foles◦ provisionalCHIQB4050.0%46.0%41.0%50.9%
23Gardner Minshew◦ provisionalPHIQB6647.0%45.6%40.9%50.4%
24Matt RyanATLQB60145.8%45.6%42.8%48.5%
25Jared GoffDETQB52945.6%45.5%42.5%48.4%
26Cooper Rush◦ provisionalDALQB5046.0%45.4%40.5%50.3%
27Nick Mullens◦ provisionalCLEQB2944.8%45.2%40.1%50.3%
28Kirk CousinsMINQB58745.1%45.2%42.3%48.0%
29Jameis Winston◦ provisionalNOQB17244.2%44.8%40.7%48.9%
30Carson WentzINDQB55244.2%44.5%41.6%47.4%
31Trey Lance◦ provisionalSFQB7541.3%44.3%39.6%49.0%
32Mason Rudolph◦ provisionalPITQB5740.4%44.3%39.5%49.1%
33Garrett Gilbert◦ provisionalWASQB3336.4%44.1%39.1%49.2%
34Taylor HeinickeWASQB53243.6%44.1%41.1%47.1%
35Russell WilsonSEAQB43543.5%44.1%40.9%47.3%
36Davis MillsHOUQB42443.4%44.0%40.9%47.3%
37Tim Boyle◦ provisionalDETQB9541.0%44.0%39.5%48.6%
38Trevor LawrenceJAXQB63643.5%44.0%41.2%46.8%
39Jalen HurtsPHIQB45943.4%44.0%40.9%47.1%
40Geno Smith◦ provisionalSEAQB10741.1%43.9%39.5%48.4%
41Andy DaltonCHIQB25642.6%43.8%40.2%47.5%
42Jacoby BrissettMIAQB24442.2%43.7%40.0%47.4%
43Baker MayfieldCLEQB46242.9%43.6%40.6%46.8%
44Jordan Love◦ provisionalGBQB6637.9%43.6%38.9%48.4%
45Trevor Siemian◦ provisionalNOQB20141.3%43.4%39.5%47.3%
46Sean Mannion◦ provisionalMINQB3831.6%43.3%38.4%48.3%
47PJ Walker◦ provisionalCARQB7337.0%43.3%38.6%48.0%
48Tyrod Taylor◦ provisionalHOUQB16240.1%43.1%39.0%47.3%
49Daniel JonesNYGQB38341.8%43.1%39.8%46.4%
50Drew Lock◦ provisionalDENQB11938.7%43.0%38.7%47.4%
51Tyler Huntley◦ provisionalBALQB20540.0%42.8%38.9%46.7%
52Ian Book◦ provisionalNOQB2821.4%42.7%37.6%47.8%
53Justin FieldsCHIQB30440.1%42.3%38.8%45.9%
54Cam Newton◦ provisionalCARQB13737.2%42.3%38.0%46.5%
55Brandon Allen◦ provisionalCINQB3823.7%42.2%37.3%47.2%
56Sam DarnoldCARQB44240.3%42.0%38.9%45.1%
57Jake Fromm◦ provisionalNYGQB6628.8%41.6%36.9%46.3%
58Ben RoethlisbergerPITQB64639.3%40.9%38.1%43.6%
59Mike Glennon◦ provisionalNYGQB17435.1%40.8%36.9%44.9%
60Zach WilsonNYJQB42936.4%39.5%36.4%42.6%

How the shrinkage works

Two estimators

Rate stats (completion %, success rate, catch rate) use a beta-binomial model: a Beta(α, β) prior fit by marginal likelihood over each position group, then a Beta posterior per player. Per-play averages (EPA, CPOE, yards) use a normal-normal model with DerSimonian–Laird between-player variance. Both pull each player toward their group by exactly how thin their sample is.

Does it help? & the fine print

The trust panel’s numbers come from a leakage-free odd/even-week holdout: fit on odd weeks, predict even-week raw. Shrinkage lowers out-of-sample error for every stat. Priors are fit per season and per position (WR and TE separately), so a TE’s baseline isn’t a skill. Regular season only, 2016–2025. Rushing and receiving efficiency are heavily scheme-driven — read the wide bands as the honesty they are.

Source: nflverse play-by-play. Counted and computed deterministically — never modeled by a language model. Built by build_nfl_leaderboards.py (byte-reproducible).