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 CarAV G GS
Bruce Matthews155.1307141919832001138296293
Randall McDaniel147.7807121419882001130222220
John Hannah144.480791319731985112183183
Alan Faneca134.601691319982010108206201
Larry Allen129.6316111319942007102203197
Larry Little123.902551119671980104183155
Steve Hutchinson117.68057112001201294169169
Jerry Kramer108.6855391958196878130120
Average HOF G1061581299189181
Jahri Evans95.251461220062017114183183
Gene Upshaw88.782571419671981108217207
Will Shields86.4302121419932006112224223
Russ Grimm83.5033491981199178140114
Joe DeLamielleure82.70036121973198587185175
Marshal Yanda82.65128102007201992177166
Gene Hickerson80.20136131958197388202183
Logan Mankins79.150171120052015102161161
Steve Wisniewski76.580281319892001103206206
Billy Shaw75.9325891961196960119116
Mike Munchak72.70029111982199393159156
Zack Martin71.4304672014202175105105
Bob Kuechenberg66.03216131970198385196176
Nate Newton62.63326121986199985198180
Tom Mack62.000111131966197891184176
Walt Sweeney55.13129121963197580181167
Ed Budde54.90127121963197685177161
John Niland53.9512691966197576138124
Brian Waters53.85026112000201385186170
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
Ed White46.95004151969198587241210
David DeCastro46.4502682012202070125124
Bob Talamini46.0833681960196862126113
Ken Gray45.95026121958197069162144
Herbert Scott45.4312371975198468140114
Kevin Gogan45.18203111987200073213179
Adam Timmerman45.03201111995200679187172
Gale Gillingham42.5022581966197652128115
Mark Schlereth42.4830281989200067156140
R.C. Thielemann42.18113101977198866157148
Howard Mudd41.38013419641970399367
Dennis Harrah40.48016111975198763168144
Tom Newberry40.18022101986199569147143
Fuzzy Thurston39.936107195819675111690
Mike Iupati39.53014102010202067140139
David Diehl39.15201112003201367164160
Ray Brown38.50001121986200579262205
William Roberts38.10201111984199765195154
Mark May37.73201101981199364159142
Andre Gurode37.5500582002201365161131
Shaun O'Hara37.5510382000201062151135
Kris Dielman36.880046200320116712097
Ron Stone36.7310391994200560173142
Keith Sims36.6800391990200069142133
Mark Bortz35.88102111983199462171155
Raleigh McKenzie35.83200111985200064227184
Marco Rivera35.7300391997200667155141
Jim Ritcher35.60002111980199570218167
Roy Foster35.4300281982199370165127
Dave Szott35.38010111990200371177171
Reggie McKenzie35.30010121972198471171169
Scott Wells35.2810192004201464146135
Louis Vasquez35.2511172009201559102101
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.3810372012202150114108
Jake Scott31.2010092004201258131128
Conrad Dobler30.5500391972198157129125
Gerry Mullins30.554005197119794512487
Evan Mathis30.331126200520164613494
Chris Myers30.1500282005201459153128
Dan Neil29.9320071997200452108104
Chris Gray29.90000111993200765208170
Mike Compton29.6820071993200451151119
Bobbie Williams29.6310092001201255163136
Pete Kendall29.45000131996200864189188
David Dixon28.8000081994200463152134
Joe Andruzzi28.7330071998200645122103
Mike Goff28.6000091998200962171154
Ben Grubbs28.4800292007201556129125
Robert Pratt28.45000111974198562170151
Bob Young28.40012111966198157194149
Chris Naeole28.2800091997200762154150
Larry Warford28.2000372013201952101101
Lance Smith28.00000111985199661182165
Roberto Garza27.83000112001201461206176
Dan Sullivan27.751006196219725214090
Billy Ard27.5510081981199151148123
Harry Galbreath27.5000091988199660141131
Brandon Scherff27.33014620152021438080
Zach Strief27.101006200620175015894
George Buehler27.0510071969197952137106
Jim Dombrowski27.0000091986199659151137
Trai Turner26.98005720142021449591
Darrell Dess26.9500281958196953146104
Chris Chester26.8500092006201659169143
Derek Kennard26.8510081986199650134122
Mike Wahle26.8500191998200856152138
Mickey Marvin26.7520071977198746120108
Wayne Hawkins26.4800581960196958136104
Dave Herman26.4010291964197352128118
Tom Thayer26.2010081985199348126120
Glenn Parker25.9500091990200157174141
Joel Bitonio25.83003620142021489797
Paul Howard25.70000101973198656187147
James Carpenter25.58100102011202047127121
J.R. Sweezy25.5310072012202047117104
Glenn Ressler25.381008196519744712598
Charley Hannah25.1810091977198846148126
Benji Olson25.1800091998200755152140
Todd Perry25.0300091993200355165144
Andy Levitre24.9300092009201855143143
Ryan Lilja24.9310062004201246111104
Justin Blalock24.8500082007201455125125
Dave Lapham24.7000081974198354140105
Ben Hamilton24.5500072002201054118110
Stefen Wisniewski24.5020062011202041139106
Doug Van Horn24.45000111966197954172154
Edwin Mulitalo24.3810091999200845132128
Brandon Moore24.3500192003201251144142
Cooper Carlisle24.3300082000201254190133
Elmer Collett24.1800171967197750145101
Kevin Donnalley24.13000101991200353193144
Joe Thuney24.10200520162021408282
Vince Promuto 24.0300281960197047130113
Steve Neal23.70100720022010438681
John Gesek23.602006198719953912394
Randy Thomas23.4300091999200952143143
Duval Love23.3800181985199649167122
Robert Jackson23.2500081975198552160127
Shaq Mason23.20200620152021389085
Sam Adams23.1800091972198151135121
Kyle Kosier23.0800082002201151143120
Keith Bishop23.050026198019894512987
Milt Sunde22.9500181964197448147112
Doug Widell22.9000091989199751139126
Kevin Zeitler22.8300092012202151137136
Edwin Bailey22.7500081981199151139120
Tom Condon22.73000101974198550148131
Jim Cadile22.5510081962197241128107
Jake Kupp22.5300191964197547154131
Chris Villarrial22.50000101996200650155148
John Thomas22.4801181958196742122112
Ron Hallstrom22.3300091982199350174132
Jermane Mayberry22.2500161996200547123104
Vince Manuwai22.2300072003201049111105
Dan Connolly22.15100420052014408971
Jeremy Zuttah22.1500182008201646131117
Willie Colon22.1310062006201540100100
David Richards22.1000081988199649135128
Bruce Van Dyke21.8300191966197646128121
Steve Courson21.782006197819853610374
Zach Wiegert21.75000101995200649145137
Eric Steinbach21.7300082003201048125124
Davin Joseph21.7000282006201442116112
Dan Fike21.6500071985199348115102
Kendall Simmons21.48200520022009358483
Rich Seubert21.381005200120103910488
Branden Albert21.2300292008201641120118
Jamar Nesbit21.231005199920093815390
Chris Liwienski21.150006199820074712694
Ken Huff20.9500081975198547145104
Jay Leeuwenburg20.9500071992200047137108
Bob Kowalkowski20.8500071966197747142102
Tom Nutten20.68100519952005377869
Rob Sims20.5500072006201446125114
Shawn Andrews20.45012320042010356357
Clint Boling20.2800072011201846111109
Ron Solt20.2800181984199243116113
Joe Bostic20.2500081979198846132115
Craig Wolfley20.2000081980199145153104
Andrew Norwell20.13010720142021409796
Rich Baldinger20.0500061982199345157107
Bob Newton20.0500071971198145142108
Ron Baker20.0000071978198845155109
David Baas19.981006200520133612284
Howard Fest19.9500081968197748127107
Breno Giacomini19.75100520082017369486
Eric Moore19.70100519881995358474
Garry Puetz19.651005197319823511973
Ray Schoenke19.580006196319754414599
Ben Coleman19.5300071993200144135104
Derrick Dockery19.3500072003201244141115
Tre' Johnson19.33001519942002419372
Billy Neighbors19.300117196219695111299
Terry Tausch19.30100419821989359068
Cosey Coleman19.251006200020063510092
Bob Kratch19.201004198919963410571
Matt Slauson19.2000062010201843113113
Bryan Millard19.150006198419914312199
George Seals19.130005196419734313474
John Demarie19.0000081967197643132110
Aaron Taylor18.98100519951999347575
Dennis McKnight18.9300061982199243141100
John Nisby18.830038195719643410295
Jeff Blackshear18.630006199320024212896
Bruce Reimers18.580007198419934213591
Noah Jackson18.4500091975198442131127
Sean Farrell18.3500081982199242123106
Brad Edelman18.18001819821989389087
Andy Maurer18.150008197019774110989
Terry Stieve18.080007197619844111398
Pete Case18.000006196219704111791
Ed Fisher18.0000071974198241126101
Charles Leno Jr.17.950016201420213810496
Ted Karras17.931007195819663210888
Matt O'Dwyer17.9000071995200441122105
Wally Williams17.880006199320024110896
Ron Saul 17.8300071970198141142113
John Welbourn17.680007199920074010395
Reggie Wells17.680006200320124012093
Wes Hamilton17.600006197619844011692
Zach Fulton17.550006201420204010790
Wade Key17.5500091970197940121115
John Jerry17.4500062010201940132106
Brendan Stai17.430007199520024010596
Jerry Ostroski17.3500061994200140106102
Eric Heitmann17.3300072002200940119114
John Wilbur17.280005196619744010170
Kerry Jenkins17.25100519972003319776
Randy Dixon17.1800081987199539118110
Bruce Collie16.83200219851991269140
Kendyl Jacox16.750005199820063913093
Gabe Jackson16.7300072014202138102101
Lester Holmes16.680006199320003810294
Dwayne White16.650006199019963810599
Frank Middleton16.630006199720043810992
Ben Utt16.630006198219893811095
Charley Long16.580027196119694712496
Justin Pugh16.5500082013202138103103
Laken Tomlinson16.50000620152021389789