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

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
186
dropbacks to trust the number
shrunkrawthe shrink90% CI
35%40%45%50%avg1Tom BradyNE · 61848.8%2Jimmy GaroppoloSF · 18448.5%3Jameis WinstonTB · 47448.2%4Ben RoethlisbergerPIT · 58248.1%5Drew BreesNO · 55347.9%6Matt RyanATL · 55047.3%7Philip RiversLAC · 59246.7%8Alex SmithKC · 54046.3%9Carson WentzPHI · 47346.2%10Aaron RodgersGB · 26145.7%11Case KeenumMIN · 50445.7%12Deshaun WatsonHOU · 22445.4%13Patrick MahomesKC · 3745.4%14Blake BortlesJAX · 55044.7%15Matthew StaffordDET · 61544.6%16Jared GoffLA · 50044.4%17Russell WilsonSEA · 59744.2%18Ryan FitzpatrickTB · 17244.2%19Josh McCownNYJ · 43243.9%20Kirk CousinsWAS · 58143.7%21David FalesMIA · 4543.4%22Carson PalmerARI · 29043.3%23Derek CarrLV · 53743.3%24Eli ManningNYG · 60743.3%25Marcus MariotaTEN · 47943.0%26Landry JonesPIT · 3143.0%27Sam BradfordMIN · 4842.9%28Paxton LynchDEN · 5442.6%29EJ ManuelLV · 4742.6%30Cam NewtonCAR · 52742.5%31Dak PrescottDAL · 52342.2%32Jay CutlerMIA · 44942.1%

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

Dropback success rate leaderboard for the 2017 NFL season, shrunk by empirical Bayes with 90% credible intervals, ranked by the shrunk estimate.
#PlayerTeamPosdropbacksRawShrunk90% interval
1Tom BradyNEQB61850.5%48.8%45.9%51.7%
2Jimmy Garoppolo◦ provisionalSFQB18453.8%48.5%44.2%52.7%
3Jameis WinstonTBQB47450.2%48.2%45.0%51.4%
4Ben RoethlisbergerPITQB58249.7%48.1%45.1%51.0%
5Drew BreesNOQB55349.5%47.9%44.9%51.0%
6Matt RyanATLQB55048.7%47.3%44.3%50.3%
7Philip RiversLACQB59247.8%46.7%43.8%49.6%
8Alex SmithKCQB54047.4%46.3%43.3%49.4%
9Carson WentzPHIQB47347.4%46.2%43.0%49.4%
10Aaron RodgersGBQB26147.5%45.7%41.8%49.6%
11Case KeenumMINQB50446.6%45.7%42.6%48.8%
12Deshaun WatsonHOUQB22447.3%45.4%41.4%49.5%
13Patrick Mahomes◦ provisionalKCQB3756.8%45.4%40.0%50.9%
14Blake BortlesJAXQB55045.3%44.7%41.7%47.8%
15Matthew StaffordDETQB61545.0%44.6%41.7%47.5%
16Jared GoffLAQB50044.8%44.4%41.3%47.5%
17Russell WilsonSEAQB59744.6%44.2%41.3%47.1%
18Ryan Fitzpatrick◦ provisionalTBQB17245.4%44.2%39.9%48.5%
19Josh McCownNYJQB43244.2%43.9%40.6%47.2%
20Kirk CousinsWASQB58143.9%43.7%40.8%46.7%
21David Fales◦ provisionalMIAQB4544.4%43.4%38.1%48.8%
22Carson PalmerARIQB29043.5%43.3%39.6%47.1%
23Derek CarrLVQB53743.4%43.3%40.3%46.4%
24Eli ManningNYGQB60743.3%43.3%40.4%46.2%
25Marcus MariotaTENQB47943.0%43.0%39.9%46.2%
26Landry Jones◦ provisionalPITQB3141.9%43.0%37.5%48.5%
27Sam Bradford◦ provisionalMINQB4841.7%42.9%37.6%48.2%
28Paxton Lynch◦ provisionalDENQB5440.7%42.6%37.4%47.9%
29EJ Manuel◦ provisionalLVQB4740.4%42.6%37.3%48.0%
30Cam NewtonCARQB52742.3%42.5%39.5%45.6%
31Kevin Hogan◦ provisionalCLEQB8140.7%42.4%37.5%47.4%
32Nathan Peterman◦ provisionalBUFQB4839.6%42.4%37.2%47.8%
33Geno Smith◦ provisionalNYGQB3938.5%42.4%37.0%47.8%
34Dak PrescottDALQB52341.9%42.2%39.2%45.3%
35Nate Sudfeld◦ provisionalPHIQB2634.6%42.1%36.6%47.7%
36Jay CutlerMIAQB44941.6%42.1%38.9%45.3%
37Matt Moore◦ provisionalMIAQB13840.6%42.1%37.6%46.6%
38Joe FlaccoBALQB57441.6%42.0%39.1%45.0%
39Mike Glennon◦ provisionalCHIQB14839.9%41.7%37.3%46.2%
40Tyrod TaylorBUFQB46640.6%41.3%38.1%44.5%
41Andy DaltonCINQB53440.6%41.3%38.3%44.3%
42Nick Foles◦ provisionalPHIQB10637.7%41.2%36.5%46.0%
43Cody Kessler◦ provisionalCLEQB2927.6%41.1%35.6%46.6%
44Tom SavageHOUQB24339.1%40.9%37.0%44.8%
45Jacoby BrissettINDQB51939.9%40.8%37.7%43.8%
46Trevor SiemianDENQB38439.3%40.6%37.2%44.0%
47Brock Osweiler◦ provisionalDENQB18237.9%40.6%36.4%44.8%
48Brian HoyerNEQB22838.2%40.4%36.5%44.4%
49Matt Cassel◦ provisionalTENQB5030.0%40.4%35.2%45.7%
50Brett HundleyGBQB34638.7%40.3%36.8%43.8%
51Mitchell TrubiskyCHIQB36138.8%40.3%36.9%43.7%
52Drew Stanton◦ provisionalARIQB16636.8%40.1%35.9%44.5%
53Sean Mannion◦ provisionalLAQB4025.0%40.0%34.7%45.4%
54Blaine GabbertARIQB19436.6%39.8%35.7%44.0%
55C.J. BeathardSFQB24237.2%39.8%35.9%43.7%
56Bryce Petty◦ provisionalNYJQB12133.9%39.5%35.0%44.1%
57T.J. Yates◦ provisionalHOUQB11132.4%39.2%34.5%43.9%
58DeShone KizerCLEQB51333.9%36.4%33.4%39.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).