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 Matthews153.2307141919832001134296293
John Hannah143.850791319731985111183183
Randall McDaniel142.3007121419882001119222220
Alan Faneca141.931691319982010113206201
Larry Allen127.581611141994200798203197
Larry Little122.732551119671980102183156
Steve Hutchinson118.53057122001201296169169
Jerry Kramer107.6855391958196876130119
Average HOF G1031481296188173
Jahri Evans94.131461220062017111183183
Gene Upshaw89.332571419671981109217207
Will Shields87.0802121419932006113224223
Russ Grimm82.5833491981199176140114
Joe DeLamielleure82.25036121973198587185175
Marshal Yanda81.08128132007201989177166
Logan Mankins79.150171120052015102161161
Gene Hickerson78.75136131958197386202183
Steve Wisniewski76.280281319892001103206206
Billy Shaw74.702589196119695711923
Mike Munchak71.73029111982199391159156
Zack Martin66.93046620142019669494
Bob Kuechenberg64.95216131970198383196176
Nate Newton61.88326131986199984198180
Tom Mack61.250111131966197890184172
Brian Waters54.08026132000201385186170
Randy Cross53.83303131976198887185180
Walt Sweeney52.93129121963197575181111
John Niland52.8012691966197574138126
Ruben Brown50.85009131995200780181181
Guy McIntyre50.3030581984199674186125
Ed Budde50.0812712196319767617796
Chris Snee50.03214102004201375141141
Josh Sitton48.40104112008201881148138
Ed Newman48.0811461973198475167113
Max Montoya47.58004141979199488223195
Bill Fralic47.5502491985199358132131
Doug Wilkerson47.43013141970198486204195
Ed White46.90004151969198587241210
Ken Gray45.70026121958197068162143
Herbert Scott45.3512371975198468140114
Adam Timmerman45.35201111995200680187172
Kevin Gogan45.18203121987200073213179
Bob Talamini44.65336819601968591268
Mark Schlereth42.0830281989200066156140
Howard Mudd41.85013419641970409367
R.C. Thielemann41.78113101977198866157148
Tom Newberry41.30022101986199572147143
Gale Gillingham40.9822581966197649128116
David DeCastro40.5802582012201961112111
David Diehl39.80201112003201369164160
Fuzzy Thurston39.656107195819675011691
Ray Brown39.18001121986200580262205
Dennis Harrah39.03016111975198760168144
Mike Iupati38.10014102010201964130129
William Roberts38.10201111984199765195154
Shaun O'Hara37.93103112000201063151135
Andre Gurode37.55005112002201365161131
Kris Dielman37.180049200320116712097
Marco Rivera37.0300391997200670155141
Mark May36.68201101981199362159142
Ron Stone36.30103101994200560173142
Scott Wells36.15101112004201465146135
Raleigh McKenzie36.00200131985200064227184
Roy Foster35.9300281982199371165127
Mark Bortz35.90102111983199462171155
Keith Sims35.8800391990200068142133
Jim Ritcher35.20002111980199569218167
Dave Szott35.20010131990200370177171
Louis Vasquez34.8811172009201558102101
Richie Incognito34.55004122006201962162162
Kent Hill34.4000581979198759132114
Reggie McKenzie34.18010121972198468171169
John Ayers33.3520091977198759157138
Jim Ray Smith33.20035619561964419377
Sam Davis32.5040091967197949168114
Jonathan Goodwin32.43101132002201458195122
Dan Alexander32.15000131977198969192183
Woody Peoples31.73002111968198062168153
Irv Goode31.68102101962197453162132
Randy Rasmussen31.63100151967198164207199
John Wooten31.6310281959196853136107
Brian Habib31.5310081989199959174133
Gerry Mullins31.434005197119794712487
Jake Scott30.8310092004201258131128
John Gordy30.58103101957196748134129
Blaine Nye30.331027196819765112596
Chris Myers30.20002102005201459153128
Conrad Dobler29.9300391972198156129125
Evan Mathis29.6011212200520164413494
Chris Gray29.53000111993200764208170
Joe Andruzzi29.2330081998200646122103
Mike Compton29.2020091993200450151119
Dan Neil29.2020071997200450108104
Pete Kendall29.18000131996200863189188
Brandon Brooks28.8310382012201945112106
Mike Goff28.60000111998200962171154
Mike Wahle28.50001101998200859152138
David Dixon28.4000081994200462152134
Joe Scibelli28.40001151961197559202195
Chris Naeole28.33000101997200762154150
Bobbie Williams28.10100122001201252163136
Zach Strief28.0810012200620175215894
Robert Pratt28.05000111974198561170151
Bob Young28.00012111966198156194146
Ben Grubbs27.7000292007201554129125
Roberto Garza27.65000142001201460206176
Billy Ard27.5510081981199151148123
Harry Galbreath27.5000091988199660141131
Mickey Marvin27.1820071977198746120108
Jim Dombrowski27.0000091986199659151137
Derek Kennard26.5510081986199649134122
George Buehler26.4310071969197950137106
Larry Warford26.4000372013201949101101
Tom Thayer26.2010081985199348126120
Justin Blalock26.0800082007201457125125
Chris Chester26.08000112006201657169143
Lance Smith26.03000111985199657182165
Glenn Parker25.9500091990200157174141
Dan Sullivan25.951006196219724814090
Glenn Ressler25.681008196519744712598
Darrell Dess25.5800281958196950146103
Trai Turner25.55005620142019418480
Wayne Hawkins25.530058196019695613640
Paul Howard25.48000101973198656187147
Dave Herman25.4310291964197350128118
Benji Olson25.3500091998200756152140
Andy Levitre25.20000102009201855143143
Charley Hannah25.1810091977198846148126
John Thomas25.1801181958196747122112
Todd Perry25.0300091993200355165144
Ryan Lilja24.8810082004201246111104
John Gesek24.432006198719954112394
Elmer Collett24.3300171967197751145101
Vince Promuto24.3300281960197048130112
Stefen Wisniewski24.2820092011201941134103
Kyle Kosier24.25000102002201154143120
Cooper Carlisle24.03000132000201253190133
J.R. Sweezy23.901007201220194410494
Duval Love23.7300181985199649167122
Steve Neal23.70100820022010438681
Brandon Moore23.68001102003201249144142
Edwin Mulitalo23.68100101999200843132128
Doug Van Horn23.60000111966197952172154
Jim Cadile23.5510081962197243128106
Dave Lapham23.5000081974198352140105
Milt Sunde23.4500181964197449147113
Randy Thomas23.35000111999200952143143
Doug Widell23.3500091989199752139126
Kevin Donnalley23.30000101991200352193144
Vince Manuwai23.0500082003201051111105
Davin Joseph22.9800282006201445116112
Ben Hamilton22.9500082002201051118110
James Carpenter22.9010092011201942114108
Kendall Simmons22.78200720022009388483
Edwin Bailey22.7500081981199151139121
Robert Jackson22.7500081975198551160127
Jeremy Zuttah22.6300192008201647131117
Branden Albert22.5800292008201644120118
Keith Bishop22.580026198019894412987
Sam Adams22.4500091972198150135121
Ron Hallstrom22.3300091982199350174132
Chris Villarrial22.28000101996200650155148
Tom Condon22.18000101974198549148131
David Richards22.1800081988199649135128
Dan Connolly22.15100820052014408971
Shawn Andrews21.88012620042010386357
Steve Courson21.782006197819853610374
Rich Seubert21.781009200120104010488
Willie Colon21.7510092006201540100100
Eric Steinbach21.7500082003201049125124
Joe Thuney21.75200420162019366464
Jamar Nesbit21.7010011199920093915390
Rob Sims21.3800092006201448125114
Shaq Mason21.33200520152019357570
Dan Fike21.1500071985199347115102
Bruce Van Dyke21.1500191966197644128121
Jermane Mayberry20.8800191996200544123104
Tom Nutten20.68100619952005377869
Bob Kowalkowski20.6500071966197746142100
Ken Huff20.6300081975198546145104
Rich Baldinger20.6000061982199346157107
Jay Leeuwenburg20.5800071992200046137108
Chris Liwienski20.500008199820074612694
Zach Wiegert20.40000111995200646145137
Ray Schoenke20.350006196319754614599
Garry Puetz20.331005197319823711973
Joe Bostic20.2300081979198845132115
Craig Wolfley20.2000081980199145153104
Eric Moore20.18100519881995368474
David Baas19.981009200520133612284
Jake Kupp19.8500191964197542154132
Ron Baker19.8300071978198845155110
Ron Solt19.8300181984199242116113
Breno Giacomini19.78100820082017369486
Derrick Dockery19.70000102003201244141115
Bryan Millard19.580006198419914412199
Aaron Taylor19.45100519951999357575
Ben Coleman19.4300071993200144135104
Dennis McKnight19.4300061982199244141100
Clint Boling19.4000082011201844111109
Kevin Zeitler19.3300082012201944119118
Noah Jackson19.2800091975198444131127
Howard Fest19.2300081968197746127108
Cosey Coleman19.201007200020063410092
Bob Kratch19.201004198919963410571
Bob Newton19.2000071971198143142108
Terry Tausch18.90100419821989349068
Tre' Johnson18.83001819942002409372
George Seals18.730005196419734213475
Brad Edelman18.58001819821989399087
John Wilbur18.330005196619744210170
Ron Saul18.3000071970198142142112
Brandon Scherff18.25003520152019336565
Sean Farrell18.0000081982199241123106
Ed Fisher18.0000071974198241126102
Bruce Reimers17.880007198419934113591
Andrew Norwell17.83010620142019368281
Jerry Ostroski17.8000071994200141106102
Matt Slauson17.6800092010201840113113
Terry Stieve17.680007197619844011398
Reggie Wells17.6800010200320124012093
Pete Case17.650006196219704011793
Randy Dixon17.6300081987199540118110
Wes Hamilton17.600006197619844011692
Matt O'Dwyer17.5000091995200440122105
John Nisby17.480038195719643110295
John Jerry17.4500092010201940132106
John Welbourn17.350009199920074010395
Jeff Blackshear17.330007199320024012896
Eric Heitmann17.2800082002200940119114
Chuck Walton17.28000719671974409893
Kendyl Jacox17.250008199820064013093
John Demarie17.2300081967197639132110
Dale Memmelaar17.151003195919673010746
Wally Williams17.080008199320023910896
Wade Key16.9800091970197939121115
Mo Moorman16.98100619681973337268
Bruce Collie16.83200219851991269140
Kerry Jenkins16.80100519972003309776
Charles Leno16.78001620142019368678
Kynan Forney16.75000820012009399889
Billy Neighbors16.750117196219694611256
Andy Maurer16.680008197019773810989
Ron Wooten16.68000719821988389896
Dwayne White16.650006199019963810599
Tom Glassic16.480007197619833810592
Corbin Lacina16.450008199420033812980
Lester Holmes16.300006199320003810294
Ben Utt16.280006198219893811095
Frank Middleton16.230007199720043710992
Stephen Peterman16.20000820052012379086