2014 Pass Block Grades

PlayerPositionTeamPass Block SnapsSacks AllowedHits AllowedHurries AllowedTotal Pressures AllowedPressure Score AgainstPoints Per Pass Rush Against
Andrew WhitworthTCIN5710189100.018
Will MontgomeryCDEN331103460.018
Nick MangoldCNYJ5631247110.020
Zack MartinGDAL54802810120.022
Daniel KilgoreCSF265006660.023
Josh SittonGGB61804610140.023
Orlando FranklinGDEN65212811150.023
Kyle LongGCHI675021315170.025
Rodney HudsonCKC61122610160.026
Kory LichtensteigerCWAS670111416190.028
Kelechi OsemeleGBLT55822610160.029
Corey LinsleyCGB633121215190.030
Mike PollakGCIN233007770.030
Max UngerCSEA198006660.030
Stefen WisniewskiCOAK687131216210.031
Kevin ZeitlerGCIN4151269130.031
Mike RemmersTCAR185014560.032
Travis FrederickCDAL549121114180.033
Maurkice PounceyCPIT689121619230.033
Joel BitonioGCLV584131115200.034
Zane BeadlesGJAX691231217240.035
Roberto GarzaCCHI514121114180.035
J.D. WaltonCNYG680131620250.037
Manuel RamirezCDEN669131620250.037
Trai TurnerGCAR39604711150.038
Brandon BrooksGHST517021618200.039
A.Q. ShipleyCIND2780358110.040
Rodger SaffoldGSL563221317230.041
Jason KelceCPHI48823813200.041
Joe ThomasTCLV584231217240.041
Gabe JacksonGOAK554121619230.042
Jeremy ZuttahCBLT626102324260.042
Evan MathisGPHI3472259150.043
Marshal YandaGBLT623251118270.043
T.J. LangGGB573321217250.044
Larry WarfordGDET490221216220.045
Brandon LinderGJAX59752815270.045
Alex BooneGSF573301720260.045
Evan SmithCTB617241420280.045
Jared VeldheerTARZ664142025310.047
Andrew NorwellGCAR385111315180.047
Bryan StorkCNE48718413230.047
Willie ColonGNYJ609132024290.048
Russell BodineCCIN584241419280.048
Branden AlbertTMIA3323159160.048
Ryan KalilCCAR639312024310.049
James CarpenterGSEA452041418220.049
John SullivanCMIN616261220300.049
Chris MyersCHST585132024290.050
Kraig UrbikGBUF400221014200.050
Dominic RaiolaCDET659421723330.050
David MolkCPHI25902911130.050
Rick WagnerTBLT552212023280.051
Chris WattGSD3153159160.051
Kelvin BeachumTPIT68973919360.052
David DeCastroGPIT689322328360.052
Jon AsamoahGATL626232126330.053
Eric WoodCBUF663351624350.053
Ryan WendellGNE549141823290.053
Jason PetersTPHI699441725370.053
Shawn LauvaoGWAS603232025320.053
Ben JonesGHST554251421300.054
Scott WellsCSL590132327320.054
Brian De La PuenteCCHI31131610170.055
John GrecoGCLV584261422320.055
Logan MankinsGTB599351422330.055
Chris ChesterGWAS669531624370.055
Luke BowankoCJAX611431623340.056
Chance WarmackGTEN625222529350.056
Russell OkungTSEA482131822270.056
Ben GrubbsGNO736162734420.057
John JerryGNYG679422329390.057
Lane JohnsonTPHI518122326300.058
Weston RichburgGNYG620271625360.058
Jermey ParnellTDAL18701910110.059
Michael RoosTTEN1871089110.059
Jonathan GoodwinCNO572351523340.059
Anthony CastonzoTIND769292233460.060
James StoneCATL449061521270.060
Chris SpencerCTEN2152158130.060
Matt SlausonGCHI1781168110.062
Ryan SchraederTATL415321318260.063
Ramon FosterGPIT602242430380.063
Lyle SendleinCARZ6641111729420.063
Justin BlalockGATL648362029410.063
Joe StaleyTSF632432229400.063
Tyron SmithTDAL549281323350.064
Louis VasquezGDEN670491326430.064
Chris ClarkTDEN24822610160.065
Brian SchwenkeCTEN417171018270.065
Joe BergerGMIN384321217250.065
Duane BrownTHST583291425380.065
Andy LevitreGTEN626612128410.065
Demar DotsonTTB638622028420.066
Bryan BulagaTGB544422026360.066
Zach FultonGKC602352129400.066
Sebastian VollmerTNE614451928410.067
Austin HowardGOAK701542433470.067
Terron ArmsteadTNO522341825350.067
Fernando VelascoGCAR235021214160.068
Donald PennTOAK690432936470.068
Andre SmithTCIN27641510190.069
Ron LearyGDAL507322227350.069
Rob SimsGDET705562233490.070
Rich OhrnbergerCSD27206713190.070
Ryan CladyTDEN643292132450.070
Samson SateleCMIA6843121530480.070
Will BeattyTNYG6783101932480.071
Erik PearsGBUF663462333470.071
Jack MewhortGIND6602111932470.071
Trent WilliamsTWAS561471425400.071
Riley ReiffTDET601252734430.072
Joe LooneyGSF18102911130.072
Marcus MartinCSF306221216220.072
Clint BolingGCIN584391527420.072
Todd HerremansGPHI372051722270.073
Michael OlaTCHI545352129400.073
David BakhtiariTGB622651829460.074
Zach StriefTNO693363140520.075
Jonotthan HarrisonCIND453261624340.075
Cordy GlennTBUF658841830500.076
Shelley SmithGMIA21823510170.078
Nate SolderTNE641691429500.078
D'Brickashaw FergusonTNYJ615192737480.078
Johnnie TroutmanGSD474512026370.078
Ted LarsenGARZ6523121833510.078
Khalif BarnesTOAK510451827400.078
Justin PughTNYG556641828440.079
Mike PounceyGMIA503332531400.080
King DunlapTSD669353543540.081
Oday AboushiGNYJ394251623320.081
Chad RinehartGSD674463141550.082
Paul FanaikaGARZ563172937460.082
Eugene MonroeTBLT428361423350.082
Doug FreeTDAL366321722300.082
J.R. SweezyGSEA571462333470.082
Lance LouisGIND334171119280.084
Mike IupatiGSF556722231470.085
Alvin BaileyTSEA201111214170.085
Travis SwansonCDET236131115200.085
Hugh ThorntonGIND385261523330.086
Daryn ColledgeGMIA46675921400.086
Patrick OmamehGTB598562536520.087
Matt TobinGPHI321171119280.087
Vladimir DucasseGMIN26341914230.087
LaAdrian WaddleTDET354521219310.088
Breno GiacominiTNYJ615373141540.088
Nick McDonaldCCLV260321015230.088
Jahri EvansGNO740673447660.089
Derek NewtonTHST586263644540.092
Sam YoungTJAX27142915250.092
Mike McGlynnGKC475641828440.093
Davin JosephGSL535581932500.093
Menelik WatsonTOAK331222125310.094
Mitchell SchwartzTCLV584762235550.094
Ryan HarrisTKC571572537540.095
Austin PasztorTJAX316431219300.095
Anthony DavisTSF260321217250.096
Taylor LewanTTEN21842511210.096
Bobby MassieTARZ664782742640.096
Marcus GilbertTPIT466641929450.097
Jermon BushrodTCHI631593145640.101
D.J. FlukerTSD659753648670.102
Jordan DeveyTNE17613913180.102
Luke JoeckelTJAX655872944670.102
Dan ConnollyGNE5081142136520.102
Amini SilatoluGCAR26261714270.103
Andrew GardnerTPHI387551525400.103
Marcus CannonTNE251251017260.104
Nate ChandlerTCAR442722130460.104
Charlie JohnsonGMIN536572739560.104
Mike AdamsTPIT229221418240.105
Seantrel HendersonTBUF6636122846700.106
Jonathan MartinTSF384612128410.107
Jordan MillsTCHI570663143610.107
Phil LoadholtTMIN454562233490.108
Eric FisherTKC6117112442670.110
Anthony CollinsTTB4091141429450.110
Brian WintersGNYJ226131620250.111
Josh KlineGNE17123712190.111
Jake LongTSL266341320300.113
Justin BrittTSEA573563849650.113
Joe BarksdaleTSL604744051690.114
Greg RobinsonTSL434791127500.115
Jake MatthewsTATL634793551740.117
Gosder CherilusTIND6376152748750.118
Cornelius LucasTDET301531523360.120
Tyler PolumbusTWAS304801321370.122
Michael OherTTEN419642636520.124
Cyril RichardsonGBUF201161017250.124
Bryce HarrisTNO265071926330.125
James HurstTBLT22436716280.125
Byron BellTCAR598953852750.125
Gabe CarimiTATL382571931480.126
Marshall NewhouseTCIN183231116230.126
Ja'Wuan JamesTMIA6486124058820.127
Matt KalilTMIN6421273655860.134
Dallas ThomasGMIA436772640610.140
Michael HarrisTMIN214521118300.140
Tom ComptonTWAS399682236560.140
Oniel CousinsTTB220461929430.195