2012 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
Brandon GrahamPHI220457731660.300
Von MillerDEN470861915521390.296
Cameron WakeMIA558861723461430.256
Geno AtkinsCIN515781613491230.239
J.J. WattHST611762125301430.234
Clay MatthewsGB38249141124880.230
Aldon SmithSF538702013371230.229
Paul KrugerBLT37854101232860.228
DeMarcus WareDAL453591413321000.221
Charles JohnsonCAR519751411501140.220
Bruce IrvinSEA34442101220740.215
Greg HardyCAR46259131234970.210
Derrick MorganTEN53072921421110.209
Jason BabinPHI2823661020580.206
Junior GaletteNO225305619460.204
Anthony SpencerDAL3174011227640.202
Justin HoustonKC3524410727710.202
William HayesSTR225247611440.196
John AbrahamATL4345610838840.194
Chris LongSTR56976129551090.192
Wallace GilberryCIN18819739360.191
Arthur JonesBLT248285914470.190
Elvis DumervilDEN52161131137980.188
Carlos DunlapCIN3915051332730.187
Tamba HaliKC4054610828740.183
Ndamukong SuhDET5335892029960.180
Chris ClemonsSEA51159111137920.180
Julius PeppersCHI5075713737900.178
Nick FairleyDET302345821520.172
Michael BennettTB60071914481030.172
Lamarr WoodleyPIT245264814420.171
Martez WilsonNO206243516350.170
Jerry HughesIND244274617410.168
Jared AllenMIN680751117471140.168
Michael JohnsonCIN5325513834890.167
Everson GriffenMIN4254381223710.167
Robert MathisIND301298516500.166
Lamarr HoustonOAK4735451435780.165
Ryan KerriganWAS586699951960.164
O'Brien SchofieldARZ20819478340.163
Juqua ParkerCLV394446830640.162
Mike NealGB204205312330.162
Robert AyersDEN223232912360.161
Mike MartinTEN249263815400.161
Jason WorildsPIT17516448280.160
Quinton CoplesNYJ313296914500.160
Mario WilliamsBUF5355611738850.159
Larry FootePIT18917458300.159
Israel IdonijeCHI468519537740.158
Trent ColePHI4324641329670.155
Paris LenonARZ181202414280.155
Karl KlugTEN175174211270.154
Trevor ScottNE170183213260.153
Osi UmenyioraNYG421456732640.152
Calais CampbellARZ4223971121640.152
Ahmad BrooksSF4925071033740.150
Andre CarterOAK18016358270.150
Corey WoottonCHI347318518520.150
Shaun PhillipsSD428399723640.150
Dwight FreeneyIND443475933660.149
Desmond BryantOAK3653541120540.148
Kyle MooreBUF305324523450.148
Brian RobisonMIN552569740810.147
Cliff AvrilDET4103510520600.146
James HarrisonPIT310286517450.145
Shea McClellinCHI269293422390.145
Henry MeltonCHI402378524580.144
Kendall ReyesSD347335721500.144
Jason Pierre-PaulNYG523567445740.141
Rob JacksonWAS205175210290.141
Chandler JonesNE453436928640.141
Kyle WilliamsBUF4714551129660.140
Da'Quan BowersTB20017359280.140
Melvin Ingram IIISD280332229390.139
Kamerion WimbleyTEN546587447760.139
Robert QuinnSTR5424511826750.138
Mathias KiwanukaNYG245223514330.135
Rob NinkovichNE505429825680.135
Cam ThomasSD208230518280.135
Sam AchoARZ383344921510.133
Jason HatcherDAL453425829600.132
Haloti NgataBLT4563861022600.132
Frank AlexanderCAR360353626470.131
Kyle Vanden BoschDET3832941312500.131
Kroy BiermannATL393363924510.130
Antonio SmithHST549478831710.129
Dezman MosesGB22817449290.127
Fletcher CoxPHI303244614380.125
Jason JonesSEA243184410300.123
Justin TuckNYG390324820480.123
Jermaine CunninghamNE309254516380.123
Pernell McPheeBLT270212811330.122
Alex CarringtonBUF190182115230.121
Muhammad WilkersonNYJ4733751022570.121
Linval JosephNYG333264616400.120
Calvin PaceNYJ353323425420.119
Frostee RuckerCLV278214413330.119
Gerald McCoyTB6355351236750.118
Corey LiugetSD450337620530.118
Olivier VernonMIA289213711340.118
Randy StarksMIA4883641121550.113
Lawrence JacksonDET240173410270.113
Barry CofieldWAS4743231514530.112
Whitney MercilusHST310216114340.110
Tom JohnsonNO228172411250.110
Cameron JordanNO604458532660.109
Dwan EdwardsCAR419266713450.107
Marcell DareusBUF457327322490.107
Brooks ReedHST308243318330.107
Christian BallardMIN235181512250.106
Connor BarwinHST5704041224600.105
Jared OdrickMIA5663761021590.104
Terrell SuggsBLT234162410240.103
Darnell DockettARZ430312920440.102
Cullen JenkinsPHI388304125390.101
Michael BrockersSTR32018549320.100
Will SmithNO585377723580.099
Jeremy MinceyJAX5173531022510.099
Erik WaldenGB390233911380.097
Courtney UpshawBLT323212613310.096
Robert GeathersCIN386254417370.096
Jabaal SheardCLV576377426550.095
Willie YoungDET211160412200.095
Brett KeiselPIT521335622490.094
Richard SeymourOAK21312327200.094
Terrance KnightonJAX327192710300.092
Kevin VickersonDEN24314248220.091
Sammie Lee HillDET232190217210.091
Stephen PaeaCHI375234217330.088
Daniel Te'o-NesheimTB432264418380.088
Vance WalkerATL298193115260.087
Justin SmithSF518314621450.087
Eugene SimsSTR24511344210.086
Kevin WilliamsMIN536322921450.084
Sen'Derrick MarksTEN360202612300.083
Derek WolfeDEN529256712440.083
Matt ShaughnessyOAK36715555300.082
Derek LandriPHI23314059190.082
C.J. MosleyJAX29112354230.079
Fred EvansMIN1788224140.079
Kyle LoveNE284172114220.077
Alan BranchSEA310181413240.077
Jonathan BabineauxATL505265318390.077
Ray McDonaldSF611403136470.077
Domata Peko Sr.CIN31215339240.077
Fili MoalaIND19612039150.077
Marcus SpearsDAL1838305140.077
Kendall LangfordSTR412204313310.075
Brandon MebaneSEA334163310250.075
Stephen BowenWAS529283520390.074
Letroy GuionMIN26013229190.073
Cedric ThorntonPHI18010118130.072
Andre BranchJAX259141211180.069
Sedrick EllisNO412240420280.068
B.J. RajiGB366230122240.066
Tommy KellyOAK416191612270.065
Vince WilforkNE559273321360.064
Paul SoliaiMIA29712318190.064
Akiem HicksNO18810028120.064
Jarvis JenkinsWAS331170413210.063
Billy WinnCLV434191612270.062
Ahtyba RubinCLV426182412260.061
Cory ReddingIND380162311230.061
Mitch UnreinDEN23411038140.060
Tyson AlualuJAX436174112260.060
Kedric GolstonWAS206110110120.058
Ropati PitoituaKC2266231130.058
Mike DevitoNYJ248121011140.056
Peria JerryATL26711047150.056
Jurrell CaseyTEN40713337220.054
Vaughn MartinSD2819144150.053
John HughesCLV2879306150.052
Jerel WorthyGB3139315160.051
Tyson JacksonKC2857313140.049
Corey PetersATL253120012120.047
Ziggy HoodPIT49514338230.046
Brandon DeaderickNE200710690.045
Antonio JohnsonIND236603390.038
Dontari PoeKC40312039150.037
Earl MitchellHST200700770.035
Ricardo MathewsIND240800880.033
Ma'ake KemoeatuBLT186311160.032
Red BryantSEA343110011110.032
Ryan PickettGB244601570.029
Roy MillerTB263500550.019
Casey HamptonPIT233301240.017
Justin BannanDEN251400440.016