🏈 Football Analytics Nerd

2021 CB Score Rankings

CB model results: all stats in percentiles except Analytical Score (min 200 coverage snaps). The Analytical Score uses my custom formula, weighting the most important stats more heavily. It is meant to serve as an overall season grade.

Rank Name Team Analytical Score Yards Allowed per Snap Coverage Snaps per Game QB Rating Against Interceptions per Game Missed Tackle Rate Slot Coverage Snaps per Game Coverage Snaps per Reception Forced Incompletion Rate Catch Rate Allowed Penalties per Snap TDs Allowed per Snap Tackles per Game
1Rasul DouglasGB86.4958499974193897396227091
2D.J. ReedSEA83.6959993742666987493497693
3A.J. TerrellATL82.39967988552509910099605654
4Adoree' JacksonNYG80.3978085537946918485957388
5Darius SlayPHI78.4896981856693786067715760
6Casey Hayward Jr.LV78.09787723277931006189637912
7Denzel WardCLE76.2796683898479656166525135
8Jamel DeanTB75.8894595708767897392238969
9Eric StokesGB75.7799078357093799195694871
10Charvarius WardKC74.0686879768777749397442784
11Carlton Davis IiiTB73.789100766145076958784372
12Eli AppleCIN73.3899667661356976670456825
13Jalen RamseyLA72.9688584945724428858126590
14Tre'Davious WhiteBUF71.989739459146971689139550
15Cameron DantzlerMIN71.5895190537159766192876763
16William Jackson IiiWAS70.989944979105097877151952
17Amani OruwariyeDET70.9408196984093765368147467
18Kristian FultonTEN70.0687292761652969398317137
19Patrick PetersonMIN68.5799763531170894775675429
20Pat Surtain Ii66.1555291944876457176825258
21Chidobe AwuzieCIN65.7557583745254268281775087
22Levi WallaceBUF65.3796171634081683874284532
23Tavierre ThomasHOU64.6981888706213914050875825
24Kendall FullerWAS64.1689261356930268134896699
25Emmanuel MoseleySF63.6794387592182539978348164
26Bryce HallNYJ63.6688632159993679770392384
27Trevon DiggsDAL62.539288100684360667943451
28Xavien HowardMIA62.5408964962942814480401620
29Taron JohnsonBUF62.489598035321945590307533
30Cameron SuttonPIT61.579884366731872240754749
31Janoris JenkinsTEN60.7689839454558552058163057
32James BradberryNYG60.5559136911847638945571032
33Anthony BrownDAL60.5289768853635376786512591
34Steven NelsonPHI59.7687418359793804729464440
35Nate HobbsLV59.4957950392106971669055
36Byron Murphy Jr.ARI59.3556365946416392237252476
37Marshon LattimoreNO59.0168838859355639678381587
38Rashad FentonKC58.6893166159739558722209579
39Byron JonesMIA58.2558342159937607662746471
40J.C. JacksonNE57.740489799539527995455518
41Chandon SullivanGB57.36866578125275102764608
42Jourdan LewisDAL57.140656985628373836887681
43Sidney Jones IvSEA56.65576221584937497647645100
44Ahkello WitherspoonPIT56.24020979709387779795711
45Marlon HumphreyBAL55.7289340567629655688321894
46Anthony AverettBAL55.698276903348378284135395
47Michael DavisLAC55.140774445489360768781378
48Greedy WilliamsCLE55.1402188706586429373478525
49Darious WilliamsLA54.9559537156140484943685998
50Rock Ya-SinIND54.095375215864959882483416
51Vernon Hargreaves IiiCIN52.9681382614566551836789518
52Avonte MaddoxPHI52.87935613582886311417281
53Chris Harris Jr.LAC52.8794549453611863763434628
54K'Waun WilliamsSF52.779306645741034124189567
55Brandin EcholsNYJ52.1164771748293322855188793
56Bryce CallahanDEN52.1793444159015824552957821
57Dane JacksonBUF51.868157415548492748436954
58Jaylon JohnsonCHI51.4556028395879727082421113
59Ronald DarbyDEN51.1287851157476524775546396
60Donte JacksonCAR51.040616379250298041294089
61C.J. Gardner-Johnson50.840627594133181331176649
62Nik NeedhamMIA50.6551973667619413516509560
63Joe HadenPIT50.3795313155684725744862023
64Fabian MoreauATL50.2797691534576664396866
65Shaquill GriffinJAX48.8687118152361697924534967
66David Long Jr.TEN48.5552654454561845347708345
67David Long Jr.TEN48.4552654454561845347618345
68Isaiah RodgersIND48.2401386852380292865845549
69Kenny Moore IiIND47.91682589127342424852297
70David Long Jr.TEN47.6552654454544845347708345
71David Long Jr.TEN47.5552654454544845347618345
72Justin ColemanMIA47.16879274127503250957
73Jalen MillsNE46.8794612155036946572551314
74Greg Newsome IiCLE46.6555846153033489257556270
75Myles BryantNE44.35518595668173453509556
76Pierre DesirTB44.2401277891860231021956930
77Jerry JacobsDET44.2402941159074558556627721
78Asante Samuel Jr.LAC43.9164934793993378232273556
79Paulson AdeboNO43.9165648812953482250154262
80Xavier RhodesIND43.2163957536672325861356137
81Desmond King IiHOU42.69496085503471726585097
82Josh NormanSF42.4285754582936329332645
83Mike HiltonCIN42.355423963295231416813962
84Nevin LawsonJAX41.8688296154344840607329
85L'Jarius SneedKC41.31670297070126241073880
86Tyson CampbellJAX41.3165535704245265034953275
87Robert AlfordARI40.355401753196348323866825
88Danny JohnsonWAS40.3799271581236035395273
89Marco WilsonARI38.8556431553552910129374
90Mike HughesKC38.428847329785165866951453
91Rudy FordJAX37.240370397229112959535
92Terrance MitchellHOU34.928382445217531506179945
93Elijah MoldenTEN34.1402826393818403028954159
94Sean Murphy-BuntingTB33.65711515952218642562184
95Brandon FacysonLV32.8550235916711190691164
96A.J. BouyeCAR32.22817451588212373809542
97Michael Carter IiNYJ31.7284134155965147778784
98Tavon YoungBAL31.355112132622414191424178
99Benjamin St-JusteWAS31.134413159093202652722474
100Ambry ThomasSF30.2122166809340682810014
101Chris JacksonTEN30.128163115942516325533939
102Bashaud BreelandARI30.005416766722263011486
103Dont'E DeayonLA30.0165531151118442844837942
104James PierrePIT30.05141056929326325526329
105Ugo Amadi27.4282933323214840138839
106A.J. ParkerDET27.1282320531713114420651276
107Duke ShelleyCHI24.933625157644166829577
108Troy HillCLE24.8283341555923435212925
109Kyle FullerDEN24.51634315592644344029733
110Arthur MauletPIT24.028171587285711895613
111Kindle VildorCHI23.916320152582603220371814
112Tre FlowersCIN22.6165815926418716952916
113Bradley RobyNO21.4284244533210421019332
114Ross CockrellTB21.240106158213187834266
115Keith Taylor Jr.CAR20.45311157968137123333711
116Javelin GuidryNYJ20.12821415364121421859365
117Tevaughn CampbellLAC19.31624191533820188398635
118Mackensie AlexanderMIN19.0939815347131613243110
119Cj HendersonCAR12.29621587310101295519