2011 Pass Block Grades

PlayerPositionTeamPass Block SnapsSacks AllowedHits AllowedHurries AllowedTotal Pressures AllowedPressure Score AgainstPoints Per Pass Rush Against
Kraig UrbikGBUF466003330.006
Max UngerCSEA575007770.012
Eric WoodCBUF324012340.012
Jared GaitherTSD176003330.017
Nick HardwickCSD6350279110.017
Casey WiegmannCKC5800279110.019
Scott WellsCGB6762169140.021
Matt BirkCBLT6181269130.021
Chad RinehartGBUF57002810120.021
Brandon MooreGNYJ647001414140.022
Ryan WendellCNE179012340.022
Todd McClureCATL5200369120.023
Marshal YandaGBLT6062169140.023
Kris DielmanGSD248014560.024
Carl NicksGNO72722812180.025
Josh SittonGGB5582169140.025
Jeff SaturdayCIND59320911150.025
T.J. LangGGB681211013180.026
Brian De La PuenteCNO57522610160.028
Nick MangoldCNYJ5343148150.028
Brian WatersGNE67523712190.028
Chris MyersCHST51412811150.029
Dominic RaiolaCDET750401014220.029
Jake ScottGTEN643211114190.030
Evan MathisGPHI626031316190.030
Jon AsamoahGKC57922812180.031
Ryan KalilCCAR63232712200.032
Steve HutchinsonGMIN53521912170.032
Lyle SendleinCARZ663111820230.035
Alex MackCCLV68942814240.035
Jeff FaineCTB628231015220.035
Louis VasquezGSD537111416190.035
Stephen PetermanGDET751241319270.036
Samson SateleCOAK524211114190.036
Brad MeesterCJAX564211316210.037
Maurkice PounceyCPIT50831812190.037
Roberto GarzaCCHI576121518220.038
Justin BlalockGATL679141621270.040
John SullivanCMIN55342612220.040
Rob SimsGDET751181120300.040
Kyle CookCCIN624141419250.040
Eugene AmanoCTEN64244614260.040
Leroy HarrisGTEN63326816260.041
Andy LevitreGBUF666511117280.042
Kevin BootheGNYG422211013180.043
Harvey DahlGSL649151521280.043
Bobbie WilliamsGCIN3241359140.043
Joe ThomasTCLV689331622310.045
Mike BrisielGHST440121316200.045
Chris KuperGDEN518211619240.046
Nate LivingsGCIN624161421290.046
Andrew WhitworthTCIN622331420290.047
Bill NagyGDAL171016780.047
Davin JosephGTB701232126330.047
Montrae HollandGDAL36121912170.047
Jason PetersTPHI594311721280.047
Demetress BellTBUF2531179120.047
Uche NwaneriGJAX564241319270.048
Joe BergerGMIN304111012150.049
David BaasCNYG40524612200.049
Phil CostaCDAL601331521300.050
Jahri EvansGNO718222630360.050
Ramon FosterGPIT531311620270.051
Mike PollakGIND37215612190.051
Mike IupatiGSF547341118280.051
Chris ChesterGWAS680152329360.053
Jeremy ZuttahGTB579241723310.054
Mike PounceyCMIA557331521300.054
Richie IncognitoGMIA51835917280.054
Will MontgomeryCWAS680261927370.054
Ryan LiljaGKC509231621280.055
Kyle KosierGDAL618341724340.055
Tony WraggeCSL339301013190.056
Wade SmithGHST535331521300.056
Joe HawleyGATL51744917290.056
Bryan BulagaTGB445121821250.056
Dan ConnollyCNE479161219270.056
Stefen WisniewskiGOAK603251825340.056
Edwin WilliamsGCHI266021113150.056
Duane BrownTHST519042226300.058
Danny WatkinsGPHI500032326290.058
Geoff HangartnerGCAR636252128370.058
Logan MankinsGNE601441523350.058
Chris WilliamsGCHI325121215190.058
Mike McGlynnGCIN2021179120.059
David StewartTTEN56947819340.060
Jason KelceCPHI681162633410.060
Matt SlausonGNYJ647471324390.060
Ben GrubbsGBLT35142612220.063
Chris SpencerGCHI510022830320.063
Shawn LauvaoGCLV662631827420.063
J.D. WaltonCDEN542441523350.065
Cooper CarlisleGOAK603252330390.065
Tyson ClaboTATL679481628440.065
Daryn ColledgeGARZ632342431410.065
Zach StriefTNO453212225300.066
Jacob BellGSL442431219300.068
Jason BrownCSL573441927390.068
Jason PinkstonGCLV6891102435470.068
Trent WilliamsTWAS393241319270.069
Jonathan GoodwinCSF549551323380.069
Rex HadnotGARZ629323136440.070
Branden AlbertTKC571561324400.070
Anthony HerreraGMIN453331723320.071
Erik PearsTBUF665442735470.071
Tony PashosTCLV504701522360.071
Joe ReitzGIND30826412220.071
Michael RoosTTEN643192535460.072
Doug LegurskyGPIT306041418220.072
Travelle WhartonGCAR622333036450.072
Chris SneeGNYG607471829440.072
Jermon BushrodTNO727273443540.074
Garrett ReynoldsGATL30834613230.075
Tyron SmithTDAL641822030480.075
Sebastian VollmerTNE2103238160.076
Jared VeldheerTOAK601432835460.077
Andre SmithTCIN535381627410.077
Robert GalleryGSEA432371121340.079
Chris KemoeatuGPIT419312226330.079
Matt LightTNE632472435500.079
Vernon CareyGMIA472371525380.081
Marcus GilbertTPIT480821121390.081
Eric WinstonTHST530722029450.085
Tyronne GreenGSD341161421290.085
Jeff BackusTDET748743647650.087
Will SvitekTATL423271726370.087
Evan SmithGGB2003339180.090
Jordan GrossTCAR591463040540.091
Khalif BarnesTOAK524292435480.092
Paul McQuistanGSEA371541120340.092
D'Brickashaw FergusonTNYJ646872237600.093
Nate SolderTNE460342633430.093
Marcus McNeillTSD328321823310.095
Jake LongTMIA441561526420.095
Gosder CherilusTDET661952640630.095
Max StarksTPIT457551929440.096
Adam SnyderGSF436252633420.096
Charles BrownTNO249401216240.096
Eugene MonroeTJAX466931224450.097
Joe StaleyTSF507652132490.097
Russell OkungTSEA459532432450.098
Todd HerremansTPHI679493750670.099
Jason SmithTSL212221115210.099
Kyle DeVanGPHI181211013180.099
Donald PennTTB7011072643700.100
Ryan DiemGIND358281424360.101
Bryant McKinnieTBLT621792440630.101
Breno GiacominiTSEA285331420290.102
Lemuel JeanpierreGSEA225311216230.102
Phil LoadholtTMIN591913242610.103
Andre GurodeGBLT25017917260.104
Ryan CladyTDEN538633241560.104
Will BeattyTNYG399432431420.105
Michael OherTBLT618763346660.107
Anthony CastonzoTIND418651728450.108
Chris HairstonTBUF29946919330.110
John MoffittGSEA335361625370.110
Ted LarsenGTB172111416190.110
Zane BeadlesGDEN542653243600.111
Maurice HurtGWAS340381324380.112
Jeremy TruebloodTTB638455059720.113
Orlando FranklinTDEN526672841600.114
Will RackleyGJAX515672740590.115
Anthony DavisTSF538843041620.115
Doug FreeTDAL6401053449740.116
John JerryGMIA181221115210.116
Kareem McKenzieTNYG659664759770.117
Jeff LinkenbachTIND597943548700.117
Jeromey ClaryTSD656774256770.117
Trai EssexGPIT176221115210.119
Charlie JohnsonTMIN616893249740.120
Byron BellTCAR489772438590.121
Sean LocklearTWAS214411217260.121
Adam GoldbergTSL369661527450.122
Barry RichardsonTKC580863650720.124
Brandon KeithTARZ340522431430.126
Levi BrownTARZ6531154056830.127
Jeremy BridgesTARZ333731626430.129
Marshall NewhouseTGB583873954770.132
Wayne HunterTNYJ64711113254870.134
Jammal BrownTWAS489952943660.135
J'Marcus WebbTCHI5751263048780.136
David DiehlGNYG659984865910.138
Marc ColomboTMIA567993553800.141
Lance LouisTCHI423862741630.149
Rodger SaffoldTSL3771141732580.154
Jonathan ScottTPIT212621220340.160
Chad CliftonTGB193251522310.161
James CarpenterTSEA3716102339610.164
Guy WhimperTJAX4991472748830.166
Sam BakerTATL264771731520.197