2016 Pass Block Grades

PlayerPositionTeamPass Block SnapsSacks AllowedHits AllowedHurries AllowedTotal Pressures AllowedPressure Score AgainstPoints Per Pass Rush Against
Marshal YandaGBLT612006660.010
Josh SittonGCHI468006660.013
Rodney HudsonCOAK684009990.013
Travis FrederickCDAL5710189100.018
T.J. LangGGB533001010100.019
Corey LinsleyCGB410008880.020
Kelechi OsemeleGOAK63502911130.020
Nick MangoldCNYJ285014560.021
Justin BrittCSEA640001414140.022
Max UngerCNO69712912160.023
Mitch MorseCKC628021113150.024
Weston RichburgCNYG64421811160.025
Anthony SteenCMIA266007770.026
Maurkice PounceyCPIT583211013180.031
Brandon LinderCJAX61122913190.031
Ryan KalilCCAR3101236100.032
Ryan KellyCIND675031720230.034
Matt ParadisCDEN673301417230.034
Cody WhitehairCCHI62932914220.035
Brandon BrooksGPHI600121417210.035
Greg ManczCHST671141318240.036
Joe BergerCMIN53033410190.036
Andrew WhitworthTCIN638401115230.036
Kevin ZeitlerGCIN660131519240.036
Zack MartinGDAL571211316210.037
Travis SwansonCDET51623712190.037
Ryan GroyCBUF2910279110.038
Kyle LongGCHI28701910110.038
Spencer LongCWAS49514813190.038
J.C. TretterCGB3342158130.039
David BakhtiariTGB718401620280.039
Alex BooneGMIN556141116220.040
Alex MackCATL625241117250.040
Laurent Duvernay-TardifGKC548121518220.040
David AndrewsCNE641051621260.041
Ben JonesCTEN603321217250.041
Trent WilliamsTWAS506211316210.042
Patrick OmamehGJAX332011213140.042
Lane JohnsonTPHI2361078100.042
Tyler LarsenGCAR212017890.042
Jack MewhortGIND442011718190.043
B.J. FinneyGPIT183113580.044
Gabe JacksonGOAK683052025300.044
David DeCastroGPIT664251421300.045
Jahri EvansGNO730232126330.045
Kraig UrbikCMIA2210347100.045
A.Q. ShipleyCARZ748281222340.045
Ali MarpetGTB701232126330.047
John JerryGNYG658251522310.047
Wesley JohnsonCNYJ38223611180.047
Jeremy ZuttahCBLT755312529360.048
Cordy GlennTBUF397101617190.048
Donald PennTOAK676132428330.049
Ramon FosterGPIT568032225280.049
Stefen WisniewskiGPHI383131014190.050
Lane TaylorGGB742123033370.050
Terron ArmsteadTNO2602237130.050
Taylor LewanTTEN560202224280.050
Larry WarfordGDET665322126340.051
Jason KelceCPHI702152329360.051
Clint BolingGCIN581321722300.052
James CarpenterGNYJ618241824320.052
Joe HawleyCTB600351321320.053
Andrew DonnalTLA1870189100.053
Andy LevitreGATL616621119330.054
Marcus GilbertTPIT512311721280.055
Nick EastonCMIN26903912150.056
Ron LearyGDAL428031821240.056
Brian WintersGNYJ498231621280.056
Josh KlineGTEN513311822290.057
Shaq MasonGNE588421824340.058
Rodger SaffoldGLA570232126330.058
Andrew NorwellGCAR656332329380.058
Ted LarsenGCHI345211215200.058
Michael Schofield IIIGDEN654262028380.058
Zach StriefTNO717272231420.059
Richie IncognitoGBUF613371323360.059
Tyron SmithTDAL459231520270.059
A.J. CannGJAX746452231440.059
Zach FultonGKC490411520290.059
Jason PetersTPHI689481325410.060
Tim LelitoGNO2161348130.060
Justin PughGNYG431241218260.060
Quinton SpainGTEN463231621280.060
Ryan JensenGBLT19802810120.061
Bryan BulagaTGB726422834440.061
Jack ConklinTTEN603222731370.061
Joel BitonioGCLV2101348130.062
Marcus CannonTNE594261927370.062
Brandon ScherffGWAS665172533420.063
Ronnie StanleyTBLT549322227350.064
Laremy TunsilGMIA454141823290.064
Matt SlausonCSD626281828400.064
Chris ReedGJAX20303710130.064
Daniel KilgoreCSF482321823310.064
Laken TomlinsonGDET434321520280.065
Max GarciaGDEN673452231440.065
Russell BodineCCIN642622028420.065
Senio KelemeteGNO426202224280.066
Joe ThomasTCLV699442634460.066
Nate SolderTNE591541726400.068
Morgan MosesTWAS648532331440.068
Mike IupatiGARZ691392032470.068
John GrecoGCLV514441523350.068
Cyrus KouandjioTBUF220101213150.068
Rick WagnerTBLT612342532420.069
Tim BarnesCLA634622230440.069
Jermey ParnellTJAX746462838520.070
Jared VeldheerTARZ364131721260.071
John MillerGBUF600422733430.072
Marshall NewhouseTNYG26332611190.072
Andrew TillerGSF272211215200.074
Trai TurnerGCAR650243440480.074
Jake MatthewsTATL599581427450.075
Duane BrownTHST464152228350.075
Allen BarbreGPHI424341522320.075
Jeff AllenGHST530531927400.075
Eric WoodCBUF344051621260.076
Brent QvaleTNYJ223121013170.076
Ryan SchraederTATL628661830480.076
Cody WichmannGLA379241521290.077
D.J. FlukerGSD612552232470.077
Demar DotsonTTB582372232450.077
Mitchell SchwartzTKC628812332490.078
Graham GlasgowCDET479332329380.079
Eric FisherTKC628642434500.080
Taylor DeckerTDET703543342560.080
Vladimir DucasseGBLT375222024300.080
Kevin PamphileGTB590272837480.081
Shawn LauvaoGWAS599343239490.082
Austin PasztorTCLV695523946580.083
Andrus PeatTNO658582437550.084
Isaac SeumaloGPHI20321912170.084
James HurstTBLT202031114170.084
John UrschelGBLT1773069150.085
Charles Leno Jr.TCHI631582336540.086
Trent BrownTSF619623139530.086
Ty NsekheTWAS220131014190.086
Jermon BushrodGMIA546542534480.088
Cam ErvingCCLV489452130430.088
Riley ReiffTDET604423844540.089
Bobby MassieTCHI569462737510.090
Kelvin BeachumTJAX678463747610.090
Zane BeadlesGSF619433845560.090
Mark GlowinskiGSEA6895102843630.091
Brandon FuscoGMIN523462434480.092
Orlando FranklinGSD560283040520.093
Xavier Su'a-FiloGHST635762639590.093
Alejandro VillanuevaTPIT666653445620.093
Tyler ShatleyGJAX204131014190.093
Joe ThuneyGNE640493245620.097
Germain IfediGSEA555543140540.097
Anthony CastonzoTIND719683751710.099
Daryl WilliamsTCAR388172230390.101
Garry GilliamTSEA523263543530.101
Ja'Wuan JamesTMIA541572638550.102
Joshua GarnettGSF451323338460.102
Austin HowardTOAK440432835460.105
Joe StaleyTSF505462939530.105
Russell OkungTDEN663445058700.106
Bobby HartTNYG557293546590.106
Mike RemmersTCAR655933749700.107
Greg RobinsonTLA567852740610.108
Alex LewisGBLT362182029390.108
Donovan SmithTTB7013134157760.108
Branden AlbertTMIA403391729440.109
Chris ChesterGATL6286122745690.110
Denzelle GoodGIND406651728450.111
Rob HavensteinTLA592863044660.111
Halapoulivaati VaitaiTPHI250431017280.112
Jamon BrownGLA24143916270.112
Alvin BaileyGCLV267611017300.112
John WetzelTARZ4182111932470.112
Ereck FlowersTNYG659484759750.114
Spencer DrangoGCLV407671528470.115
Jeremiah SirlesTMIN486682337570.117
D.J. HumphriesTARZ599973046710.119
Doug FreeTDAL571873045680.119
Ben IjalanaTNYJ537872843660.123
Joe BarksdaleTSD592973248730.123
Jordan MillsTBUF596834657760.128
King DunlapTSD466563445610.131
Jonotthan HarrisonGIND289181928380.131
Earl WatfordGARZ498843446660.133
Joe HaegGIND6159123152820.133
Breno GiacominiTNYJ17041914230.135
Bradley SowellTSEA406482739550.135
Chris ClarkTHST642695267880.137
Ryan CladyTNYJ334282434460.138
Derek NewtonTHST216341320300.139
Donald StephensonTDEN4704103650680.145
George FantTSEA439753547660.150
Cedric OgbuehiTCIN423933143640.151
T.J. ClemmingsTMIN5679143558900.159
Chris HairstonTSD216361524360.167
Joe ReitzTIND287553242570.199