Pro Football G Hall of Fame Monitor

The Pro Football Reference Hall of Fame Monitor (HOFm) is a metric designed to estimate a player's chances of making the Pro Football Hall of Fame using AV, Pro Bowls, All-Pros, championships, and various stat milestones. The players listed below are the top 250 HOFm-rated players who played G starting in 1955 or later for at least 50 career games. A score of 100 is around the average modern-era inductee.

All HOFm Positions: QB  RB  WR  TE  G  T  C  DT  DE  ILB  OLB  DB  K  P

G HOFm Leaders

G HOFm Leaders Table
Misc Games
Player HOFm Chmp AP1 PB St From To wAV G GS
Bruce Matthews155.1307141919832001138296293
Randall McDaniel147.5307121419882001129222220
John Hannah144.480791319731985112183183
Alan Faneca134.331691319982010108206201
Larry Allen129.2016111319942007101203197
Larry Little123.902551119671980104183155
Steve Hutchinson117.68057112001201294169169
Jerry Kramer108.6855391958196878130120
Average HOF G1061481299189181
Zack Martin97.00079920142023102152152
Jahri Evans96.751461220062017114183183
Gene Upshaw88.782571419671981108217207
Will Shields87.1302121419932006113224223
Russ Grimm83.5033491981199178140114
Joe DeLamielleure82.70036121973198587185175
Marshal Yanda82.65128102007201992177166
Gene Hickerson80.20136131958197388202183
Logan Mankins79.150171120052015102161161
Steve Wisniewski76.080281319892001102206206
Billy Shaw75.9325891961196960119116
Mike Munchak72.70029111982199393159156
Bob Kuechenberg66.03216131970198385196176
Nate Newton62.63326121986199985198180
Tom Mack59.500011131966197891184176
John Niland56.4513691966197576138124
Walt Sweeney55.13129121963197580181167
Ed Budde54.90127121963197685177161
Brian Waters53.65026112000201384186170
Randy Cross53.33303131976198886185180
Guy McIntyre51.5830581984199676186125
Chris Snee50.0321492004201375141141
Ruben Brown49.98009131995200778181181
Ed Newman48.8011461973198477167113
Josh Sitton48.6510492008201881148138
Bill Fralic48.1002491985199359132131
Doug Wilkerson48.00013141970198487204195
Max Montoya47.83004141979199489223195
Joel Bitonio47.1002682014202371144144
Ed White46.95004151969198587241210
Joe Thuney46.4841272016202366129129
David DeCastro46.1002682012202069125124
Bob Talamini46.0833681960196862126113
Adam Timmerman46.05202111995200678187172
Herbert Scott45.4312371975198468140114
Quenton Nelson44.98036520182023629595
Kevin Gogan44.93203111987200073213179
Ken Gray43.45016121958197069162144
R.C. Thielemann42.18113101977198866157148
Mark Schlereth42.1530281989200066156140
Howard Mudd41.58013419641970399367
Dennis Harrah40.48016111975198763168144
Tom Newberry40.18022101986199569147143
Gale Gillingham40.0021581966197652128115
Fuzzy Thurston39.936107195819675111690
Mike Iupati39.53014102010202067140139
David Diehl39.15201112003201367164160
William Roberts38.10201111984199765195154
Ray Brown38.05001121986200578262205
Mark May37.73201101981199364159142
Andre Gurode37.5500582002201365161131
Shaun O'Hara37.5510382000201062151135
Kris Dielman36.880046200320116712097
Brandon Scherff36.6501582015202358123123
Keith Sims36.3800391990200069142133
Ron Stone36.2310391994200559173142
Mark Bortz35.88102111983199462171155
Raleigh McKenzie35.83200111985200064227184
Marco Rivera35.7300391997200667155141
T.J. Lang35.6310272009201861138113
Jim Ritcher35.60002111980199570218167
Roy Foster35.4300281982199370165127
Reggie McKenzie35.30010121972198471171169
Scott Wells35.2810192004201464146135
Louis Vasquez35.2511172009201559102101
Dave Szott35.20010111990200370177171
Kent Hill34.7800581979198760132114
Richie Incognito34.50004102006202062164164
John Ayers34.0520091977198760157138
Irv Goode33.90102101962197458162132
Randy Rasmussen33.85100151967198168207199
Jim Ray Smith33.23035619561964419377
John Wooten32.9510281959196856136107
Jonathan Goodwin32.9010182002201459195122
Sam Davis32.7840091967197950168114
Joe Scibelli32.73001151961197567202193
Dan Alexander32.65000131977198970192183
Blaine Nye32.381027196819765512596
John Gordy32.33103101957196752134128
Brian Habib32.2810081989199961174133
Woody Peoples32.23002111968198063168153
Brandon Brooks31.7010372012202150114108
Jake Scott31.2010092004201258131128
Trai Turner30.5800592014202251126118
Conrad Dobler30.5500391972198157129125
Gerry Mullins30.554005197119794512487
Evan Mathis30.301126200520164613494
Chris Myers30.1500282005201459153128
Shaq Mason29.9020082015202352137132
Kevin Zeitler29.90001112012202362182181
Dion Dawkins29.8500362017202356112106
Bobbie Williams29.6310092001201255163136
Chris Gray29.53000111993200764208170
Dan Neil29.4820071997200451108104
Mike Compton29.3320071993200451151119
Pete Kendall29.08000131996200863189188
Mike Goff28.6000091998200962171154
Ben Grubbs28.4800292007201556129125
Robert Pratt28.45000111974198562170151
Bob Young28.40012111966198157194149
Joe Andruzzi28.3830071998200645122103
David Dixon28.3500081994200462152134
Larry Warford28.2000372013201952101101
Lance Smith28.00000111985199661182165
Chris Naeole27.9000091997200761154150
Roberto Garza27.83000112001201461206176
Dan Sullivan27.751006196219725214090
Billy Ard27.5510081981199151148123
Harry Galbreath27.5000091988199660141131
Zach Strief27.101006200620175015894
George Buehler27.0510071969197952137106
Darrell Dess27.0000281958196953146104
Jim Dombrowski27.0000091986199659151137
Chris Chester26.8500092006201659169143
Derek Kennard26.8510081986199650134122
Mike Wahle26.8500191998200856152138
Mickey Marvin26.7520071977198746120108
Wayne Hawkins26.4800581960196958136104
Dave Herman26.4010291964197352128118
James Carpenter26.25100102011202149132122
Tom Thayer26.2010081985199348126120
Glenn Parker25.9500091990200157174141
Paul Howard25.70000101973198656187147
J.R. Sweezy25.5310072012202047117104
Charles Leno Jr.25.4300182014202353149141
Glenn Ressler25.381008196519744712598
Charley Hannah25.1810091977198846148126
Ali Marpet25.1810172015202143101101
Andy Levitre24.9300092009201855143143
Ryan Lilja24.9310062004201246111104
Justin Blalock24.8500082007201455125125
Benji Olson24.8300091998200755152140
Dave Lapham24.7000081974198354140105
Todd Perry24.7000091993200354165144
Ben Hamilton24.5500072002201054118110
Stefen Wisniewski24.5020062011202041139106
Doug Van Horn24.45000111966197954172154
Brandon Moore24.3500192003201251144142
Cooper Carlisle24.3300082000201254190133
Laken Tomlinson24.2000182015202350146138
Elmer Collett24.1800171967197750145101
Vince Promuto24.0300281960197047130113
Edwin Mulitalo23.8810091999200844132128
Andrew Norwell23.8001092014202248128127
Steve Neal23.70100720022010438681
Kevin Donnalley23.68000101991200352193144
John Gesek23.602006198719953912394
Duval Love23.3800181985199649167122
Robert Jackson23.2500081975198552160127
Sam Adams23.1800091972198151135121
Kyle Kosier23.0800082002201151143120
Keith Bishop23.050026198019894512987
Randy Thomas23.0500091999200951143143
Milt Sunde22.9500181964197448147112
Doug Widell22.9000091989199751139126
Ted Karras22.832004201620233812682
Edwin Bailey22.7500081981199151139120
Tom Condon22.73000101974198550148131
Jim Cadile22.5510081962197241128107
Jake Kupp22.5300191964197547154131
John Thomas22.4801181958196742122112
Ron Hallstrom22.3300091982199350174132
Vince Manuwai22.2300072003201049111105
David Richards22.1800081988199649135128
Chris Villarrial22.18000101996200649155148
Dan Connolly22.15100420052014408971
Jeremy Zuttah22.1500182008201646131117
Willie Colon22.1310062006201540100100
Bruce Van Dyke21.8300191966197646128121
Steve Courson21.782006197819853610374
Jermane Mayberry21.7800161996200546123104
Zach Wiegert21.75000101995200649145137
Eric Steinbach21.7300082003201048125124
Davin Joseph21.7000282006201442116112
Dan Fike21.6500071985199348115102
Kendall Simmons21.50200520022009358483
Rich Seubert21.381005200120103910488
Branden Albert21.2300292008201641120118
Gabe Jackson21.2300092014202347136132
Chris Liwienski21.150006199820074712694
Justin Pugh21.1300092013202347132131
Ken Huff20.9500081975198547145104
Bob Kowalkowski20.8500071966197747142102
Jamar Nesbit20.781005199920093815390
Jay Leeuwenburg20.5800071992200046137108
Rob Sims20.5500072006201446125114
Shawn Andrews20.45012320042010356357
Cody Whitehair20.4500172016202343124118
Clint Boling20.2800072011201846111109
Ron Solt20.2800181984199243116113
Joe Bostic20.2500081979198846132115
Josh Kline20.20100420132019369277
Craig Wolfley20.2000081980199145153104
Tom Nutten20.18100519952005367869
Rich Baldinger20.0500061982199345157107
Bob Newton20.0500071971198145142108
Ron Baker20.0000071978198845155109
David Baas19.981006200520133612284
Howard Fest19.9500081968197748127107
Ben Coleman19.9300071993200145135104
Breno Giacomini19.75100520082017369486
Eric Moore19.70100519881995358474
Garry Puetz19.651005197319823511973
Ray Schoenke19.580006196319754414599
Derrick Dockery19.3500072003201244141115
Elgton Jenkins19.33002320192023387068
Tre' Johnson19.33001519942002419372
Billy Neighbors19.300117196219695111299
Terry Tausch19.30100419821989359068
Wyatt Teller19.28003420182023358375
Cosey Coleman19.251006200020063510092
Bob Kratch19.201004198919963410571
Matt Slauson19.2000062009201843116113
Bryan Millard19.150006198419914312199
George Seals19.130005196419734313474
John Demarie19.0000081967197643132110
Aaron Taylor18.98100519951999347575
Dennis McKnight18.9300061982199243141100
John Nisby18.830038195719643410295
Bruce Reimers18.580007198419934213591
Noah Jackson18.4500091975198442131127
Sean Farrell18.3500081982199242123106
Jeff Blackshear18.180006199320024112896
Brad Edelman18.18001819821989389087
Andy Maurer18.150008197019774110989
Terry Stieve18.080007197619844111398
Pete Case18.000006196219704111791
Ed Fisher18.0000071974198241126101
Ted Karras17.931007195819663210888
Matt O'Dwyer17.9000071995200441122105
Ron Saul17.8300071970198141142113
Reggie Wells17.680006200320124011993
Wes Hamilton17.600006197619844011692
Wade Key17.5500091970197940121115
Mark Glowinski17.480006201520234012496
John Jerry17.4500062010201940132106
Wally Williams17.450006199320024010896
Jerry Ostroski17.3500061994200140106102
Eric Heitmann17.3300072002200940119114
John Wilbur17.280005196619744010170
John Welbourn17.200007199920073910395
Randy Dixon17.1800081987199539118110