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 · 2020

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
167
dropbacks to trust the number
shrunkrawthe shrink90% CI
40%45%50%55%avg1Josh AllenBUF · 59953.3%2Aaron RodgersGB · 54352.3%3Patrick MahomesKC · 61251.8%4Ryan FitzpatrickMIA · 28250.9%5Dak PrescottDAL · 23350.9%6Mitchell TrubiskyCHI · 31650.8%7Ryan TannehillTEN · 50750.7%8Deshaun WatsonHOU · 59550.6%9Kirk CousinsMIN · 55950.3%10Baker MayfieldCLE · 50849.7%11Drew BreesNO · 40249.1%12Philip RiversIND · 56149.0%13Russell WilsonSEA · 60649.0%14Tom BradyTB · 62948.7%15Chad HenneKC · 4048.6%16Derek CarrLV · 54048.4%17Jared GoffLA · 57448.0%18Marcus MariotaLV · 2747.7%19Jimmy GaroppoloSF · 15147.7%20Kyler MurrayARI · 57947.7%21Matthew StaffordDET · 56347.6%22Justin HerbertLAC · 62647.4%23Joe BurrowCIN · 43347.3%24Nick MullensSF · 34747.2%25Teddy BridgewaterCAR · 52347.2%26Brandon AllenCIN · 14947.0%27C.J. BeathardSF · 11347.0%28Lamar JacksonBAL · 40346.9%29Brett RypienDEN · 4146.9%30Ben RoethlisbergerPIT · 62546.7%31Matt RyanATL · 66946.6%

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 · 2020 · full board

Dropback success rate leaderboard for the 2020 NFL season, shrunk by empirical Bayes with 90% credible intervals, ranked by the shrunk estimate.
#PlayerTeamPosdropbacksRawShrunk90% interval
1Josh AllenBUFQB59955.1%53.3%50.4%56.3%
2Aaron RodgersGBQB54354.0%52.3%49.3%55.4%
3Patrick MahomesKCQB61253.1%51.8%48.9%54.7%
4Ryan FitzpatrickMIAQB28253.2%50.9%47.0%54.8%
5Dak PrescottDALQB23353.6%50.9%46.8%55.0%
6Mitchell TrubiskyCHIQB31652.8%50.8%47.1%54.6%
7Ryan TannehillTENQB50751.9%50.7%47.5%53.8%
8Deshaun WatsonHOUQB59551.6%50.6%47.6%53.6%
9Kirk CousinsMINQB55951.3%50.3%47.3%53.4%
10Baker MayfieldCLEQB50850.6%49.7%46.6%52.9%
11Drew BreesNOQB40250.0%49.1%45.7%52.6%
12Philip RiversINDQB56149.5%49.0%45.9%52.0%
13Russell WilsonSEAQB60649.5%49.0%46.0%51.9%
14Tom BradyTBQB62949.1%48.7%45.8%51.6%
15Chad Henne◦ provisionalKCQB4055.0%48.6%42.9%54.3%
16Derek CarrLVQB54048.9%48.4%45.4%51.5%
17Jared GoffLAQB57448.3%48.0%45.0%51.0%
18Marcus Mariota◦ provisionalLVQB2751.8%47.7%41.8%53.6%
19Jimmy Garoppolo◦ provisionalSFQB15148.3%47.7%43.1%52.3%
20Kyler MurrayARIQB57947.8%47.7%44.7%50.7%
21Matthew StaffordDETQB56347.8%47.6%44.6%50.6%
22Justin HerbertLACQB62647.4%47.4%44.5%50.3%
23Joe BurrowCINQB43347.3%47.3%43.9%50.6%
24Nick MullensSFQB34747.3%47.2%43.6%50.8%
25Teddy BridgewaterCARQB52347.2%47.2%44.1%50.3%
26Brandon Allen◦ provisionalCINQB14947.0%47.0%42.4%51.6%
27C.J. Beathard◦ provisionalSFQB11346.9%47.0%42.1%51.9%
28Lamar JacksonBALQB40346.9%46.9%43.5%50.4%
29Brett Rypien◦ provisionalDENQB4146.3%46.9%41.2%52.6%
30Ben RoethlisbergerPITQB62546.6%46.7%43.8%49.6%
31Matt RyanATLQB66946.5%46.6%43.8%49.4%
32Andy DaltonDALQB35746.2%46.5%42.9%50.1%
33Cam NewtonNEQB39846.0%46.3%42.9%49.8%
34Kyle Allen◦ provisionalWASQB9644.8%46.2%41.2%51.3%
35Tua TagovailoaMIAQB31045.5%46.0%42.3%49.8%
36Tyrod Taylor◦ provisionalLACQB3240.6%46.0%40.2%51.8%
37Gardner MinshewJAXQB35745.4%45.9%42.3%49.5%
38Garrett Gilbert◦ provisionalDALQB3941.0%45.9%40.2%51.6%
39Brian Hoyer◦ provisionalNEQB2638.5%45.9%40.0%51.8%
40Mike GlennonJAXQB18943.9%45.4%41.1%49.7%
41Chase Daniel◦ provisionalDETQB4537.8%45.1%39.5%50.7%
42Mason Rudolph◦ provisionalPITQB4537.8%45.1%39.5%50.7%
43Ben DiNucci◦ provisionalDALQB4936.7%44.7%39.2%50.3%
44Jarrett Stidham◦ provisionalNEQB4835.4%44.5%38.9%50.0%
45PJ Walker◦ provisionalCARQB6036.7%44.3%38.9%49.7%
46John Wolford◦ provisionalLAQB4032.5%44.2%38.6%49.9%
47Colt McCoy◦ provisionalNYGQB7237.5%44.2%38.9%49.5%
48Alex SmithWASQB27441.6%43.7%39.8%47.6%
49Daniel JonesNYGQB49442.3%43.5%40.4%46.7%
50Ryan Finley◦ provisionalCINQB4126.8%43.1%37.5%48.7%
51Jeff Driskel◦ provisionalDENQB7634.2%43.0%37.9%48.3%
52Joe Flacco◦ provisionalNYJQB14137.6%42.7%38.1%47.4%
53Jake Luton◦ provisionalJAXQB11836.4%42.7%37.9%47.5%
54Nick FolesCHIQB33040.0%42.4%38.7%46.0%
55Jalen Hurts◦ provisionalPHIQB16137.3%42.3%37.8%46.8%
56Drew LockDENQB46440.3%42.1%38.9%45.3%
57Sam DarnoldNYJQB39839.7%41.9%38.5%45.3%
58Dwayne HaskinsWASQB26237.4%41.2%37.3%45.1%
59Carson WentzPHIQB49238.6%40.8%37.6%43.9%

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).