2015 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
Pernell McPheeCHI3156661347910.289
DeMarcus WareDEN239437927660.276
Ezekiel AnsahDET409661320331120.274
J.J. WattHST637921934391640.257
Von MillerDEN488821121501250.256
Dwight FreeneyARZ222368424560.252
Justin HoustonKC309578445770.249
Clay MatthewsGB3205471037780.244
Olivier VernonMIA540811030411310.243
Aaron LynchSF3686271342890.242
Aaron DonaldSTR537791126421270.236
Demario DavisNYJ174263914410.236
Jabaal SheardNE338588545790.234
Michael BennettSEA529841116571220.231
James HarrisonPIT2924551129660.226
Dominique EasleyNE222353824490.221
Mario AddisonCAR3024361027650.215
Markus GoldenARZ345517935740.214
Willie YoungCHI319477733680.213
Robert AyersNYG38048101325810.213
Lorenzo MauldinNYJ212285716450.212
Whitney MercilusHST4165812640880.212
Cliff AvrilSEA511701116431080.211
Khalil MackOAK57982168581220.211
Everson GriffenMIN527711116441090.207
Carlos DunlapCIN592751517431220.206
Greg HardyDAL3304071419680.206
Muhammad WilkersonNYJ621801223451270.205
Melvin Ingram IIISD4415712936900.204
William HayesSTR343477931700.204
Geno AtkinsCIN58181149581180.203
Lamarr HoustonCHI248327421500.202
Elvis DumervilBLT4646471542930.200
Sheldon RichardsonNYJ394557939780.198
Kawann ShortCAR513671210451010.197
Shaquil BarrettDEN224266614440.196
Julius PeppersGB4355411835840.193
Tamba HaliKC4997271055960.192
Arik ArmsteadSF253382630480.190
Vinny CurryPHI361495935680.188
Shane RayDEN188234415350.186
Jeremiah AttaochuSD384487932710.185
Karl KlugTEN256296617470.184
Bruce IrvinSEA3273851221600.183
Dee FordKC278354823510.183
Brandon GrahamPHI436587744790.181
Chandler JonesNE5316213841960.181
Derrick MorganTEN238303720430.181
Paul KrugerCLV378543843680.180
Jason HatcherWAS3705021236660.178
Fletcher CoxPHI621771013541100.177
Danielle HunterMIN262315521460.176
Demarcus LawrenceDAL399468731690.173
Chris BakerWAS3764171024650.173
Robert MathisIND330357820570.173
Desmond BryantCLV325337917560.172
John SimonHST267276714460.172
Ahmad BrooksSF308367326530.172
Ryan DavisJAX210234514360.171
Mike DanielsGB405535642690.170
Datone JonesGB272323821460.169
O'Brien SchofieldATL2642821214440.167
Cameron JordanNO601701010501000.166
Preston SmithWAS325368226540.166
Brian OrakpoTEN418497636690.165
Arthur MoatsPIT297374429490.165
Jason JonesDET342405629560.164
Adrian ClaybornATL3974431526650.164
Tom JohnsonMIN4925461335790.161
Jurrell CaseyTEN469519636750.160
Erik WaldenIND3573931224570.160
Leonard WilliamsNYJ4995241929790.158
Armonty BryantCLV254226610400.157
Trent MurphyWAS293305619460.157
Jason Pierre-PaulNYG314411634490.156
Devin TaylorDET374369423580.155
Malik JacksonDEN531607845820.154
Alex OkaforARZ311362826480.154
Trent ColeIND287323623440.153
Damontre MooreNYG203203512310.153
Ryan KerriganWAS5385910346820.152
Ndamukong SuhMIA5586061341850.152
Derek WolfeDEN394406727590.150
Connor BarwinPHI476488733710.149
Eddie GoldmanCHI270266218400.148
Lawrence GuyBLT261245415380.146
Aldon SmithOAK337364527490.145
Frank ClarkSEA235243417340.145
Gerald McCoyTB467419824670.143
Rob NinkovichNE4744371125680.143
Robert QuinnSTR217195212310.143
Jarvis JenkinsCHI373375626530.142
Vic Beasley Jr.ATL388424533550.142
William GholstonTB317343427440.139
Frostee RuckerARZ3102731014430.139
Tim JerniganBLT353305817480.136
Kony EalyCAR420415630570.136
Howard JonesTB275236215370.135
Antonio SmithDEN277263518370.134
Michael JohnsonCIN5495051332730.133
Jadeveon ClowneyHST324305322430.133
Wallace GilberryCIN4984821432660.133
Calais CampbellARZ5394661327710.132
Brian RobisonMIN557585548730.131
Tyrone CrawfordDAL422425334550.130
Kendall LangfordIND5264371125680.129
Jarvis JonesPIT210193214270.129
Nick PerryGB179154011230.128
Mike NealGB433367524550.127
Jerry HughesBUF586595549740.126
Hau'oli KikahaNO280264121350.125
Za'Darius SmithBLT24817629310.125
Henry MeltonTB330263914410.124
Cameron HeywardPIT638587744790.124
Ra'Shede HagemanATL188161510230.122
Derrick ShelbyMIA453414631550.121
Jacquies SmithTB330236512400.121
Kroy BiermannATL22417269270.121
Calvin PaceNYJ228173410270.118
Jordan HillSEA220220418260.118
Haloti NgataDET383334425450.117
George SelvieNYG223182412260.117
Stephon TuittPIT558467534650.116
Jaye Howard Jr.KC468386428540.115
Leger DouzableNYJ19214167220.115
Linval JosephMIN292252419330.113
Tyson AlualuJAX360282818400.111
Nick FairleySTR235191513260.111
Bud DupreePIT299224315330.110
Andre BranchJAX391305322430.110
Kasim EdebaliNO284205114310.109
Darryl TappDET21515249230.107
Henry AndersonIND255221318270.106
Brandon MebaneSEA247193115260.105
Mike DevitoKC17112309180.105
Rodney GunterARZ221181314230.104
Jonathan BabineauxATL387282818400.103
Charles JohnsonCAR262211416270.103
Sharrif FloydMIN330244218340.103
Chris ClemonsJAX469343823480.102
Corbin BryantBUF344271620350.102
Denico AutryOAK456353527460.101
Roy MillerJAX289175210290.100
Courtney UpshawBLT299212514300.100
Mario EdwardsOAK385303225380.099
Vance WalkerDEN204152112200.098
Benson MayowaOAK235181314230.098
Cullen JenkinsNYG505353824490.097
David BassTEN231162212220.095
Mario WilliamsBUF548365625520.095
Kyle LoveCAR21612327200.093
Jared OdrickJAX520326422480.092
Jeremy MinceyDAL219170314200.091
Allen BaileyKC386244317350.091
Randy StarksCLV277191414250.090
Kyle WilliamsBUF22213157200.090
Dan WilliamsOAK301211416270.090
Eugene SimsSTR368252419330.090
Malcom BrownNE269173113240.089
Ricky Jean FrancoisWAS216152013190.088
Quinton DialSF322183411280.087
Jack CrawfordDAL26312426220.084
Kevin WilliamsNO275210219230.084
George JohnsonTB229160313190.083
Chris LongSTR315184014260.083
Caraun ReidDET304182313250.082
B.J. RajiGB207151014170.082
Michael BrockersSTR403243318330.082
John HughesCLV225132110180.080
Jay BromleyNYG238150411190.080
Marcell DareusBUF467292423370.079
Corey LiugetSD269143110210.078
Cedric ThorntonPHI220141112170.077
Earl MitchellMIA249160313190.076
Johnathan HankinsNYG225140311170.076
Domata Peko Sr.CIN27810514210.076
Tyeler DavisonNO331182313250.076
Justin EllisOAK174130013130.075
Kendall ReyesSD378192512280.074
Ian WilliamsSF297191117220.074
Ahtyba RubinSEA231131210170.074
Xavier CooperCLV1869207130.070
Brandon WilliamsBLT374202216260.070
Alan BranchNE220121110150.068
Dwan EdwardsCAR282151212190.067
Damon HarrisonNYJ283141310190.067
DaQuan JonesTEN30214059190.063
Jared CrickHST456192512280.061
Jordan PhillipsMIA2198215130.059
Dontari PoeKC497261124290.058
Billy WinnIND1769018100.057
Bennie LoganPHI282131111160.057
Ed StinsonARZ25010127140.056
David ParryIND305131210170.056
Glenn DorseySF1827034100.055
Sylvester WilliamsDEN27510217150.055
Ricardo MathewsSD317151014170.054
John JenkinsNO24610118130.053
Kerry WynnNYG315130310160.051
Star LotuleleiCAR323130211150.046
Steve McLendonPIT2187115100.046
Will SuttonCHI2258026100.044
Vince WilforkHST282110110120.043
Tony Jerod-EddieSF192701680.042
Bobby RichardsonNO30610109120.039
Stacy McGeeOAK243801790.037
Tyson JacksonATL193700770.036
Danny SheltonCLV230800880.035
Jared AllenCAR3466051110.032
Nick HaydenDAL270601570.026
Akiem HicksNE182300330.016
Mitch UnreinCHI191000000.000