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 Matthews158.9507141919832001145296293
John Hannah153.100791319731985129183183
Randall McDaniel149.2507121419882001132222220
Alan Faneca139.501691319982010107206201
Larry Little133.732551119671980124183155
Larry Allen130.0816111319942007101203197
Steve Hutchinson116.65057112001201292169169
Jerry Kramer114.7555391958196891130120
Average HOF G10914812108188179
Gene Upshaw99.652571419671981130217207
Jahri Evans 91.631461220062017106183183
Joe DeLamielleure90.180361219731985102185175
Gene Hickerson88.231361319581973104202183
Will Shields87.8802121419932006114224223
Russ Grimm83.6533491981199178140114
Steve Wisniewski82.250281319892001114206206
Billy Shaw80.9025891961196970119116
Marshal Yanda80.63128102007201988177166
Logan Mankins75.80017112005201596161161
Mike Munchak75.68029111982199399159156
Bob Kuechenberg74.032161319701983101196176
Tom Mack71.8501111319661978111184176
Nate Newton66.98326121986199994198180
Zack Martin 66.03046620142019649494
Walt Sweeney65.401291219631975100181167
John Niland61.2512691966197591138124
Randy Cross60.433031319761988100185180
Ed Budde59.40127121963197694177161
Doug Wilkerson 55.830131419701984103204195
Ed White54.800041519691985103241210
Ruben Brown53.98009131995200785181181
Ken Gray53.48026121958197084162144
Guy McIntyre52.7030581984199678186125
Bill Fralic51.8502491985199367132131
Brian Waters51.25026112000201380186170
Bob Talamini51.2033681960196872126113
Max Montoya50.85004141979199495223195
Herbert Scott50.5512371975198478140114
Ed Newman50.1811461973198479167113
Kevin Gogan49.93203111987200082213179
Gale Gillingham48.4322581966197664128115
Chris Snee47.9321492004201371141141
Adam Timmerman47.38201111995200683187172
Josh Sitton46.6510492008201877148138
R.C. Thielemann45.78113101977198874157148
Howard Mudd 45.23013419641970469367
Mark Schlereth45.1330281989200072156140
Tom Newberry 44.33022101986199578147143
Dennis Harrah43.00016111975198768168144
Reggie McKenzie43.00010121972198486171169
Ray Brown41.83001121986200584262205
David Diehl41.70201112003201372164160
William Roberts41.13201111984199771195154
Raleigh McKenzie41.10200111985200074227184
Randy Rasmussen41.10100151967198183207199
Joe Scibelli41.00001151961197584202193
Fuzzy Thurston40.806107195819675311690
David DeCastro40.5802572012201961112111
Mark May39.65201101981199368159142
Mark Bortz 39.23102111983199468171155
Jim Ritcher38.15002111980199575218167
Dave Szott37.88010111990200376177171
Keith Sims37.7800391990200070142133
Kent Hill37.6500581979198765132114
Marco Rivera 37.4000391997200670155141
John Ayers37.2320091977198766157138
Irv Goode37.23102101962197464162132
Jim Ray Smith37.08035619561964499377
Dan Alexander37.00000131977198979192183
Roy Foster 36.9000281982199373165127
Sam Davis 36.6040091967197957168114
Ron Stone36.5810391994200558173142
John Gordy36.25103101957196760134128
Conrad Dobler36.1800391972198168129125
Blaine Nye36.081027196819766212596
Mike Iupati36.0001492010201960130129
Woody Peoples35.83002111968198071168153
Kris Dielman35.530046200320116412097
Andre Gurode35.5000582002201361161131
John Wooten35.1810281959196860136107
Scott Wells34.8510192004201463146135
Shaun O'Hara34.6010382000201057151135
Gerry Mullins34.504005197119795312487
Louis Vasquez33.4311172009201555102101
Bob Young33.18012111966198166194149
Brian Habib33.1310081989199962174133
Richie Incognito33.03004102006201959162162
Robert Pratt33.03000111974198571170151
Doug Van Horn32.28000111966197970172154
Mike Compton31.9320071993200454151119
Dave Herman31.4010291964197362128118
Darrell Dess31.0800281958196961146102
Jonathan Goodwin30.8810182002201455195122
Harry Galbreath30.7800091988199667141131
Zach Strief30.151006200620175615894
Dan Neil30.0520071997200451108104
Jake Scott29.9310092004201256131128
David Dixon29.7800081994200464152134
Paul Howard29.53000101973198664187147
Tom Thayer29.5010081985199355126120
Glenn Ressler29.451008196519745512598
Lance Smith29.43000111985199664182165
Evan Mathis29.401126200520164413494
George Buehler29.2310071969197956137106
Billy Ard29.1310081981199154148123
Pete Kendall29.03000131996200862189188
Sam Adams28.9000091972198163135121
Brandon Brooks28.7810372012201945112106
Dan Sullivan28.631006196219725314090
Chris Gray28.60000111993200761208170
Bruce Van Dyke28.4800191966197659128121
Charley Hannah28.4010091977198853148126
Mickey Marvin 28.3020071977198749120108
Tom Condon28.18000101974198561148131
Wayne Hawkins28.1500581960196961136104
Mike Wahle28.1000191998200858152138
Joe Andruzzi27.9030071998200643122103
Robert Jackson27.9000081975198561160127
Glenn Parker27.7800091990200160174141
Vince Promuto27.7500281960197055130113
Chris Myers27.6300282005201454153128
John Thomas27.6301181958196752122112
Jim Dombrowski27.4500091986199660151137
Ben Grubbs27.3500292007201554129125
Mike Goff27.2800091998200959171154
John Gesek27.202006198719954612394
Milt Sunde 27.1000181964197456147112
Derek Kennard27.0010081986199650134122
Chris Naeole27.0000091997200758154150
Jake Kupp26.9000191964197556154132
Bobbie Williams26.5010092001201249163136
Dave Lapham26.3300081974198358140105
Larry Warford26.0800372013201948101101
Doug Widell25.8300091989199757139126
Roberto Garza25.68000112001201456206176
Todd Perry 25.6000091993200356165144
Keith Bishop25.550026198019895012987
Ron Hallstrom25.4500091982199356174132
Branden Albert 25.2800292008201650120118
Chris Chester25.2800092006201656169143
Jim Cadile25.2010081962197246128107
Edwin Bailey25.1000081981199155139120
David Richards24.9800081988199655135128
Elmer Collett24.7800171967197752145101
John Demarie24.7500081967197655132110
Kevin Donnalley24.75000101991200354193144
Trai Turner24.75005620142019408480
Benji Olson24.7000091998200754152140
Andy Levitre24.0500092009201853143143
J.R. Sweezy23.901006201220194410494
Ron Solt23.7000181984199249116113
Ryan Lilja23.6810062004201243111104
Justin Blalock23.6300082007201452125125
Jay Leeuwenburg 23.6300071992200051137108
Duval Love23.6000181985199649167122
Howard Fest23.5500081968197755127107
Willie Colon23.4810062006201543100100
Bob Kowalkowski23.4000071966197752142102
Steve Neal23.25100720022010438681
Chris Villarrial23.20000101996200651155148
Ray Schoenke23.150006196319755114599
Steve Courson23.002006197819853810374
Stefen Wisniewski23.0020062011201938134103
Bob Newton22.8800071971198151142108
Noah Jackson 22.8300091975198451131127
Edwin Mulitalo22.8310091999200841132128
Andy Maurer22.750008197019775110989
Dan Fike22.6800071985199350115102
Zach Wiegert22.65000101995200650145137
Randy Thomas22.5500091999200949143143
Joe Bostic22.5300081979198850132115
Brad Edelman22.53001819821989479087
Billy Neighbors22.430117196219695711299
Sean Farrell22.2800081982199250123106
Cooper Carlisle22.2500082000201250190133
Rich Baldinger22.1300061982199349157107
Terry Stieve22.130007197619844911398
Bryan Millard22.000006198419914912199
Ron Baker21.8300071978198849155109
Kyle Kosier21.8300082002201149143120
Brandon Moore21.8300192003201246144142
Joe Thuney21.75200420162019366464
Ron Saul21.7300071970198148142113
Craig Wolfley21.7300081980199148153104
Breno Giacomini21.53100520082017399486
Pete Case21.500006196219704811791
Eric Moore21.50100519881995398474
Jermane Mayberry 21.4500161996200544123104
Jamar Nesbit21.451005199920093715390
Wade Key21.4000091970197948121115
Chuck Walton21.40000719671974489893
Davin Joseph21.3300282006201442116112
Shaq Mason21.33200520152019357570
Garry Puetz21.331005197319823911973
James Carpenter21.2810092011201939114108
Tom Nutten21.28100519952005387869
Dennis McKnight 21.2300061982199247141100
Jeremy Zuttah21.1800182008201644131117
Ben Hamilton21.1500072002201047118110
John Nisby21.080038195719643810295
Kendall Simmons 20.98200520022009348483
Aaron Taylor20.88100519951999387575
Ben Coleman20.7000071993200146135104
Ken Huff20.7000081975198546145104
Randy Dixon20.5800081987199546118110
Ed Fisher20.5800071974198246126101
Vince Manuwai20.5500072003201046111105
Rich Seubert20.501005200120103710488
Terry Tausch 20.45100419821989379068
Dan Connolly20.40100420052014378971
Tom Glassic20.150007197619834510592
Shawn Andrews20.08012320042010346357
Chris Liwienski20.080006199820074612694
Bruce Reimers19.850007198419934513591
Homer Elias19.70000619781984449687
Wally Williams19.530006199320024310896
Jerry Ostroski19.4500061994200143106102
Matt O'Dwyer19.4300071995200444122105
Ted Karras19.401007195819663510888
Kevin Zeitler19.3800082012201944119118
Tre' Johnson19.35001519942002429372
Brendan Stai19.330007199520024110596
Rob Sims19.2800072006201444125114
Eric Steinbach19.2800082003201044125124
Ron Wooten19.25000719821988449896
Len St. Jean19.1500171964197349140112
Wes Hamilton19.130006197619844311692
Pat Matson19.130006196619754913299
David Baas19.101006200520133412284
Ian Beckles19.0500091990199843126121
Terry Long 19.030006198419914310589
Cosey Coleman18.951006200020063510092
Mo Moorman18.80100619681973377268
Lester Holmes18.550006199320004110294
Clint Boling18.5000072011201842111109
Derrick Dockery18.5000072003201242141115
Charley Long 18.380027196119695112496
John Wilbur18.330005196619744210170
Andrew Norwell18.25010620142019378281
Charles Goodrum18.10000619731979419572
Jim Skaggs18.100004196319724110083
Dwayne White18.030006199019964110599
Emanuel Zanders17.93000719741981419990
Brandon Scherff17.78003520152019326565
Ben Utt17.750006198219894111095
Brad Budde17.70000619801986409279
Larron Jackson17.68000619711976408372
Bob Kratch17.551004198919963110571
Jeff Blackshear 17.430006199320023812896
Del Williams17.30000619671973409287
Charles Leno Jr.17.20001520142019368678