🏈 Football Analytics Nerd

2025 ILB Score Rankings

Updated Through Week 4

ILB model results: all stats in percentiles except Analytical Score. 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 Stop % INTs per Coverage Snap Coverage Snaps per Game Yards per Coverage Snap Run Snaps per Game Pressures per Rush QB Rating Against Sacks per Rush Tackles per Run Snap Pass Rush Win Rate Avg Depth of Tackle Hurries per Rush Pass Rush Snaps Forced Fumbles per Run Snap Snaps per Reception
1Foyesade Oluokun75.5908791642629907276424638889767
2Ernest JonesSEA74.4629697535676948579156783474271
3Mack Wilson Sr.ARI69.68443100646587453471947291614247
4Bobby WagnerWAS69.284437474959609462835687734294
5Daiyan HenleyLAC65.9218692745295919760692689504258
6Alex AnzaloneDET65.6784369874792638121653795674292
7Tremaine EdmundsCHI65.3749757318521868583153013474219
8Divine DeabloATL65.39643558747467734316379696142100
9Robert SpillaneNE64.9729167223694538389153594534228
10Patrick QueenPIT62.5794388228865237964858550734236
11Zack BaunPHI62.311897974726992724296579888872
12Terrel BernardBUF61.129954594658597346157277534281
13Cody BartonTEN60.8298979819923963424152241384285
14Demario DavisNO60.8874359749219323453428533534242
15Bobby OkerekeNYG60.7454399877251823456721031574299
16Quay WalkerGB60.3924397314044383499153529674235
17Azeez Al-ShaairHOU60.036439487569088345988772109194
18Edgerrin CooperGB59.1414395534073687596569275794219
19Frankie LuvuWAS58.076434687942715694605636984279
20Jack CampbellDET57.8884362314733107587539045799215
21Devin WhiteLV57.7574376537924783477906026834260
22Carson SchwesingerCLE57.5714349947242197937343027734287
23Sirvocea DennisTB57.410043770317363482329275794237
24Dee WintersSF56.8574372649132553473386733538513
25Tyrel DodsonMIA56.590436479735229986154613478311
26Devin BushCLE56.0824328536758739544159613234264
27Derrick BarnesDET55.5694327943640876913346749984296
28Alex SingletonDEN55.3604388226769423481564663674244
29Henry To'Oto'OHOU54.5544371454369679734954656174231
30Nate LandmanLA54.4544372747217593451154613768874
31Drue TranquillKC53.9514336874342658834598338884283
32Quincy WilliamsNYJ53.44943476477902610019806743344238
33Dennis GardeckJAX52.89743753358413472637983239969
34Leo ChenalKC52.731995941522993416517940964264
35Jihaad CampbellPHI52.289264646338353426921053939090
36Isaiah McduffieGB51.864434979100853468156210014262
37Logan WilsonCIN51.5174386646290723440992296204277
38Nick BoltonKC51.4774360175662183485291867954222
39Fred WarnerSF50.747438339878623478153513239553
40Jamal AdamsLV50.481431345451713410080944334428
41Darius MuasauNYG50.454431699198156345889861144291
42Eric WilsonMIN50.086432517594674344515766961965
43Devin LloydJAX49.82410031172181643427979879884226
44Lavonte DavidTB49.1214381644781218821316061884267
45Pete WernerNO49.19543373812683467158347284228
46Elandon RobertsLV48.89443753156928341615948964288
47Noah SewellCHI47.069433931761893455377929678617
48Dorian WilliamsBUF47.0674318742460333419423285424273
49Omar SpeightsLA46.6414332743864603412774186384286
50Roquan SmithBAL46.2334385315646173494562213614247
51Troy DyeLAC45.233433964287819263634647284283
52Jack GibbensNE44.599433134858349574631314423
53Jack SanbornDAL43.526435339799937345415199934264
54Ivan Pace Jr.MIN43.56543191837753441676765854224
55Justin StrnadDEN43.446433531297328901507258794278
56Kenneth Murray Jr.DAL43.334388399051543428475672344242
57Demetrius Knight Jr.CIN43.024945110368293489421313424211
58Payton WilsonPIT42.84143537338648192155663674215
59Christian RozeboomCAR42.64143641382563343292081284233
60Drake ThomasSEA42.214432181156839274498813284276
61Kaden EllissATL41.42143335347631277388651551004254
62Jordyn BrooksMIA41.4184351179738497165761253934228
63Marcelino Mccrary-BallNYJ40.960439311381513423743992144254
64Zaire FranklinIND40.354382393354693446152858794251
65Christian EllissNE39.8744323718836349747281334428
66Cedric GrayTEN39.84943421385352434581533547428
67Cole HolcombPIT38.26243122268473491158813410019
68Akeem Davis-GaitherARI37.8334344392631133449695113204256
69Francisco MauigoaNYJ37.337431871289534815511344297
70Trenton SimpsonBAL37.1114314791051813429807272104222
71Jamien SherwoodNYJ37.0154369261008143436421713424249
72Oren BurksCIN36.52743105317974034310049789458
73Germaine PrattLV34.49435739608763410151513574231
74Trevin WallaceCAR32.7134325647283134953113284251
75Tyrice KnightSEA32.6414329723844346915391338424
76Teddye BuchananBAL32.544341455228463414371451674245
77Damone ClarkDAL28.6143165388793447802213104240
78Joe BachieIND23.36432232185034506971317421