The Best Offensive Linemen of All‑Time

In the Super Bowl Era

Since 1980, there have been 32 Modern-Era Offensive Linemen honored by the Hall of Fame, with an average Legends Score of 49. For a list of other positions, click here.

PlayerPosStatusLegends ScoreAvg/Year
Anthony MunozLT775.92
John HannahLG775.92
Bruce MatthewsLG733.84
Willie RoafLT685.23
Randall McDanielLG684.86
Larry AllenLG624.43
Zack MartinGActive626.2
Jim RingoC614.07
Jonathan OgdenLT615.08
Alan FanecaLG604.62
Jim ParkerT605.45
Forrest GreggRT593.69
Joe ThomasT585.27
Roosevelt "Rosey" BrownT574.38
Mike WebsterC553.24
Steve HutchinsonLG534.42
Bob BrownRT525.2
Gary ZimmermanLT524.33
Dermontti DawsonC524
Larry LittleRG513.64
Walter JonesLT504.17
Kevin MawaeC503.13
Ron YaryRT493.27
Joe DeLamielleureRG482.4
Jim LangerC473.92
Mike MunchakLG463.83
Steve WisniewskiLGEligible 2007453.46
Marshal YandaGEligible 2025453.46
Jerry KramerRG433.91
Jason PetersTActive432.15
Dwight StephensonC435.38
Gene UpshawLG432.87
Will ShieldsRG433.07
Rayfield WrightRT423.23
Dick StanfelG426
Jahri EvansGEligible 2023413.42
Maurkice PounceyCEligible 2026403.64
Tyron SmithTActive393
Art ShellLT392.6
Dan DierdorfRT393
Logan MankinsGEligible 2021393.55
Jason KelceCEligible 2029372.85
Russ GrimmLG373.36
Gene HickersonRG362.25
Orlando PaceLT342.62
Mick TingelhoffC342
Jim OttoC342.27
Bob St. ClairT322.91
Richmond WebbLTEligible 2008322.46
Ralph NeelyRTEligible 1983322.46
Tony BoselliLT293.63
Trent WilliamsTActive292.07
Jimbo CovertLT273
Joe StaleyTEligible 2025272.08
Jim TyrerLTEligible 1980271.93
Alex MackCEligible 2027272.08
Jim Ray SmithLGEligible 1970262.89
Duane PutnamLGEligible 1968262.36
Bill FralicRGEligible 1999262.89
Joel BitonioLGActive252.5
Stan JonesG251.92
Mike KennLTEligible 2000241.41
Quenton NelsonLGActive244
Tom MackLG231.77
Mark StepnoskiCEligible 2007231.77
Marvin PowellRTEligible 1993232.09
Jay HilgenbergCEligible 1999231.77
Olin KreutzCEligible 2017231.64
Joe JacobyLTEligible 1999231.77
Ron MixT221.83
George KunzRTEligible 1986221.83
Willie AndersonRTEligible 2014221.69
Billy ShawG222.44
David BakhtiariLTActive222
Ed BuddeLGEligible 1982221.57
John NilandLGEligible 1982211.91
Ruben BrownLGEligible 2013211.62
Jim LacheyLTEligible 2001211.91
Dick SchafrathLTEligible 1977211.62
Lane JohnsonRTActive211.91
Ken GrayRGEligible 1976201.54
Howard MuddRGEligible 1976202.86
Nick MangoldCEligible 2022201.82
Kent HullCEligible 2002191.73
Jackie SlaterRT190.95
Leon GrayLTEligible 1989191.73
Jeff SaturdayCEligible 2018191.36
David DeCastroGEligible 2026192.11
Chris HintonRGEligible 2001181.38
Lomas BrownLTEligible 2008181
Ryan KalilCEligible 2025181.38
Tom NalenCEligible 2014181.2
Ed NewmanRGEligible 1990181.5
Walt SweeneyRGEligible 1981171.31
Ryan CladyTEligible 2022171.89
Forrest BlueCEligible 1984171.55
Andrew WhitworthOTEligible 2027171.06
Nate NewtonLGEligible 2005161.14
Brian WatersLGEligible 2019161.14
Travis FrederickCEligible 2025162.29
Winston HillRT161.07
Jon MorrisCEligible 1984151
Duane BrownTActive150.94
Mike McCormackT151.25
Tom NewberryLGEligible 2001151.5
Ray WietechaCEligible 1968151.5
Gale GillinghamRGEligible 1982151.36
Mitchell SchwartzRTEligible 2027141.4
Bob DeMarcoCEligible 1981140.93
Erik WilliamsRTEligible 2007141.27
Bob TalaminiGEligible 1974141.56
Herbert ScottLGEligible 1990131.3
Joe FieldsCEligible 1994130.93
Stew BarberTEligible 1975131.44
Joe ThuneyLGActive131.63
Tom BanksCEligible 1990120.86
Chris SneeRGEligible 2019121.2
Josh SittonGEligible 2024121.09
Grady AldermanLTEligible 1980120.8
Jake LongLTEligible 2022121.33
John GordyRGEligible 1973121.09
Charley CowanLTEligible 1981120.8
Jack StroudRGEligible 1970121
Randy CrossRGEligible 1994120.92
Mike IupatiGEligible 2026121.09
Bruce ArmstrongLTEligible 2006120.86
Dennis HarrahRGEligible 1993110.85
Tristan WirfsTActive112.75
Bob KuechenbergLG/LTEligible 1990110.73
Lincoln KennedyRTEligible 2016110.61
Reggie McKenzieLGEligible 1990110.85
Kent HillLGEligible 1993111.22
Ryan RamczykRTActive111.57
Bob VogelLTEligible 1978111.1
Len HaussCEligible 1983110.79
Jeff Van NoteCEligible 1992110.61
Harris BartonRTEligible 2004110.92
Russ WashingtonRTEligible 1988110.73
Kris DielmanLGEligible 2017101.11
Brandon ScherffGActive101.11
Jeff HartingsCEligible 2012100.91
Carl NicksGEligible 2019101.67
Jack ConklinRTActive101.25
Ernie McMillanRTEligible 1981100.67
Larry StricklandCEligible 196591.5
Ray DonaldsonCEligible 200290.53
Wyatt TellerRGActive91.5
Michael RoosLTEligible 202090.9
Corey LinsleyCActive90.9
Luis SharpeLTEligible 200090.69
Frank RagnowCActive91.5
Matt BirkCEligible 201890.6
Rich SaulCEligible 198790.75
Jordan GrossLTEligible 201980.73
Max UngerCEligible 202480.8
Doug WilkersonLGEligible 199080.53
Matt LightLTEligible 201780.73
Andre GurodeCEligible 201980.67
Terron ArmsteadLTActive80.73
Guy McIntyreLGEligible 200280.62
Todd SteussieLTEligible 201380.57
Fuzzy ThurstonLGEligible 197380.8
R.C. ThielemannRGEligible 199480.67
Penei SewellRTActive72.33
Bob YoungLGEligible 198770.44
Evan MathisGEligible 202270.58
Kelechi OsemeleLGEligible 202670.78
Ed WhiteRGEligible 199170.41
Bruce BosleyCEligible 197570.5
Shawn AndrewsRGEligible 201671
Harley SewellLGEligible 196970.64
Pat DonovanLTEligible 198970.78
Max MontoyaRGEligible 200070.44
Jammal BrownLTEligible 201870.88
Ryan KellyCActive70.88
Jeff ChristyCEligible 200860.6
Shaun O'HaraCEligible 201660.55
Marco RiveraRGEligible 201260.6
Ronnie StanleyLTActive60.75
Kevin GloverCEligible 200560.4
Dick SzymanskiCEligible 197460.43
Brian HollowayLTEligible 199460.75
Leonard DavisRGEligible 201860.5
Kyle LongGEligible 202560.86
Tra ThomasLTEligible 201560.5
John ThomasLGEligible 197360.6
Louis VasquezGEligible 202160.86
Rodney HudsonCEligible 202860.5
Kevin GoganRGEligible 200660.43
Conrad DoblerRGEligible 198760.6
Keith FahnhorstRTEligible 199360.43
Doug C. SmithCEligible 199760.43
Barret RobbinsCEligible 200960.67
Chris SamuelsLTEligible 201560.6
Keith SimsLGEligible 200660.55
Flozell AdamsLTEligible 201650.38
Frank VarrichioneRTEligible 197150.45
Dave SzottLGEligible 200950.36
Darrell DessLGEligible 197550.42
Charlie AneCEligible 196550.71
Bart OatesCEligible 200150.45
John AltLTEligible 200250.38
Chris LindstromGActive51
Charlie BradshawRTEligible 197550.42
Trai TurnerGActive50.5
Andrew NorwellLGActive50.5
Jim RitcherLGEligible 200150.31
Stan WaltersLTEligible 198950.42
John MorrowCEligible 197250.45
Kyle TurleyRTEligible 201350.5
Creed HumphreyCActive51.67
Lum SnyderRTEligible 196450.71
Doug FranceLTEligible 198950.56
Bill CurryCEligible 198050.5