2007 Pass Block Grades

PlayerPositionTeamPass Block SnapsSacks AllowedHits AllowedHurries AllowedTotal Pressures AllowedPressure Score AgainstPoints Per Pass Rush Against
Jeff SaturdayCIND558004440.007
Damien WoodyGDET349004440.011
Jeff FaineCNO596015670.012
Casey RabachCWAS5660279110.019
Andre GurodeCDAL503001010100.020
Chris SpencerCSEA657021012140.021
Kevin MawaeCTEN4701247110.023
Tom NalenCDEN170012340.024
Chester PittsGHST584011213140.024
John WadeCTB58003811140.024
Chris KuperGDEN4100189100.024
Olin KreutzCCHI645201012160.025
Rich SeubertGNYG607011415160.026
Nick HardwickCSD3610189100.028
Dennis NormanCJAX209014560.029
Stephen NealGNE310017890.029
Al JohnsonCARZ546111113160.029
Jordan GrossTCAR58322812180.031
Nick MangoldCNYJ604211114190.031
Brandon MooreGNYJ596201315190.032
Alex StepanovichCCIN182014560.033
Pete KendallGWAS600131115200.033
Andrew WhitworthGCIN619121417210.034
Todd McClureCATL64342612220.034
Brad MeesterCJAX3721427130.035
Shawn AndrewsGPHI598121417210.035
Jamaal JacksonCPHI682221418240.035
Ryan TuckerGCLV36702911130.035
Scott WellsCGB53506713190.036
Dan KoppenCNE614041418220.036
Matt BirkCMIN52515612190.036
Eric GhiaciucCCIN44114510160.036
Jeremy NewberryCOAK45322711170.038
Shaun O'HaraCNYG583141116220.038
Casey WiegmannCKC657321217250.038
Sean LocklearTSEA661112123260.039
Hank FraleyCCLV607051419240.040
Logan MankinsGNE655221620260.040
Robert GalleryGOAK552031619220.040
Rex HadnotGMIA642061420260.040
Brian WatersGKC657341017270.041
Jamar NesbitGNO707231823300.042
Seth McKinneyGCLV28202810120.043
Mike FlynnCBLT512131317220.043
Chris SneeGNYG605231419260.043
Montrae HollandGDEN580221519250.043
Kris DielmanGSD50907815220.043
Melvin FowlerCBUF503051217220.044
Dominic RaiolaCDET683032427300.044
Jonathan OgdenTBLT3142248140.045
Mike GoffGSD509021921230.045
Derrick DockeryGBUF50324915230.046
Samson SateleCMIA630241521290.046
Chris MyersCDEN580321419270.047
Jahri EvansGNO707322025330.047
Todd SteussieGSL2342215110.047
Sean MahanCPIT52842915250.047
Kyle KosierGDAL598331420290.048
Chris GrayGSEA636411722310.049
Vince ManuwaiGJAX500241117250.050
Fred WearyGHST417121417210.050
Jason BrownGBLT632531119320.051
Steve HutchinsonGMIN52527716270.051
Jason SpitzGGB447151016230.051
Ryan LiljaGIND583251421300.051
Jason FabiniGWAS553161421290.052
Eric HeitmannCSF608441220320.053
Joe ThomasTCLV607042428320.053
Leonard DavisGDAL588331622310.053
Roberto GarzaGCHI644081826340.053
Eugene AmanoCTEN2462079130.053
L.J. SheltonTMIA640142328340.053
Jon RunyanTPHI639232227340.053
Justin HartwigCCAR540511218290.054
Mike WahleGCAR572431320310.054
Edwin MulitaloGDET61956718340.055
Bobbie WilliamsGCIN617371121340.055
Cooper CarlisleGOAK557012930310.056
Todd HerremansGPHI681451625380.056
Alan FanecaGPIT509311822290.057
Larry AllenGSF608541221350.058
Brett RombergCSL29322711170.058
Kareem McKenzieTNYG591431724350.059
Walter JonesTSEA604441624360.060
Randy McMichaelTESL1841089110.060
Langston WalkerTBUF485321621290.060
Reggie WellsGARZ6521111426390.060
Rob SimsGSEA635361726380.060
Andy McCollumCSL445221721270.061
John WelbournGKC591631221360.061
Chris LiwienskiGMIA555331925340.061
Marshal YandaTBLT517361120320.062
Anthony HerreraGMIN403211720250.062
Brad ButlerGBUF480351119300.063
Benji OlsonGTEN415311519260.063
David StewartTTEN561232429360.064
Eric SteinbachGCLV607522027390.064
Russ HochsteinGNE342141116220.064
Kevin ShafferTCLV541251926350.065
Chris NaeoleGJAX24113711160.066
Jon StinchcombTNO707333238470.066
Jason PetersTBUF448511420310.069
Stephen PetermanGDET486242026340.070
Justin SmileyGSF2283159160.070
Daryn ColledgeGGB521371424370.071
Matt LightTNE646481830460.071
Stacy AndrewsTCIN5151101425370.072
Vernon CareyTMIA623362433450.072
Eric WinstonTHST565442129410.073
Mike FlanaganCHST462351523340.074
Chad CliftonTGB612442634460.075
Kynan ForneyGATL543442129410.076
Tyson ClaboTATL444341724340.077
Michael RoosTTEN561391628430.077
Mike GandyTARZ634183039490.077
Jake ScottGIND580362433450.078
Ben GrubbsGBLT514281828400.078
Tra ThomasTPHI619442937490.079
Terrence MetcalfGCHI2404239190.079
Willie ColonTPIT528522330420.080
Jacob BellGTEN5331111830430.081
Deuce LutuiGARZ564462232460.082
Chris SamuelsTWAS600581831490.082
Bryant McKinnieTMIN514561526420.082
Wayne GandyTATL171101112140.082
Donald PennTTB488442028400.082
Arron SearsGTB547552131460.084
Barry SimsTOAK557841527470.084
Travelle WhartonTCAR578732232490.085
Maurice WilliamsGJAX324161320280.086
Flozell AdamsTDAL588193040510.087
Joe StaleyTSF608762033530.087
Alex BarronTSL653443745570.087
Milford BrownGSL630942033550.087
Jammal BrownTNO6022132136530.088
David BaasGSF374431522330.088
Chris ChesterGBLT27043613240.089
Davin JosephGTB584453039520.089
John TaitTCHI583771731520.089
Matt LepsisTDEN579343542520.090
Erik PearsTDEN579572335520.090
Jeremy BridgesGCAR386441523350.091
Levi JonesTCIN478591125440.092
Adam TerryTBLT358251724330.092
Elton BrownGARZ23524814220.094
Marc ColomboTDAL587472940550.094
Todd WadeTWAS316331521300.095
Junius CostonGGB326081623320.098
Nick KaczurTNE609592741600.099
John St. ClairTCHI213131216210.099
D'Brickashaw FergusonTNYJ607962136600.099
Brandon GorinTSL292241521290.099
Tony PashosTJAX499871227500.100
Adrien ClarkeGNYJ4564101428460.101
Ryan DiemTIND327052328330.101
Fred MillerTCHI580772438590.102
Damion McIntoshTKC509871429520.102
Mark TauscherTGB614643747630.103
Cornell GreenTOAK299421521310.104
Anthony ClementTNYJ598853043640.107
Ruben BrownGCHI320261725350.109
Jonas JenningsTSF170121215190.112
Kendall SimmonsGPIT525633544590.112
Paul McQuistanTOAK258351018290.112
Jeromey ClaryTSD260261220300.115
Shane OliveaTSD264331622310.117
Todd WeinerTATL233331319280.120
Marvel SmithTPIT393732232490.125
Chris TerryTKC335821424420.125
Adrian PetersonHBCHI18142713230.127
Ryan CookTMIN5167102542660.128
Jeff BackusTDET6551752446850.130
Will SvitekTKC244611219320.131
Levi BrownTARZ457891835600.131
Justin BlalockGATL58011102546780.134
Jeremy TruebloodTTB5807103754780.134
Marcus McNeillTSD5168122242700.136
Khalif BarnesTJAX4676112542650.139
David DiehlTNYG60711113557900.148
Quinn OjinnakaTATL308462232460.149
Adam SnyderTSF4287112442670.157
Kyle TurleyTKC197611118310.157
Charlie JohnsonTIND317462737510.161
Ephraim SalaamTHST5818173660940.162
Blane SaipaiaGDET179351018290.162
Stephon HeyerTWAS279491629460.165
George FosterTDET3661222438640.175
Tony UgohTIND3701124053670.181