2017 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
Demarcus LawrenceDAL454791512521210.267
Elvis DumervilSF289507934730.253
Cameron WakeMIA39562111536990.251
Lorenzo AlexanderBUF1933031215480.249
Calais CampbellJAX492731714421210.246
Aaron DonaldLAR524911213661280.244
Von MillerDEN471831012611150.244
Ryan KerriganWAS43864184421040.237
Yannick NgakoueJAX469701314431100.235
Carl LawsonCIN38959101138900.231
Khalil MackOAK533791113551140.214
Joey BosaLAC527751311511120.213
Cameron HeywardPIT4676214939990.212
Chris LongPHI3595251433760.212
Melvin Ingram IIILAC523761112531100.210
Chandler JonesARZ610761718411280.210
T.J. WattPIT296408626620.209
Terrell SuggsBLT52577128571090.208
Myles GarrettCLV3003771119620.207
Leonard FloydCHI276367722570.207
Ezekiel AnsahDET3203711719660.206
David IrvingDAL228307320470.206
Matt LongacreLAR222266713450.203
Junior GaletteWAS258373925520.202
Geno AtkinsCIN501701010501000.200
Cameron JordanNO591751414471170.198
Trey FlowersNE4666071835920.197
Clay MatthewsGB35639101118700.197
Adrian ClaybornATL4235510837830.196
Sam AchoCHI2502941213490.196
Kyle Van NoyNE187207211360.193
Justin HoustonKC4405510936840.191
Vinny CurryPHI3674731727700.191
Mario AddisonCAR4305711343820.191
Shaquil BarrettDEN3244341029610.188
Everson GriffenMIN51161121138960.188
Derek BarnettPHI3163761021590.187
Carlos DunlapCIN55072814501020.185
Preston SmithWAS3683981318680.185
Michael BennettSEA578701016441060.183
Brandon GrahamPHI4696011445860.183
Matthew JudonBLT333359818610.183
Brian OrakpoTEN4715891039860.183
Robert AyersTB3644521726660.181
Jadeveon ClowneyHST5266481442940.179
Julius PeppersCAR3473113513620.179
Jabaal SheardIND476675854850.179
Fletcher CoxPHI4225161233750.178
Za'Darius SmithBLT3494051223620.178
Takkarist McKinleyATL284346424500.176
Derrick MorganTEN418529340730.175
Frank ClarkSEA4765610739830.174
Kawann ShortCAR4725110932800.169
Matt IoannidisWAS379465734630.166
Brooks ReedATL199224315330.166
Nick PerryGB336356821550.164
Wes HortonCAR214216213350.164
Stephon TuittPIT3494031126570.163
Bruce IrvinOAK406419725660.163
Olivier VernonNYG378389524610.161
Dante Fowler Jr.JAX354379226570.161
Danielle HunterMIN504618449810.161
John SimonIND195202711310.159
Malik JacksonJAX469519537740.158
Pernell McPheeCHI19717467310.157
Gerald McCoyTB4744761526740.156
Robert QuinnLAR402389623620.154
DeForest BucknerSF5165241929790.153
Olsen PierreARZ230197210350.152
Charles HarrisMIA309342923470.152
Jordan PhillipsMIA231253418350.152
Kyler FackrellGB238273321360.151
Bud DupreePIT353406034520.147
Mike DanielsGB354336720520.147
Deatrich Wise Jr.NE4133761120600.145
Anthony ZettelDET427437531620.145
Alex OkaforNO304305421440.145
Ryan DavisBUF263264418380.144
Cornelius WashingtonDET296302820420.142
Akiem HicksCHI539499931760.141
Jurrell CaseyTEN5765371432810.141
Dee FordKC17315258240.139
Chris SmithCIN275254516380.138
Leonard WilliamsNYJ5034631726690.137
Jerry HughesBUF453454932620.137
Benson MayowaDAL213221516290.136
Devon KennardNYG19114446260.136
Jordan JenkinsNYJ317304521430.136
Erik WaldenTEN298294322400.134
Anthony Lanier IIWAS23217548310.134
Taco CharltonDAL232213414310.134
Brian RobisonMIN383375428510.133
Connor BarwinLAR346305619460.133
Tyrone CrawfordDAL393374726520.132
Jason Pierre-PaulNYG585549540770.132
Kenny ClarkGB344315422450.131
Trey HendricksonNO192182313250.130
Andre BranchMIA338314522440.130
Vic Beasley Jr.ATL308286022400.130
Josh MartinNYJ202181611260.129
Ethan WestbrooksLAR172153111220.128
Denico AutryOAK377316520480.127
Benardrick McKinneyHST229193412290.127
Chris JonesKC435386527550.126
Corey LiugetLAC254262222320.126
Shane RayDEN172161312210.122
Linval JosephMIN369304719450.122
Javon HargravePIT231203215280.121
Clinton McDonaldTB274195410330.120
Emmanuel OgbahCLV268214314320.119
Shelby HarrisDEN29619649350.118
Will ClarkeTB171143011200.117
Kyle LoveCAR250184311290.116
Sheldon RichardsonSEA388361728450.116
Margus HuntIND354331626410.116
Haason ReddickARZ21816259250.115
Shaq LawsonBUF245184212280.114
Ahmad BrooksGB210162410240.114
Ndamukong SuhMIA534435830610.114
Grady JarrettATL509395925580.114
Mario EdwardsOAK273194411310.114
Henry AndersonIND238182511270.113
Morgan FoxLAR186143110210.113
Solomon ThomasSF401303918450.112
Willie HenryBLT384245910430.112
Akeem SpenceDET388294619430.111
Tim JerniganPHI317233614350.110
Dean LowryGB237193115260.110
Eddie YarbroughBUF23817179260.109
Carl NassibCLV349273519380.109
D.J. ReaderHST242201415260.107
Sheldon RankinsNO516442735550.107
Kony EalyNYJ306281225320.105
Darius PhilonLAC29115555300.103
Nate OrchardCLV233162410240.103
Kareem MartinARZ234201217240.103
Vernon ButlerCAR186141310190.102
Dontari PoeATL474372728480.101
Kyle WilliamsBUF470343724470.100
Jarran ReedSEA311231616310.100
Charles JohnsonCAR242201217240.099
Frank ZomboKC283212316280.099
Michael JohnsonCIN364235315360.099
Derrick ShelbyATL184161015180.098
Michael BrockersLAR482325522470.098
Lawrence GuyNE296211515280.095
Chris BakerTB22214158210.095
Malcom BrownNE286183312270.094
Ryan RussellTB308222317290.094
Tom JohnsonMIN469312920440.094
DaQuan JonesTEN267173212250.094
Maliek CollinsDAL428302622400.093
Allen BaileyKC385302127350.091
Tyson AlualuPIT25313427230.091
Michael PierceBLT294192314260.088
Muhammad WilkersonNYJ391253319340.087
David OnyemataNO347213315300.086
Stacy McGeeWAS19713049170.086
Beau AllenPHI279211119240.086
Johnathan HankinsIND329202414280.085
Mitch UnreinCHI18910226160.085
Steve McLendonNYJ241152112200.083
Adam ButlerNE343242022280.082
Frostee RuckerARZ36118279290.080
Jay BromleyNYG24212156190.079
Derek WolfeDEN282152310220.078
Noah SpenceTB180121011140.078
Jeremiah LedbetterDET19610136150.077
Jonathan BullardCHI22312219170.076
A'Shawn RobinsonDET434271422330.076
Treyvon HesterOAK19811047150.076
Cedric ThorntonBUF2029225150.074
Karl KlugTEN20810217150.072
Rakeem Nunez-RochesKC19811119140.071
Eddie GoldmanCHI323171313220.068
Shamar StephenMIN1918134130.068
Corey PetersARZ26613139180.068
Star LotuleleiCAR386183213260.067
Damon HarrisonNYG323181116210.065
Eddie VanderdoesOAK218120210140.064
Carlos WatkinsHST188120012120.064
Brandon WilliamsBLT269150213170.063
Ziggy HoodWAS262140113150.057
Kendell BeckwithTB1778107100.056
Brandon DunnHST1798026100.056
Justin EllisOAK1837115100.055
Dalvin TomlinsonNYG276131012150.054
Adam GotsisDEN30411137160.053
Abry JonesJAX231110110120.052
Davon GodchauxMIA23410028120.051
Al WoodsIND2369117120.051
Damion SquareLAC2048026100.049
Earl MitchellSF2729126130.048
Trevon ColeyCLV36012219170.047
Bennie LoganKC3118206120.039
Danny SheltonCLV185601570.038
Adolphus WashingtonBUF255710690.035
Tyeler DavisonNO2998026100.033
Domata Peko Sr.DEN214510470.033
William GholstonTB200501460.030
Brandon MebaneLAC276602480.029
Ryan GlasgowCIN176500550.028