2016 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
Joey BosaSD36359111137920.253
Cameron WakeMIA408661310431020.250
Mario AddisonCAR3095210537770.249
Von MillerDEN473791410551170.247
Lorenzo AlexanderBUF38550141323910.236
Khalil MackOAK547961111741290.236
Brandon GrahamPHI48283617601120.232
Robert AyersTB3715371828850.229
Trent MurphyWAS39855101530900.226
Cliff AvrilSEA492701315421110.226
Ryan KerriganWAS47372129511050.222
Aaron DonaldLAR54081821521180.219
Shane RayDEN35845101322780.218
Danielle HunterMIN4125513834890.216
Derrick MorganTEN467671111451000.214
Alex OkaforARZ179294124380.212
Geno AtkinsCIN519771013541100.212
James HarrisonPIT251385528530.211
Whitney MercilusHST4666481442940.202
Melvin Ingram IIISD4867281054980.202
Brian OrakpoTEN4576311745920.201
Markus GoldenARZ45553131129900.198
John SimonHST203264616400.197
Michael BennettSEA3314351226650.196
Vic Beasley Jr.ATL4695616436920.196
Frank ClarkSEA4265411736830.195
Leonard FloydCHI269367227520.193
Carlos DunlapCIN54368917421030.190
Olivier VernonNYG652861015611210.186
Charles JohnsonCAR330444931610.185
DeMarcus WareDEN211265318390.185
Matthew JudonBLT185204610340.184
Nick PerryGB3884611332710.183
Bruce IrvinOAK4715571731860.183
Cameron JordanNO61979916541130.183
Lorenzo MauldinNYJ237244119430.181
Dee FordKC4545311735820.181
Vinny CurryPHI299403829540.181
Kerry Hyder Jr.DET416518835750.180
Malik JacksonJAX4555671138810.178
Chandler JonesARZ564661210441000.177
Everson GriffenMIN5576881347970.174
William HayesLAR324395727560.173
Dwight FreeneyATL349464636600.172
Calais CampbellARZ5185691532890.172
Jabaal SheardNE332396627570.172
Elvis DumervilBLT211253517360.171
Chris LongNE430575646730.170
Erik WaldenIND3623211714610.169
Jason Pierre-PaulNYG4985491035820.165
Arik ArmsteadSF184243021300.163
Terrell SuggsBLT4544581126720.159
Clay MatthewsGB286315422450.157
Leonard WilliamsNYJ5225581136820.157
Ezekiel AnsahDET3263521221510.156
Fletcher CoxPHI487577545760.156
Derek WolfeDEN405388921630.156
Arthur MoatsPIT200214215310.155
Trey FlowersNE375357919580.155
Brooks ReedATL249273519380.153
David IrvingDAL361375824550.152
Rob NinkovichNE211224216320.152
Jadeveon ClowneyHST4794961132720.150
Jerry HughesBUF448506539670.150
Jurrell CaseyTEN4755151036710.149
Chris JonesKC368422832540.147
Tamba HaliKC389444535570.147
Julius PeppersGB396378524580.146
Cornelius WashingtonCHI246292324360.146
Nick FairleyNO4864771030710.146
Yannick NgakoueJAX474478633690.146
Willie YoungCHI401418132580.145
Tom JohnsonMIN3613521320520.144
Karl KlugTEN271312425390.144
Andre BranchMIA467467732670.143
Devon KennardNYG175182313250.143
Ethan WestbrooksLAR323342824460.142
Kawann ShortCAR5214971131740.142
Noah SpenceTB409406628580.142
Datone JonesGB3263411023460.141
Mike DanielsGB405434633570.141
Brian RobisonMIN508498635710.140
DeForest BucknerSF5304861428740.140
Gerald McCoyTB517498734720.139
Dante Fowler Jr.JAX397394827550.139
Adrian ClaybornATL4414051124610.138
Emmanuel OgbahCLV4934661030680.138
Akiem HicksCHI5525081032760.138
Cassius MarshSEA277283421380.137
Linval JosephMIN376335820510.136
Benson MayowaDAL24617728330.134
Jason JonesMIA303234910400.132
Ndamukong SuhMIA6105761041790.130
Stephon TuittPIT4974641032640.129
Brandon MebaneSD171162212220.129
Kyle WilliamsBUF459396825590.129
Dan WilliamsOAK195201316250.128
Grady JarrettATL375343823480.128
T.Y. McGillIND244202711310.127
Ahmad BrooksSF389384331490.126
Chris BakerWAS482426630600.124
Robert QuinnLAR266224315330.124
Tyrone CrawfordDAL421385429520.124
Preston SmithWAS417345722510.122
D.J. ReaderHST192172213230.120
Sheldon RichardsonNYJ426402731510.120
Michael PierceBLT18114239210.116
Kony EalyCAR380315323440.116
Ronald Blair IIISF21815348250.115
Mario WilliamsMIA253222317290.115
Michael JohnsonCIN494425433560.113
Paul KrugerNO327272619370.113
Marcell DareusBUF20413508230.113
Antonio SmithHST196161411220.112
Devin TaylorDET430335523480.112
Clinton McDonaldTB270194312300.111
Kasim EdebaliNO173161114190.110
Cameron HeywardPIT237193115260.110
Wes HortonCAR195152211210.108
Sam AchoCHI224181413240.107
Robert MathisIND347265120370.107
Muhammad WilkersonNYJ469325819500.107
Demarcus LawrenceDAL254201514270.106
Beau AllenPHI226181413240.106
Maliek CollinsDAL435276714460.106
Courtney UpshawATL218172213230.106
Connor BarwinPHI449305718470.105
Tim JerniganBLT434285716450.104
Malcom BrownNE349263419360.103
Za'Darius SmithBLT303261322310.102
Tenny PalepoiSD245190613250.102
Eli HaroldSF267183312270.101
Lawrence GuyBLT298221615300.101
Henry AndersonIND190150411190.100
Earl MitchellMIA173150213170.098
Sen'Derrick MarksJAX357224513350.098
Margus HuntCIN19414059190.098
Jamie MederCLV344261520330.096
Will ClarkeCIN25214428240.095
Leger DouzableBUF24214257230.095
Zach KerrIND20011326190.095
Hassan RidgewayIND22414239210.094
Tyson AlualuJAX22513328210.093
Dominique EasleyLAR280184014260.093
Bennie LoganPHI283173311260.092
Sheldon RankinsNO24313418220.091
Jihad WardOAK403270918360.089
William GholstonTB314183411280.089
Akeem SpenceTB18012129160.089
Javon HargravePIT293212118260.089
Jarvis JonesPIT227151311200.088
Jaye Howard Jr.KC21811164190.087
Jack CrawfordDAL325184212280.086
Jordan PhillipsMIA343260323290.085
Eugene SimsLAR309183213260.084
Johnathan HankinsNYG417235216350.084
Dontari PoeKC515322723430.083
Carl NassibCLV361203413300.083
Pat SimsCIN20512138170.083
Jarran ReedSEA23411326190.081
Damion SquareSD1888314150.080
Corey LiugetSD495330627390.079
DaQuan JonesTEN446282323350.078
Christian CovingtonHST21712138170.078
Terrell McClainDAL29413346230.078
Sylvester WilliamsDEN307211119240.078
Damon HarrisonNYG346202315270.078
Kyle EmanuelSD183120210140.077
Jared CrickDEN532302622400.075
Romeo OkwaraNYG266151311200.075
Abry JonesJAX201131012150.075
Cullen JenkinsWAS19011119140.074
Star LotuleleiCAR463234316340.073
Michael BrockersLAR21811056160.073
Tyrunn WalkerDET192140014140.073
Steve McLendonNYJ2118314150.071
Mitch UnreinCHI211121110150.071
Frank ZomboKC1859126130.070
David ParryIND31811353220.069
Danny SheltonCLV330162212220.067
Denico AutryOAK439223118290.066
Ricardo MathewsPIT1989126130.066
Vince WilforkHST253130310160.063
Kenny ClarkGB1749027110.063
Alan BranchNE355172114220.062
Jonathan BabineauxATL262140212160.061
David OnyemataNO23010046140.061
Ziggy HoodWAS387171412230.059
Brandon WilliamsBLT320161114190.059
Quinton DialSF18710019110.059
Glenn DorseySF1707115100.059
Cam ThomasLAR1949108110.057
Haloti NgataDET337151212190.056
Ahtyba RubinSEA297131111160.054
A'Shawn RobinsonDET2127205110.052
Derrick ShelbyATL174702590.052
Ricky Jean FrancoisWAS2289108110.048
Kendall LangfordIND199801790.045
Josh MauroARZ199702590.045
Tony McDanielSEA2579018100.039
Xavier CooperCLV2838035110.039
Shamar StephenMIN2619018100.038
Tyeler DavisonNO218511380.037
Corey PetersARZ260801790.035
Domata Peko Sr.CIN304702590.030
Billy WinnDEN173500550.029
Letroy GuionGB245400440.016
DaVonte LambertTB175100110.006