2006 Pass Block Grades

PlayerPositionTeamPass Block SnapsSacks AllowedHits AllowedHurries AllowedTotal Pressures AllowedPressure Score AgainstPoints Per Pass Rush Against
Tom NalenCDEN521004440.008
Nick MangoldCNYJ577013450.009
Brian WatersGKC443112470.016
Scott WellsCGB6860279110.016
Todd McClureCATL5570189100.018
Andre GurodeCDAL6041089110.018
Nick LeckeyCARZ426106790.021
Jeff FaineCNO61202911130.021
Jeff SaturdayCIND60311810130.022
Jonathan OgdenTBLT5102068120.024
Mike FlanaganCHST375114690.024
Casey RabachCWAS53411810130.024
Willie AndersonTCIN55511911140.025
Robbie TobeckCSEA310105680.026
Brandon MooreGNYJ576101213150.026
Ryan LiljaGIND187013450.027
Kevin MawaeCTEN5483069150.027
Nick HardwickCSD51813610150.029
Geoff HangartnerCCAR582111214170.029
Hank FraleyCCLV63714813190.030
Jason BrownGBLT43511810130.030
Eric HeitmannCSF4311269130.030
Kynan ForneyGATL230007770.030
Mike GoffGSD523011415160.031
Alex StepanovichCARZ196022460.031
Casey WiegmannCKC5222349160.031
Jamar NesbitGNO617011718190.031
Kris DielmanGSD48513610150.031
Chad CliftonTGB64231913200.031
Jake ScottGIND603131014190.032
Dan KoppenCNE594031316190.032
Jeff HartingsCPIT48512912160.033
Randy ThomasGWAS539121114180.033
Barry SimsGOAK237202480.034
Mark SetterstromGSL266114690.034
John WadeCTB626031619220.035
Shawn AndrewsGPHI624031619220.035
Olin KreutzCCHI564211215200.035
Chris NaeoleGJAX53114813190.036
Ben HamiltonGDEN52123712190.036
Derrick DockeryGWAS539111517200.037
Jeno JamesGMIA36911911140.038
Jahri EvansGNO632141318240.038
Logan MankinsGNE596131418230.039
Matt BirkCMIN64534815250.039
Vernon CareyTMIA668211821260.039
Dominic RaiolaCDET714221822280.039
Daryn ColledgeGGB653231419260.040
Terrance PenningtonTBUF2761089110.040
Rob SimsGSEA175104570.040
Adam TimmermanGSL499301114200.040
Pete KendallGNYJ474111416190.040
Stephen NealGNE464111416190.041
Richie IncognitoCSL658311721280.043
Mike WahleGCAR490211316210.043
Brad MeesterCJAX53517614230.043
Shaun O'HaraCNYG530141217230.043
Chester PittsGHST57642915250.043
Eric GhiaciucCCIN528121619230.044
Tony PashosTBLT587141520260.044
Larry AllenGSF3133058140.045
Jonas JenningsTSF379011516170.045
Cooper CarlisleGDEN521231217240.046
Will ShieldsGKC52142814240.046
Melvin FowlerCBUF49633814230.046
Roberto GarzaGCHI566221721270.048
Steve HutchinsonGMIN643361019310.048
Steve McKinneyGHST2071078100.048
Jammal BrownTNO577341118280.049
Mark TauscherTGB469141217230.049
Eric SteinbachGCIN591251320290.049
Justin SmileyGSF529022224260.049
Marco RiveraGDAL609321722300.049
Fred WearyGHST426211316210.049
Mike FlynnCBLT587151622290.049
Damien WoodyGDET178122590.051
Keydrick VincentGBLT433211417220.051
Alan FanecaGPIT609312024310.051
Tyson ClaboGATL349211013180.052
Chris SneeGNYG558122225290.052
Chris SpencerCSEA49943815260.052
L.J. SheltonGMIA669251926350.052
Joe AndruzziGCLV49343815260.053
Duke PrestonGBUF32014611170.053
Jake GroveCOAK602521421330.055
Paul McQuistanGOAK2362079130.055
Walter JonesTSEA605541120340.056
Jason SpitzGGB562151925320.057
Sean MahanGTB509151622290.057
Todd WeinerTATL525421420300.057
Jamaal JacksonCPHI626351725360.058
Ross VerbaGDET2262158130.058
Jacob BellGTEN504321621290.058
Floyd WomackGSEA27321811160.059
Tony WraggeGSF2191269130.059
Benji OlsonGTEN504321722300.060
Ryan DiemTIND554142227330.060
Evan MathisGCAR532232025320.060
Rex HadnotCMIA657551525400.061
Kevin ShafferTCLV637332430390.061
Cosey ColemanGCLV546421824340.062
David StewartTTEN465331420290.062
Lennie FriedmanGCLV1920527120.063
Kendyl JacoxGMIA381311317240.063
Rick DeMullingGDET34941813220.063
Kendall SimmonsGPIT522322025330.063
Bryant McKinnieTMIN645491124410.064
Kyle KosierGDAL609451726390.064
Ruben BrownGCHI527232227340.065
Davin JosephGTB464132125300.065
Deuce LutuiGARZ353141217230.065
Marc ColomboTDAL603322732400.066
Michael RoosTTEN548351826370.068
Orlando PaceTSL275201315190.069
Jon RunyanTPHI591442129410.069
Shane OliveaTSD500332026350.070
Barry StokesTDET470521421330.070
Jason PetersTBUF511461222360.070
Todd HerremansGPHI625262735450.072
Kevin SampsonTKC1902169140.074
Wayne GandyTATL552621927410.074
Anthony ClementTNYJ577811726430.075
Flozell AdamsTDAL608561930460.076
Fred MillerTCHI560342633430.077
Todd SteussieGSL637523037490.077
Vince ManuwaiGJAX519352129400.077
Nick KaczurTNE309241016240.078
Leonard DavisTARZ622552434490.079
Tra ThomasTPHI591352836470.080
Kelly ButlerTCLV22531711180.080
David DiehlGNYG581522835470.081
Tarik GlennTIND602253340490.081
Jeremy BridgesTCAR498641525410.082
Jon JansenTWAS510362130420.082
Zach WiegertTHST338601016280.083
Jon StinchcombTNO612632736510.083
Chris GrayGSEA561432936470.084
Kareem McKenzieTNYG536522633450.084
Maurice WilliamsTJAX534462131450.084
Damion McIntoshTMIA510491326430.084
Dylan GandyGIND418222630360.086
John TaitTCHI464352129400.086
Andrew WhitworthTCIN438641222380.087
Jordan GrossTCAR598591933520.087
Bobbie WilliamsGCIN494522431430.087
Blane SaipaiaGDET195121013170.087
George FosterTDEN445541625390.088
Kevin BootheGOAK534462333470.088
Dan BuenningGTB238121417210.088
Adam SnyderTSF294231419260.088
Dan CampbellTEDET203121114180.089
Tony MollGGB417512026370.089
Chris LiwienskiGARZ224131115200.089
Matt LehrGATL361411924330.091
Marcus McNeillTSD503372333460.091
Mike GandyGBUF5121001727470.092
Jeff BackusTDET712644151670.094
Milford BrownGARZ478382031450.094
Artis HicksGMIN505642232480.095
Langston WalkerTOAK575842436560.097
Kyle TurleyTKC204211215200.098
Chris SamuelsTWAS540453140530.098
Alex BarronTSL6791013546670.099
Ryan TuckerTCLV33246918330.099
Jeremy TruebloodTTB502562334500.100
Chris VillarrialGBUF2005139200.100
Corey HulseyGOAK209221115210.100
D'Brickashaw FergusonTNYJ577782237590.102
Bob WhitfieldTNYG290341320300.103
Sean LocklearTSEA397741324420.106
Oliver RossTARZ18940812200.106
Reggie WellsTARZ6224142644660.106
Ephraim SalaamTHST498742435530.106
Eric WinstonTHST260331319280.108
Matt LightTNE5885102944640.109
Ryan O'CallaghanTNE265421319290.109
Chad SlaughterTOAK325341926360.111
Tutan ReyesGBUF206301417230.112
Anthony DavisTTB626664052700.112
Luke PetitgoutTNYG301431623340.113
Adam GoldbergGSL22143714250.113
Max StarksTPIT525743243610.116
Frank DavisGDET182131317220.121
Khalif BarnesTJAX4943132844630.128
Marvel SmithTPIT609954155780.128
Tom AshworthTSEA210311620270.129
Rex TuckerTDET186311418250.134
Jordan BlackTKC4951162239670.135
Robert GalleryTOAK312831324430.138
Marcus JohnsonTMIN374681832520.139
Kwame HarrisTSF4808102341670.140
Jonathan ScottTDET215421521310.144
Thomas JonesHBCHI203511319300.148
Erik PearsTDEN366942437590.161