🏈 Football Analytics Nerd

2024 EDGE Score Rankings

EDGE model results: all stats in percentiles except Analytical Score (min 100 pass rush, run stop 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 Pass Snaps per Game Sacks per Snap Pass Rush Win Rate Run Snaps per Game Hurries per Snap Forced Fumbles per Snap Hits per Snap Avg Depth of Tackle Tackles per Snap Pressures per Snap Stop %
1Myles GarrettCLE86.3859210091998980821910047
2Micah ParsonsDAL86.19796998591808112679844
3Nick BosaSF85.19284989094449758729973
4Jonathan GreenardMIN83.69574857897875375789481
5Trey HendricksonCIN82.99498986887719471179625
6Greg RousseauBUF81.58969886671929892828792
7Alex HighsmithPIT80.48271948096598923989595
8Danielle HunterHOU80.09086906272737767718181
9Brian BurnsNYG78.58169799683696562898284
10Will Anderson Jr.HOU78.07797924878546894639080
11Jared VerseLA76.58726968798709258909492
12T.J. WattPIT75.89876719413998775693777
13Jonathon CooperDEN74.68490697176395551818188
14Josh Hines-AllenJAX72.89463879386364344447933
15Yaya DiabyTB71.37832935893438592969299
16Carl GrandersonNO70.69357737281372155926996
17Maxx CrosbyLV69.710054659960187898316547
18Travon WalkerJAX68.29660599458661940614766
19Khalil MackLAC67.86461844781836051737775
20Josh SweatPHI66.07170883184186913978495
21Za'Darius SmithDET65.96982942195184440769338
22D.J. WonnumCAR65.3885645988068132856235
23Nik BonittoDEN64.961100615169477451269121
24Kyle Van NoyBAL64.67494571959866716557662
25Kayvon ThibodeauxNYG64.1914978894853765375243
26Jadeveon ClowneyCAR64.06855818388183736667851
27Rashan GaryGB63.76767654466494562956198
28Chase YoungNO63.68638745389407582138841
29Montez SweatCHI63.45648816392824488158635
30Dorance ArmstrongWAS63.46243836077816247517173
31Odafe OwehBAL62.9807969829509158915398
32Will Mcdonald IvNYJ62.48184587173187846836
33Dante Fowler Jr.WAS61.34295463479882271628047
34Nick HerbigPIT61.226948636471007182236938
35Byron YoungPHI60.95387509162425123506625
36Andrew Van GinkelMIN60.3659144815341666406818
37Brandon GrahamPHI59.42184833367855067687051
38Arden KeyTEN59.07253548636765677184331
39Keion WhiteNE58.17034659557726325355118
40Kwity PayeIND57.87373368249461840454447
41Chop RobinsonMIA57.7447295181001859864976
42Tuli TuipulotuLAC57.56081736433455740244521
43Leonard FloydSF57.45293304556525240606773
44Nolan SmithPHI56.03089805364581929535916
45Boye MafeSEA55.9595648499455380748529
46Joey BosaLAC55.75744762439939547525769
47George KarlaftisKC55.599394469351810019415838
48Zaven CollinsARI55.22775404470901162935688
49Harold Landry IiiTEN52.469777977183379561576
50K'Lavon ChaissonLV52.24568673142632871444063
51Laiatu LatuIND51.95521775251947340324938
52Isaiah McguireCLE51.51929565682986494387560
53Derick HallSEA51.44978316750489693742
54Chauncey GolstonDAL50.8834033883818823692469
55Azeez OjulariNYG49.83199307741184167106011
56Dayo OdeyingboIND49.6751563813218888864415
57Anfernee JenningsNE49.050143410045384958943594
58Emmanuel OgbahMIA48.97637117330442488562579
59Demarcus WalkerCHI48.86619508431188447544164
60Haason ReddickNYJ48.46327244375742682365647
61Tyree WilsonLV48.25036401961574971775488
62Tyquan LewisIND47.63719426944774275883690
63Arnold EbiketieATL46.741596266718627806359
64Darrell TaylorCHI46.517314858595937998992
65Dre'Mont JonesSEA46.4531268507418867187216
66Yetur Gross-MatosSF46.2376550565218358516468
67Derek BarnettHOU44.01681542219943119582857
68Baron BrowningARI43.6251791139078947256454
69Arik ArmsteadJAX42.8566752865182944634266
70A.J. EpenesaBUF42.647501457451467765982
71Pat Jones Ii42.448801831218276710020100
72Mike DannaKC42.25833234621623033941856
73Michael HoechtLA40.31558326463181533434859
74Kingsley EnagbareGB40.32951192731913136863157
75Joseph OssaiCIN39.64435353019568312793441
76Sam OkuayinonuSF39.02325263955672355843888
77Anthony NelsonTB38.731315226466190839553
78Josh Paschal38.5797113537185490303162
79Chris BraswellTB36.98467124085812995010
80Felix Anudike-UzomahKC36.574740410817082702285
81Jonah EllissDEN36.418882663418351593054
82Charles HarrisPHI36.24028537515184727111727
83Lukas Van NessGB36.11944381727692533752778
84Deatrich Wise Jr.NE35.73264561218182036461921
85Sam HubbardCIN35.73311167611607219871669
86Ogbo OkoronkwoCLE35.32822302944643990203251
87Matthew JudonATL35.23862145523181616492113
88Bud DupreeLAC34.9465282017563429481838
89Cameron JordanNO33.84223184143181458472964
90Clelin FerrellWAS33.3144622422675691313327
91Charles SnowdenLV33.334163754189979287351
92Dawuane SmootBUF31.835181715697369927769
93Micheal ClemonsNYJ30.73924217414184023211421
94Joe Tryon-ShoyinkaTB29.43482532566564772510
95Preston SmithPIT28.8226628252018719141313
96Myles MurphyCIN28.325343769183216833925
97Tavius RobinsonBAL25.820429403189413291113
98Payton TurnerNO25.61120371428961010331221
99Julian OkwaraARI21.941661248181796586
100Lorenzo CarterATL21.893459578582922433
101Austin BookerCHI21.76301216185667581084
102James Smith-WilliamsATL21.11391361218129719231
103Dj JohnsonCAR21.161037911832581169
104Marshawn KneelandDAL18.412361525188233422331
105Tyus BowserMIA16.210321382218362151
106Casey ToohillBUF14.0513511151835534647
107Jaylen HarrellTEN9.12319918396233
108Eric WattsNYJ7.1132102418321268