2008 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
John AbrahamATL410711717371220.298
James HarrisonPIT3635717832990.273
Dwight FreeneyIND38557111234910.236
Leonard LittleSTR212307518490.231
Jared AllenMIN579731523351260.218
DeMarcus WareDAL495532012211050.212
Darren HowardPHI3394111822710.209
Julius PeppersCAR557721414441140.205
Robert MathisIND3344012325670.201
Stylez WhiteTB2873451316570.199
Matt RothMIA208275418410.197
Greg EllisDAL356439925700.197
Kyle Vanden BoschTEN258296914500.194
Mario WilliamsHST51362121337990.193
Lamarr WoodleyPIT3643911919700.192
James HallSTR282347621540.191
Willie McGinestCLV199271917380.191
Patrick KerneySEA219275418410.187
Jacob FordTEN303347720550.182
Aaron KampmanGB569591120281010.178
Brian RobisonMIN183252320320.175
Parys HaralsonSF3443710324600.174
Gaines AdamsTB4314471720750.174
Trevor PryceBLT4224851528730.173
Justin TuckNYG5005113929860.172
Mike VrabelNE3043341118520.171
Trent ColePHI5175691433880.170
Jimmy WilkersonTB277305718470.170
Charles JohnsonCAR344407429580.169
Joey PorterMIA5464817922910.167
Derrick BurgessOAK309354823510.165
Juqua ParkerPHI382495440630.165
Dewayne WhiteDET263277218430.163
Kevin WilliamsMIN5645991535920.163
Brandon MebaneSEA3453451217560.162
Shaun PhillipsSD4704811631760.162
Bobby McCrayNO352376724560.159
Albert HaynesworthTEN4153781316660.159
Roderick GreenSF222223712350.158
Dave BallTEN261255614410.157
Kevin CarterTB288315422450.156
Richard SeymourNE370338718560.151
Bertrand BerryARZ266284420400.150
Calvin PaceNYJ365367425540.148
Bryan ThomasNYJ215214215310.144
Jay RatliffDAL431388822620.144
Elvis DumervilDEN418415828590.141
Andre CarterWAS5254841826740.141
Ray EdwardsMIN4974751329700.141
Jevon KearseTEN3813541021530.139
Chike OkeaforARZ338305718470.139
Cliff AvrilDET23919469330.138
Jarvis GreenNE268292423370.138
Kroy BiermannATL182192215250.137
Marques HarrisSD198183312270.136
Shaun RogersCLV4193651120570.136
Justin SmithSF5725271134770.135
Quentin GrovesJAX17114338230.135
Kalimba EdwardsOAK382394431510.134
Julian PetersonSEA330305421440.133
Randy StarksMIA346334524460.133
Charles GrantNO279253616370.133
Tamba HaliKC439463637580.132
Jarret JohnsonBLT364326422480.132
Mathias KiwanukaNYG5354291023700.131
Reggie HaywardJAX319265516410.129
Chris LongSTR352303918450.128
Jason JonesTEN282206410360.128
Terrell SuggsBLT530429726670.126
Tommy KellyOAK404346523510.126
Alex BrownCHI4964061024620.125
Tommie HarrisCHI393286913490.125
Darryl TappSEA394326521490.124
Jyles TuckerSD317256217390.123
Tony BrownTEN4593841024560.122
Robert GeathersCIN333263815400.120
Dave TollefsonNYG255184410300.118
Paul SpicerJAX309234514360.117
Ty WarrenNE206182214240.117
Victor AbiamiriPHI224172510260.116
Mike WrightNE251183510290.116
Derrick HarveyJAX347284420400.115
Jared DeVriesDET240202315270.113
Vonnie HollidayMIA32920578370.112
Sedrick EllisNO416344426460.111
Kenny PetersonDEN308223613340.110
Mike MontgomeryGB25416367280.110
Cory ReddingDET282204313310.110
Victor AdeyanjuSTR192152211210.109
Darnell DockettARZ4753241117510.107
Fred RobbinsNYG337215511360.107
Demetric EvansWAS328234415350.107
Tim BulmanHST25716358270.105
Jonathan BabineauxATL5273541120540.102
Travis LaBoyARZ26416439270.102
Kyle WilliamsBUF355242814360.101
Rocky BernardSEA385234811390.101
Gerard WarrenOAK415294520420.101
Derek LandriJAX198142210200.101
Antonio SmithARZ4462741013450.101
Kris JenkinsNYJ33119469330.100
Tyler BraytonCAR526356524520.099
Jason TaylorWAS365274122360.099
Craig TerrillSEA264173311260.098
Kamerion WimbleyCLV327233317320.098
Tank JohnsonDAL18612147180.097
Antwan OdomCIN269182412260.097
Israel IdonijeCHI345213612330.096
Jay RichardsonOAK263173212250.095
Barry CofieldNYG25314347240.095
Jamaal AndersonATL423312524400.095
Will SmithNO529334920500.095
Chauncey DavisATL307204115290.094
Shaun EllisNYJ495306420460.093
Jay AlfordNYG239153111220.092
Haloti NgataBLT350211911320.091
Amobi OkoyeHST374291325340.091
Charlie AndersonMIA23111344210.091
Jason HatcherDAL23114158210.091
Brodrick BunkleyPHI255162311230.090
Ebenezer EkubanDEN30114536270.090
Ellis WymsMIN18010307160.089
John ThorntonCIN329192611290.088
Marcus SpearsDAL22713157200.088
Adewale OgunleyeCHI512305520450.088
Marcus StroudBUF412273321360.087
Spencer JohnsonBUF24212255210.087
Jarvis MossDEN19911227170.085
Vince WilforkNE284172312240.085
Ryan SimsTB19012129160.084
Travis KirschkePIT28613355240.084
Kedric GolstonWAS22812237190.083
Raheem BrockIND42220479350.083
Ryan DenneyBUF363203413300.083
Kindal MooreheadATL24413157200.082
Colin ColeGB259171214210.081
Chris CantyDAL395212712320.081
Ray McDonaldSF420271521340.081
Igor OlshanskySD312182313250.080
Mark AndersonCHI293171412230.078
Aaron SmithPIT517236512400.077
Cornelius GriffinWAS299171412230.077
Jacques CesaireSD330192215250.076
Damione LewisCAR466264121350.075
Terdell SandsOAK2009225150.075
Kendall LangfordMIA270152112200.074
Rob MeierJAX330172312240.073
Chris KelsayBUF459203710330.072
Jonathan FaneneCIN24013049170.071
La'Roi GloverSTR340170710240.071
Marcus HarrisonCHI2329234160.069
Eric FosterIND21110127140.066
John EngelbergerDEN18510109120.065
Luis CastilloSD486262123310.064
Chris HovanTB412191513260.063
Phillip MerlingMIA321151311200.062
Dewayne RobertsonDEN2309135140.061
Lawrence JacksonSEA347161312210.061
Frostee RuckerCIN1839108110.060
Justin BannanBLT2389135140.059
Anthony MontgomeryWAS2399216140.059
Pat SimsCIN2057133120.059
Tank TylerKC393180513230.059
Ryon BinghamSD2419216140.058
Turk McBrideKC2429054140.058
John HendersonJAX29510235170.058
Jamal WilliamsSD313132110180.058
Ryan PickettGB28010226160.057
Alfonso BooneKC21010109120.057
Grady JacksonATL1756204100.057
Corey WilliamsCLV393190316220.056
Ma'ake KemoeatuCAR19810019110.056
Travis JohnsonHST1905131100.053
Shaun CodyDET349140410180.052
C.J. MosleyNYJ2176213110.051
Aubrayo FranklinSF2557133120.047
Chartric DarbyDET193421190.047
Adam CarrikerSTR2328026100.043
Kendrick ClancyNO32510208140.043
Keyunta DawsonIND33411038140.042
Mike PattersonPHI3259126130.040
Pat WilliamsMIN2868116110.038
Jason FergusonMIA209701680.038
Anthony WeaverHST237801790.038
Johnny JollyGB37111038140.038
Jovan HayeTB229701680.035
Brett KeiselPIT277710690.032
Dusty DvoracekCHI222601570.032
Isaac SopoagaSF275511380.029
Marques DouglasBLT178500550.028
Domata Peko Sr.CIN3687034100.027
Glenn DorseyKC4207115100.024
Marcus ThomasDEN254501460.024
Clifton RyanSTR234401350.021
Kenyon ColemanNYJ264401350.019
Casey HamptonPIT182110030.016
Jason BabinKC259000000.000