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

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
189
dropbacks to trust the number
shrunkrawthe shrink90% CI
35%40%45%50%55%avg1Drew BreesNO · 38650.9%2Dak PrescottDAL · 62050.5%3Ryan TannehillTEN · 31550.3%4Philip RiversLAC · 62349.0%5Jimmy GaroppoloSF · 51448.6%6Matt SchaubATL · 7048.5%7Patrick MahomesKC · 50248.4%8Derek CarrLV · 54148.2%9Russell WilsonSEA · 56347.6%10Lamar JacksonBAL · 42347.5%11Deshaun WatsonHOU · 53847.3%12Jameis WinstonTB · 67447.2%13Matthew StaffordDET · 30847.2%14Kyle AllenCAR · 53646.2%15Jared GoffLA · 64946.1%16Kirk CousinsMIN · 47545.9%17Carson WentzPHI · 64645.8%18Matt RyanATL · 66845.8%19Chase DanielCHI · 7145.6%20Case KeenumWAS · 26245.6%21Robert Griffin IIIBAL · 4345.6%22Teddy BridgewaterNO · 20845.5%23Ryan FitzpatrickMIA · 54345.3%24Matt MooreKC · 9845.2%25Drew LockDEN · 16144.2%26AJ McCarronHOU · 4244.0%27Jacoby BrissettIND · 47244.0%28Eli ManningNYG · 15243.9%29Aaron RodgersGB · 60643.9%30Matt BarkleyBUF · 5243.9%31Mitchell TrubiskyCHI · 55243.5%32Kyler MurrayARI · 58943.3%

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

Dropback success rate leaderboard for the 2019 NFL season, shrunk by empirical Bayes with 90% credible intervals, ranked by the shrunk estimate.
#PlayerTeamPosdropbacksRawShrunk90% interval
1Drew BreesNOQB38653.9%50.9%47.5%54.3%
2Dak PrescottDALQB62052.3%50.5%47.6%53.4%
3Ryan TannehillTENQB31553.6%50.3%46.7%54.0%
4Philip RiversLACQB62350.2%49.0%46.1%51.9%
5Jimmy GaroppoloSFQB51450.0%48.6%45.5%51.7%
6Matt Schaub◦ provisionalATLQB7058.6%48.5%43.4%53.6%
7Patrick MahomesKCQB50249.8%48.4%45.3%51.6%
8Derek CarrLVQB54149.4%48.2%45.1%51.2%
9Russell WilsonSEAQB56348.5%47.6%44.6%50.6%
10Lamar JacksonBALQB42348.7%47.5%44.2%50.8%
11Deshaun WatsonHOUQB53848.1%47.3%44.2%50.3%
12Jameis WinstonTBQB67447.9%47.2%44.5%50.0%
13Matthew StaffordDETQB30848.7%47.2%43.5%50.9%
14Kyle AllenCARQB53646.6%46.2%43.1%49.2%
15Jared GoffLAQB64946.5%46.1%43.3%49.0%
16Kirk CousinsMINQB47546.3%45.9%42.7%49.1%
17Carson WentzPHIQB64646.1%45.8%43.0%48.7%
18Matt RyanATLQB66846.1%45.8%43.0%48.6%
19Chase Daniel◦ provisionalCHIQB7147.9%45.6%40.6%50.7%
20Case KeenumWASQB26246.2%45.6%41.8%49.5%
21Robert Griffin III◦ provisionalBALQB4348.8%45.6%40.2%50.9%
22Teddy BridgewaterNOQB20846.2%45.5%41.4%49.6%
23Ryan FitzpatrickMIAQB54345.5%45.3%42.3%48.3%
24Matt Moore◦ provisionalKCQB9845.9%45.2%40.4%50.0%
25Drew Lock◦ provisionalDENQB16143.5%44.2%39.9%48.6%
26AJ McCarron◦ provisionalHOUQB4240.5%44.0%38.7%49.4%
27Jacoby BrissettINDQB47243.6%44.0%40.8%47.2%
28Eli Manning◦ provisionalNYGQB15242.8%43.9%39.5%48.3%
29Aaron RodgersGBQB60643.6%43.9%41.0%46.8%
30Matt Barkley◦ provisionalBUFQB5240.4%43.9%38.6%49.1%
31Mitchell TrubiskyCHIQB55243.1%43.5%40.6%46.6%
32Ben Roethlisberger◦ provisionalPITQB6439.1%43.4%38.3%48.5%
33Cam Newton◦ provisionalCARQB9440.4%43.4%38.5%48.2%
34Brian Hoyer◦ provisionalINDQB7139.4%43.3%38.3%48.4%
35Joe FlaccoDENQB28842.4%43.3%39.6%47.1%
36Kyler MurrayARIQB58942.8%43.3%40.4%46.2%
37Sam DarnoldNYJQB47542.5%43.2%40.0%46.4%
38Andy DaltonCINQB56042.1%42.8%39.9%45.8%
39Gardner MinshewJAXQB50742.0%42.8%39.7%45.9%
40Baker MayfieldCLEQB57541.9%42.6%39.7%45.6%
41Tom BradyNEQB64241.9%42.6%39.8%45.4%
42Josh AllenBUFQB49841.6%42.5%39.4%45.6%
43Jeff Driskel◦ provisionalDETQB11538.3%42.3%37.7%47.0%
44Devlin Hodges◦ provisionalPITQB17539.4%42.2%38.0%46.5%
45Dwayne HaskinsWASQB23439.3%41.8%37.9%45.7%
46Will Grier◦ provisionalCARQB5831.0%41.6%36.5%46.8%
47Mason RudolphPITQB29939.5%41.5%37.9%45.2%
48Daniel JonesNYGQB50040.2%41.5%38.4%44.6%
49Colt McCoy◦ provisionalWASQB3321.2%41.3%35.9%46.8%
50Marcus Mariota◦ provisionalTENQB18337.2%41.0%36.9%45.3%
51Nick Foles◦ provisionalJAXQB12835.2%40.9%36.4%45.5%
52David Blough◦ provisionalDETQB18834.6%39.7%35.6%43.9%
53Brandon Allen◦ provisionalDENQB9329.0%39.6%34.9%44.4%
54Ryan Finley◦ provisionalCINQB9829.6%39.6%34.9%44.4%
55Josh Rosen◦ provisionalMIAQB12531.2%39.4%34.9%44.0%
56Luke Falk◦ provisionalNYJQB9025.6%38.6%33.9%43.4%

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