2009 Pass Rush Grades

PlayerTeamPass Rush SnapsTotal PressuresSacksHitsHurriesPressure ScorePoints Per Pass Rush
Dwight FreeneyIND394661412401060.269
Lamarr WoodleyPIT387601415311030.266
Jacob FordTEN2463361314580.236
Elvis DumervilDEN4195517731960.229
DeMarcus WareDAL550841216561240.225
Aaron KampmanGB2112741211470.223
Antwan OdomCIN194228410420.216
James HarrisonPIT41657101334900.216
Robert MathisIND40556101135870.215
Clay MatthewsGB38749101425830.214
Leonard LittleSTR2923671118610.209
Brian OrakpoWAS3493912918720.206
Trent ColePHI543641420301120.206
Stylez WhiteTB3203981120660.206
Ray EdwardsMIN51365922341050.205
Tully Banta-CainNE35442101022720.203
Anthony SpencerDAL4745672623960.203
Bart ScottNYJ178221129360.202
David BowensCLV2612961112520.199
Brian RobisonMIN17818576350.197
Tamba HaliKC4585891336890.194
Jared AllenMIN567641514351080.190
John AbrahamATL4205661238800.190
Julius PeppersCAR44753101033830.186
Andre CarterWAS53658131530990.185
Clark HaggansARZ315376823570.181
James FarriorPIT183224315330.180
Manny LawsonSF3313571018590.178
Brad JonesGB17818459310.174
Trevor ScottOAK242227510410.169
Osi UmenyioraNYG3823861418640.168
Mario WilliamsHST56156101729930.166
Justin SmithSF5766661644940.163
Will SmithNO54649131422890.163
Jason HunterDET244255416390.160
Bobby McCrayNO232252815370.159
Shaun PhillipsSD354337917560.158
Kamerion WimbleyCLV392397824610.156
Victor AbiamiriPHI200203512310.155
Calvin PaceNYJ310289118470.152
Alex BrownCHI4323971220650.150
Aaron SchobelBUF4573910920680.149
Jason TaylorMIA344318419510.148
Adewale OgunleyeCHI405406826600.148
Shaun RogersCLV307332823450.147
Vonnie HollidayDEN308285716450.146
Mathias KiwanukaNYG4184231326610.146
Corey WilliamsCLV2892631013420.145
Greg EllisOAK332317321480.145
Antonio SmithHST5405161530780.144
Charles JohnsonCAR265284222380.143
Juqua ParkerPHI421368820600.143
Albert HaynesworthWAS3272741112460.141
Derrick BurgessNE363336621510.140
Justin TuckNYG402338718560.139
Jimmy WilkersonTB352286913490.139
Parys HaralsonSF4704361027650.138
Chris LongSTR4423851320610.138
Tyler BraytonCAR382355723520.136
Everette BrownCAR265233713360.136
Joey PorterMIA354259511480.136
Cory ReddingSEA273252815370.136
Darrell ReidDEN244195410330.135
Tony BrownTEN461455733620.134
Calais CampbellARZ507449629680.134
Larry EnglishSD284252914380.134
Israel IdonijeCHI202192413270.134
Kroy BiermannATL342295618450.132
Julian PetersonDET22215546290.131
Randy StarksMIA407307914530.130
Trevor PryceBLT362307320470.130
Connor BarwinHST23716547300.127
Kyle Vanden BoschTEN4754131325600.126
Darren HowardPHI336247413420.125
Patrick KerneySEA4343451019540.124
Mark AndersonCHI279243417340.122
James HallSTR353275616430.122
Bertrand BerryARZ296246018360.122
Richard SeymourOAK413334920500.121
Cliff AvrilDET365276516440.121
Lawrence JacksonSEA309215610370.120
William HayesTEN421355525500.119
Marcus SpearsDAL21915357260.119
Cullen JenkinsGB491405827580.118
Darryl TappSEA3922821412460.117
Jason HatcherDAL231201514270.117
Darnell DockettARZ527387922610.116
Jarret JohnsonBLT32919676380.116
Kyle WilliamsBUF3652531111420.115
Derrick HarveyJAX348302622400.115
Mike WrightNE309225314350.113
Shawne MerrimanSD292214413330.113
Tim CrowderTB260184311290.112
Kendall LangfordMIA253202414280.111
Chris KelsayBUF471346622520.110
Jonathan BabineauxATL510377525560.110
Alan BranchARZ194152211210.108
Dewayne WhiteDET231220319250.108
Dwan EdwardsBLT3062111010330.108
Kevin WilliamsMIN5313651120570.107
Robert AyersDEN253220517270.107
Kevin VickersonTEN19914077210.106
Turk McBrideDET19010424200.105
Mike VrabelKC286232318300.105
Stephen BowenDAL345253517360.104
Chike OkeaforARZ279204115290.104
Chauncey DavisATL247211218250.101
Alfonso BooneSD239202018240.100
Shaun EllisNYJ399247215400.100
Michael JohnsonCIN264173311260.098
Eric FosterIND449313721440.098
Damione LewisCAR4112901118400.097
Terrell SuggsBLT401274419390.097
Bryan ThomasNYJ319222515310.097
Kelly GreggBLT19611326190.097
Quentin GrovesJAX187150312180.096
Fred RobbinsNYG30518279290.095
Robaire SmithCLV19712147180.091
Jay RatliffDAL481266515430.089
Phillip MerlingMIA21310334190.089
Robert GeathersCIN492304521430.087
Charles GrantNO476246513410.086
Gerard WarrenOAK326212316280.086
John HendersonJAX338203314290.086
Igor OlshanskyDAL292172411250.086
Roy MillerTB1878242160.086
Thomas JohnsonATL21711317180.083
Tommy KellyOAK333201514270.081
Frostee RuckerCIN247160412200.081
Brandon MebaneSEA372212514300.081
Jamaal AndersonATL286181314230.080
Jonathan FaneneCIN38816556310.080
Tony HargroveNO40218549320.080
Brett KeiselPIT478273519380.079
Pat SimsCIN30214266240.079
Kenyon ColemanCLV18911209150.079
Kedric GolstonWAS30615258240.078
Rocky BernardNYG1819135140.077
Tommie HarrisCHI379183510290.077
Haloti NgataBLT31615258240.076
Ray McDonaldSF359193214270.075
Spencer JohnsonBUF31212354230.074
Jimmy KennedyMIN1928224140.073
Amobi OkoyeHST520282521370.071
Barry CofieldNYG268151212190.071
Anthony AdamsCHI28713238200.070
Sedrick EllisNO24412219170.070
Chris HovanTB404211416270.067
Jarvis GreenNE306151311200.065
Phillip DanielsWAS297141310190.064
Cornelius GriffinWAS30312318190.063
Ty WarrenNE1927133120.063
Justin BannanBLT20310028120.059
Luis CastilloSD322161114190.059
Ron EdwardsKC309150312180.058
Daniel MuirIND28112129160.057
Raheem BrockIND440192215250.057
Dave BallTEN1767034100.057
Tony McDanielMIA1846204100.054
Johnny JollyGB472181512250.053
Sammie Lee HillDET27011038140.052
Marcus StroudBUF411143110210.051
Atiyyah EllisonJAX2569126130.051
Landon CohenDET2177043110.051
Travis KirschkePIT23910109120.050
Andre FluellenDET2598134130.050
Glenn DorseyKC384161114190.049
Mike PattersonPHI32912129160.049
Casey HamptonPIT2897313140.048
Marcus HarrisonCHI2989135140.047
Brodrick BunkleyPHI30111119140.047
Craig TerrillSEA2457124110.045
Antonio JohnsonIND204611490.044
Isaac SopoagaSF2506132110.044
Jacques CesaireSD30510118130.043
Ryan SimsTB2506123100.040
Pat WilliamsMIN2515212100.040
B.J. RajiGB201610580.040
Sione PouhaNYJ207701680.039
Tank JohnsonCIN2666123100.038
Remi AyodeleNO2664301100.038
Ryan McBeanDEN194601570.036
Shaun CodyHST201601570.035
Jovan HayeTEN2887115100.035
Vince WilforkNE265900990.034
Bryan RobinsonARZ180410360.033
Marques DouglasNYJ213510470.033
Aubrayo FranklinSF278520390.032
Tyson JacksonKC290801790.031
Terrance KnightonJAX308710690.029
Ronald FieldsDEN231501460.026
Clifton RyanSTR270411270.026
Kenny PetersonDEN276411270.025
Colin ColeSEA276500550.018
Grady JacksonDET183300330.016
Hollis ThomasCAR170000000.000