2010 Pass Block Grades

playerpositionteam_namesnap_counts_pass_blocksacks_allowedhits_allowedhurries_allowedpressures_allowedPressure Score AgainstPoints Per Pass Rush Against
Jeff SaturdayCIND7190268100.014
Matt BirkCBLT574105680.014
Lyle SendleinCARZ6422057110.017
Nick MangoldCNYJ5651168110.019
Jason BrownCSL673101112140.021
Andre GurodeCDAL67112811150.022
Brandon MooreGNYJ570101213150.026
Jeremy ZuttahCTB44110910120.027
Josh SittonGGB656021416180.027
Brian WatersGKC51003811140.027
Olin KreutzCCHI587121013170.029
Nick HardwickCSD613211013180.029
Wade SmithGHST645131115200.031
Scott WellsCGB655131216210.032
Alex MackCCLV55822913190.034
Bobbie WilliamsGCIN66134613230.035
Chris SneeGNYG597111618210.035
Jonathan GoodwinCNO711231520270.038
Will MontgomeryGWAS34211810130.038
Casey RabachCWAS652141419250.038
Chris MyersCHST645131620250.039
Rich SeubertGNYG567041418220.039
Samson SateleCOAK552231015220.040
Joe BergerCMIA573231116230.040
Logan MankinsGNE2982068120.040
Mike BrisielGHST2971179120.040
Harvey DahlGATL667241319270.040
Kyle CookCCIN661331218270.041
Kevin BootheGNYG192016780.042
Dominic RaiolaCDET717212225300.042
Kyle KosierGDAL498121417210.042
Travelle WhartonGCAR3311359140.042
Andy LevitreGBUF582231318250.043
Kyle DeVanGIND519141217230.044
Chris SpencerCSEA625341118280.045
Jacob BellGSL663321722300.045
Stacy AndrewsGSEA482031619220.046
Justin BlalockGATL667161623310.046
Ryan KalilCCAR574511016270.047
J.D. WaltonCDEN676232025320.047
Geoff HangartnerCBUF45734512220.048
Rob SimsGDET717341825350.049
Steve HutchinsonGMIN409221014200.049
Daryn ColledgeGGB607331521300.049
Deuce LutuiGARZ643232025320.050
Daniel GrahamTEDEN2412226120.050
John SullivanCMIN460311216230.050
Carl NicksGNO716451423360.050
Jahri EvansGNO716541322360.050
Ben GrubbsGBLT573132024290.051
Leonard DavisGDAL652511622330.051
Jake ScottGTEN545131923280.051
Todd McClureCATL659142328340.052
Dan KoppenCNE559321621290.052
Stephen NealGNE283111012150.053
Brad MeesterCJAX56536918300.053
Mike McGlynnCPHI691261927370.054
Sean LocklearTSEA608341623330.054
Eric WoodGBUF497331218270.054
Kris DielmanGSD583312125320.055
Casey WiegmannCKC556091322310.056
Richie IncognitoGMIA643461222360.056
Eugene AmanoCTEN392121518220.056
Jake LongTMIA635631221360.057
Max Jean-GillesGPHI369021719210.057
Chester PittsGSEA2272158130.057
Antoine CaldwellGHST348221014200.057
Chris DeGeareGMIN1882057110.059
Mike PollakGIND578081826340.059
John JerryGMIA374131317220.059
Mario HendersonTOAK25312811150.059
Kareem McKenzieTNYG583242127350.060
Eric SteinbachGCLV557322126340.061
Shawn AndrewsTENYG180001111110.061
Chris ChesterGBLT453341118280.062
David BaasCSF576361524360.063
Maurkice PounceyCPIT542341724340.063
Andrew WhitworthTCIN648391426410.063
Chris KuperGDEN640532028410.064
Floyd WomackGCLV513421723330.064
Geoff SchwartzGCAR574461323370.064
Chilo RachalGSF463501520300.065
Stephen PetermanGDET692452332450.065
Mike IupatiGSF582262028380.065
Stanley DanielsGDEN1982079130.066
Uche NwaneriGJAX562541423370.066
Marshal YandaTBLT560332228370.066
Vince ManuwaiGJAX423151521280.066
Keydrick VincentGTB19502911130.067
Leroy HarrisGTEN509302528340.067
Ryan CookGMIN309311013210.068
Louis VasquezGSD32341813220.068
D'Brickashaw FergusonTNYJ587291627400.068
Jason PetersTPHI541222731370.068
Shaun O'HaraCNYG2182259150.069
Nate LivingsGCIN606242834420.069
Todd HerremansGPHI663362534460.069
Alan FanecaGARZ643352634450.070
Jamey RichardGIND200021012140.070
Ramon FosterGPIT36561613260.071
Tyson ClaboTATL657542433470.072
Dan ConnollyGNE447161724320.072
Ben HamiltonGSEA22230710160.072
Joe ThomasTCLV557571224410.074
Doug FreeTDAL670572133500.075
David StewartTTEN545422531410.075
Damien WoodyTNYJ408521219310.076
Ryan CladyTDEN671622937510.076
Pat McQuistanGMIA379231722290.077
Eric WinstonTHST645841830500.078
Gosder CherilusTDET551252734430.078
Ryan LiljaGKC525192030410.078
Jeff FaineCTB241111416190.079
Artis HicksGWAS366241521290.079
Sebastian VollmerTNE555153137440.079
Robert GalleryGOAK427451221340.080
Cooper CarlisleGOAK611343239490.080
Anthony HerreraGMIN345341118280.081
Mike GibsonGSEA28124915230.082
James LeeTTB279201719230.082
Roberto GarzaGCHI491451928410.084
Ted LarsenGTB371231924310.084
Zane BeadlesGDEN574433037480.084
Phil LoadholtTMIN597343340500.084
Ryan HarrisTDEN414341825350.085
Kory LichtensteigerGWAS656762336560.085
Jordan GrossTCAR574681529490.085
Russ HochsteinGDEN2103339180.086
Adam GoldbergGSL603372939520.086
Vernon CareyTMIA451422329390.086
Matt SlausonGNYJ566681529490.087
Mackenzy BernadeauGCAR425541423370.087
Chris WilliamsGCHI457272029400.088
Jeff BackusTDET716493346630.088
Chad CliftonTGB636752537560.088
Chris KemoeatuGPIT474541928420.089
Rodger SaffoldTSL6253102740560.090
Jermon BushrodTNO713473849640.090
Trai EssexGPIT222111517200.090
Davin JosephGTB375242026340.091
Winston JusticeTPHI583652536530.091
Jeff LinkenbachTIND20705914190.092
Jeremy BridgesTARZ293341017270.092
Duane BrownTHST499561930460.092
Bryant McKinnieTMIN590691934550.093
Jason SmithTSL631563243590.094
Daniel LoperGOAK17122610160.094
Marcus McNeillTSD402172230390.097
Jon StinchcombTNO711663951690.097
Russell OkungTSEA339451120330.097
Tyronne GreenGSD316241723310.098
Ryan DiemTIND719593852710.099
Jammal BrownTWAS550443543550.100
John St. ClairTCLV341351624350.103
King DunlapTPHI251421016260.104
Demetress BellTBUF5874102943610.104
Eben BrittonTJAX22825815240.105
Barry SimsTSF23442915250.107
Michael OherTBLT5515102439590.107
Garry WilliamsTCAR391432431420.107
Mansfield WrottoTBUF267151622290.109
Joe StaleyTSF340261927370.109
Lance LouisGCHI18314914200.109
Langston WalkerTOAK520543443570.110
Barry RichardsonTKC509473041560.110
Jonathan ScottTPIT415452433460.111
Jeromey ClaryTSD612833849680.111
Matt LightTNE554733545620.112
Michael RoosTTEN545942639610.112
Flozell AdamsTPIT494643040560.113
Sam BakerTATL6631073350770.116
Charlie JohnsonTIND653694257780.119
Donald PennTTB590683751710.120
Tyler PolumbusTSEA312551424390.125
Branden AlbertTKC5161072340670.130
Brandon KeithTARZ350661628460.131
Jared VeldheerTOAK490872742650.133
Bryan BulagaTGB5251252441700.133
Jeremy TruebloodTTB315262432420.133
Trent WilliamsTWAS58911112446790.134
Nick ColeGPHI328731727440.134
Marc ColomboTDAL6177114058830.135
Stephon HeyerTWAS304551626410.135
Eugene MonroeTJAX5185132947700.135
Max StarksTPIT175131519240.137
Frank OmiyaleTCHI5811253653820.141
Dennis RolandTCIN335771630510.152
Levi BrownTARZ643101050701000.156
Anthony DavisTSF59011113759920.156
Andre SmithTCIN182331420290.159
J'Marcus WebbTCHI4521113951740.164
David DiehlTNYG4388112645720.164
Jordan BlackTJAX3255102338580.178
Wayne HunterTNYJ187441422340.182
Cord HowardGBUF213361827390.183
Brandyn DombrowskiTSD212342229390.184
Brandon ManumaleunaTECHI175521522340.194