2007 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
James FarriorPIT2194081319690.315
Travis LaBoyTEN230376922580.252
Stylez WhiteTB2804091120690.246
John AbrahamATL483761119461170.242
Chris ClemonsOAK2523581017610.242
Paul SpicerJAX3285081230780.238
DeMarcus WareDAL539781617451270.236
Jared AllenKC448561713261030.230
Kabeer Gbaja-BiamilaGB34947111026790.226
Adalius ThomasNE200258413450.225
James HarrisonPIT27632101012620.225
Aaron KampmanGB517651323291140.221
Osi UmenyioraNYG472651312401030.218
Mike VrabelNE3374112722720.214
Antwan OdomTEN4065691235860.212
Kyle Vanden BoschTEN584761125401230.211
Elvis DumervilDEN4235514635890.210
Albert HaynesworthTEN3645061331750.206
Derrick BurgessOAK407598744820.201
Michael StrahanNYG520671212431030.198
Jared DeVriesDET3824681226740.194
Joey PorterMIA222286319430.194
Greg EllisDAL3283812125630.192
Jarvis GreenNE4095110635770.188
Julian PetersonSEA3153410519590.187
Patrick KerneySEA53259141233990.186
Calvin PaceARZ366467831680.186
Will SmithNO5136381639950.185
Bart ScottBLT179241716330.184
Justin TuckNYG41345101124760.184
Mathias KiwanukaNYG192205510350.182
Leonard LittleSTR176212712320.182
Robert MathisIND314348719570.182
Trent ColePHI4915115828890.181
Dwight FreeneyIND290364824520.179
Rosevelt ColvinNE202224612360.178
Clark HaggansPIT309405530550.178
Shaun RogersDET4224281717750.178
Shawne MerrimanSD4114511628730.178
Adewale OgunleyeCHI48955101134860.176
Gaines AdamsTB358397923620.173
Tully Banta-CainSF296384430500.169
Chris WilsonWAS190205213320.168
Kamerion WimbleyCLV5116051639860.168
N.D. KaluHST223253616370.166
Rocky BernardSEA320374825530.166
Dewayne WhiteDET442507934730.165
Jason TaylorMIA4143911721680.164
Darryl TappSEA4514281618740.164
Parys HaralsonSF184214116300.163
Terrell SuggsBLT4575041630740.162
Brian YoungNO235284222380.162
Andre CarterWAS653641119341050.161
Mario WilliamsHST5735614834920.161
Brent HawkinsJAX177184212280.158
Aaron SchobelBUF4945461236780.158
Kenechi UdezeMIN4755351236750.158
Tamba HaliKC483539539760.157
James HallSTR4085021038640.157
Shaun PhillipsSD4113810622640.156
Bryan ThomasNYJ236273321360.153
Ty WarrenNE4234251225640.151
Reggie HaywardJAX219243318330.151
Ray EdwardsMIN394426531590.150
Juqua ParkerPHI358356623530.148
Brian RobisonMIN325355327480.148
Robert GeathersCIN5235641339770.147
Alex BrownCHI356335919520.146
Bobby McCrayJAX3112731212450.145
Jarret JohnsonBLT232212811330.142
Tommie HarrisCHI458419626650.142
Mark AndersonCHI335307320470.140
Kris JenkinsCAR364363924510.140
Victor HobsonNYJ22219289310.140
Darnell DockettARZ57844101519790.137
Rob MeierJAX400405431540.135
Bertrand BerryARZ277273420370.134
Matt RothMIA260243417340.131
Shaun EllisNYJ431376724560.130
Jevon KearsePHI210194015270.129
Kalimba EdwardsDET195173212250.128
Richard SeymourNE21316277270.127
Fred RobbinsNYG404326719510.126
Corey SmithDET206183213260.126
La'Roi GloverSTR471386923590.125
Dewayne RobertsonNYJ408345722510.125
Charles GrantNO4023621024500.124
Kevin CarterTB346324325430.124
Antwan PeekCLV322274518400.124
Chris KelsayBUF373294916460.123
Bryant YoungSF488397725600.123
Josh ThomasIND270271422330.122
Igor OlshanskySD345265615420.122
Alvin McKinleyDEN230184212280.122
Greg SpiresTB182163013220.121
Marcus StroudJAX22516439270.120
Antonio SmithARZ547457632650.119
Cory ReddingDET5404821234640.119
Langston MooreDET223182412260.117
Mike RuckerCAR502453735580.116
Ron EdwardsKC217182313250.115
Tony HargroveBUF19114248220.115
Jovan HayeTB392266713450.115
Chris CantyDAL410354427470.115
Bryan RobinsonCIN246182610280.114
Jason HatcherDAL22016259250.114
Mike PattersonPHI414335424470.114
Luis CastilloSD257184311290.113
Tony BrownTEN519414928580.112
Julius PeppersCAR430344525470.109
Corey WilliamsGB412257612450.109
Renaldo WynnNO19313328210.109
Justin SmithCIN554512544600.108
Marcus WashingtonWAS24815519260.105
Tim CrowderDEN230154110240.104
Derek LandriJAX20315069210.103
Cullen JenkinsGB475381928490.103
Jay RatliffDAL444333624450.101
Darren HowardPHI267182511270.101
Warren SappOAK397312524400.101
Vonnie HollidayMIA273182511270.099
Craig TerrillSEA336310229330.098
Spencer JohnsonMIN316193610310.098
Gerard WarrenOAK267164210260.097
Marcus SpearsDAL223153012210.094
Damione LewisCAR344224216320.093
Brett KeiselPIT5253421022480.091
Kindal MooreheadCAR19711236180.091
Stephen BowenDAL219150510200.091
Kevin WilliamsMIN559363924510.091
Haloti NgataBLT389223712350.090
Victor AdeyanjuSTR212150411190.090
Raheem BrockIND327223118290.089
Willie McGinestCLV307203116270.088
Amobi OkoyeHST487266416420.086
Anthony MaddoxHST198132011170.086
Cornelius GriffinWAS443233911380.086
Josh CooperNO200131210170.085
Vince WilforkNE358232318300.084
Chauncey DavisATL26814248220.082
Dwan EdwardsBLT18310136150.082
John EngelbergerDEN220151113180.082
Domata Peko Sr.CIN33417269270.081
Earl CochranHST21212138170.080
Shaun SmithCLV21312219170.080
Brodrick BunkleyPHI314173212250.080
John ThorntonCIN219131210170.078
Jamaal AndersonATL456290623350.077
Antwan LakeNO300191216230.077
Ed JohnsonIND308181314230.075
John HendersonJAX30013256220.073
Alfonso BooneKC418261223300.072
Jacques CesaireSD419232318300.072
Keyunta DawsonIND25313139180.071
Robaire SmithCLV535254516380.071
Larry TripplettBUF38117269270.071
Kendrick ClancyNO1919126130.068
Hollis ThomasNO25011308170.068
Adam CarrikerSTR353162410240.068
Isaac SopoagaSF1938215130.067
Barry CofieldNYG253141112170.067
Shaun CodyDET195120111130.067
Jonathan BabineauxATL423203215280.066
Ma'ake KemoeatuCAR202120111130.064
Kelly GreggBLT29612318190.064
Phillip DanielsWAS479233119300.063
Rodrique WrightMIA288132110180.063
Claude WrotenSTR1767124110.063
Aaron SmithPIT32311335200.062
Anthony MontgomeryWAS357181215220.062
Demetric EvansWAS28112219170.060
John McCargoBUF2658323160.060
Pat WilliamsMIN34913247210.060
Kyle WilliamsBUF407163211240.059
Travis KirschkePIT2096222120.057
Anthony AdamsCHI2279126130.057
Marques DouglasSF495185013280.057
Jay RichardsonOAK1968116110.056
Keith TraylorMIA1796123100.056
Ryon BinghamSD2568224140.055
Anthony WeaverHST22110028120.054
Michael MyersCIN2439126130.053
Chris HovanTB36313229190.052
Darwin WalkerCHI2309108110.048
Marcus ThomasDEN2619036120.046
Randy StarksTEN268110110120.045
Brandon MebaneSEA2547205110.043
Israel IdonijeCHI199601570.035
Casey HamptonPIT229610580.035
Montavious StanleyATL192600660.031
Ryan PickettGB228510470.031
Travis JohnsonHST216501460.028
Jamal WilliamsSD215500550.023
Kenyon ColemanNYJ223310250.022
Aubrayo FranklinSF227401350.022
Terdell SandsOAK216400440.019
Gabe WatsonARZ224100110.004