Pro Football G Hall of Fame Monitor

Are You a Stathead?

Every week during the season, we'll send you an email to your inbox with scores, this week's schedule, top performers, fantasy drops and adds, new debuts and interesting tidbits. View a sample email. It's also available for hockey, basketball and baseball.

Subscribe to our Stathead Newsletter

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.3007121319882001119222220
Alan Faneca141.931691319982010113206201
Larry Allen127.581611131994200798203197
Steve Hutchinson121.53057112001201296169169
Larry Little121.232551119671980102183156
Jerry Kramer115.1855391958196876130119
Average HOF G1021481296189173
Gene Upshaw87.832571419671981109217207
Will Shields87.0802121319932006113224223
Gene Hickerson86.25136131958197386202183
Russ Grimm82.5833491981199176140114
Joe DeLamielleure82.25036121973198587185175
Jahri Evans76.631461220062017111183183
Steve Wisniewski76.280281319892001103206206
Mike Munchak71.73029111982199391159156
Billy Shaw69.702588196119695711923
Bob Kuechenberg64.95216131970198383196176
Marshal Yanda63.5812892007201989177166
Nate Newton61.88326121986199984198180
Logan Mankins61.650171120052015102161161
Tom Mack61.250111131966197890184172
Brian Waters54.08026102000201385186170
Randy Cross53.83303131976198887185180
John Niland52.8012691966197574138126
Ruben Brown50.85009131995200780181181
Guy McIntyre50.3030581984199674186125
Chris Snee50.0321492004201375141141
Zack Martin49.43046620142019669494
Walt Sweeney49.43129121963197575181111
Howard Mudd49.35013419641970409367
Josh Sitton48.4010492008201881148138
Ed Newman48.0811461973198475167113
Max Montoya47.58004141979199488223195
Bill Fralic47.5502491985199358132131
Doug Wilkerson47.43013141970198486204195
Ed White46.90004151969198587241210
Ed Budde46.5812711196319767617796
Ken Gray45.70026131958197068162143
Herbert Scott45.3512371975198468140114
Adam Timmerman45.35201111995200680187172
Kevin Gogan45.18203101987200073213179
Mark Schlereth42.0830271989200066156140
R.C. Thielemann41.78113101977198866157148
Tom Newberry41.30022101986199572147143
Gale Gillingham40.9822581966197649128116
David DeCastro40.5802572012201961112111
David Diehl39.80201112003201369164160
Bob Talamini39.65336919601968591268
Fuzzy Thurston39.656107195819675011691
Ray Brown39.18001121986200580262205
Dennis Harrah39.03016111975198760168144
Mike Iupati38.1001492010201964130129
William Roberts38.10201111984199765195154
Shaun O'Hara37.9310382000201063151135
Andre Gurode37.5500582002201365161131
Kris Dielman37.180046200320116712097
Marco Rivera37.0300391997200670155141
Mark May36.68201101981199362159142
Ron Stone36.3010391994200560173142
Scott Wells36.1510192004201465146135
Raleigh McKenzie36.00200111985200064227184
Roy Foster35.9300281982199371165127
Mark Bortz35.90102111983199462171155
Keith Sims35.8800391990200068142133
Jim Ritcher35.20002111980199569218167
Dave Szott35.20010111990200370177171
Louis Vasquez34.8811172009201558102101
Richie Incognito34.55004112006201962162162
Kent Hill34.4000581979198759132114
Reggie McKenzie34.18010121972198468171169
John Ayers33.3520091977198759157138
Jim Ray Smith33.20035619561964419377
Sam Davis32.5040091967197949168114
Jonathan Goodwin32.4310182002201458195122
Dan Alexander32.15000131977198969192183
Woody Peoples31.73002111968198062168153
Irv Goode31.6810291962197453162132
John Wooten31.6310281959196853136107
Brian Habib31.5310081989199959174133
Gerry Mullins31.434005197119794712487
Jake Scott30.8310082004201258131128
John Gordy30.58103101957196748134129
Blaine Nye30.331027196819765112596
Chris Myers30.2000282005201459153128
Randy Rasmussen30.13100141967198164207199
Conrad Dobler29.9300391972198156129125
Evan Mathis29.601126200520164413494
Chris Gray29.53000101993200764208170
Joe Andruzzi29.2330061998200646122103
Mike Compton29.2020061993200450151119
Dan Neil29.2020061997200450108104
Pete Kendall29.18000121996200863189188
Brandon Brooks28.8310372012201945112106
Mike Goff28.6000091998200962171154
Mike Wahle28.5000181998200859152138
David Dixon28.4000081994200462152134
Joe Scibelli28.40001111961197559202195
Chris Naeole28.33000101997200762154150
Bobbie Williams28.1010092001201252163136
Zach Strief28.081006200620175215894
Robert Pratt28.05000111974198561170151
Ben Grubbs27.7000282007201554129125
Roberto Garza27.65000102001201460206176
Billy Ard27.5510081981199151148123
Harry Galbreath27.5000091988199660141131
Mickey Marvin27.1820071977198746120108
Jim Dombrowski27.0000091986199659151137
Derek Kennard26.5510081986199649134122
Tom Thayer26.2010081985199348126120
Justin Blalock26.0800082007201457125125
Chris Chester26.0800092006201657169143
Lance Smith26.03000111985199657182165
Bob Young26.00012131966198156194146
Glenn Parker25.9500091990200157174141
Dan Sullivan25.951006196219724814090
George Buehler25.9310071969197950137106
Glenn Ressler25.681008196519744712598
Darrell Dess25.5800271958196950146103
Paul Howard25.48000101973198656187147
Benji Olson25.3500091998200756152140
Andy Levitre25.2000092009201855143143
Charley Hannah25.1810091977198846148126
John Thomas25.1801191958196747122112
Todd Perry25.0300091993200355165144
Ryan Lilja24.8810062004201246111104
Larry Warford24.4800272013201948101101
John Gesek24.432006198719954112394
Elmer Collett24.3300171967197751145101
Vince Promuto24.3300291960197048130112
Kyle Kosier24.2500072002201154143120
Cooper Carlisle24.0300082000201253190133
Duval Love23.7300181985199649167122
Steve Neal23.70100720022010438681
Brandon Moore23.6800192003201249144142
Edwin Mulitalo23.6810091999200843132128
Trai Turner23.65004620142019408480
Doug Van Horn23.60000111966197952172154
Jim Cadile23.5510081962197243128106
Dave Lapham23.5000081974198352140105
Milt Sunde23.4500181964197449147113
J.R. Sweezy23.431006201220194310494
Randy Thomas23.3500091999200952143143
Doug Widell23.3500091989199752139126
Kevin Donnalley23.3000091991200352193144
Vince Manuwai23.0500072003201051111105
Davin Joseph22.9800282006201445116112
Ben Hamilton22.9500072002201051118110
James Carpenter22.9010082011201942114108
Kendall Simmons22.78200520022009388483
Edwin Bailey22.7500081981199151139121
Robert Jackson22.7500081975198551160127
Jeremy Zuttah22.6300182008201647131117
Branden Albert22.5800292008201644120118
Keith Bishop22.580026198019894412987
Sam Adams22.4500091972198150135121
Dave Herman22.4310291964197350128118
Ron Hallstrom22.3300091982199350174132
Chris Villarrial22.28000101996200650155148
Stefen Wisniewski22.2810062011201941134103
Tom Condon22.18000101974198549148131
David Richards22.1800081988199649135128
Dan Connolly22.15100420052014408971
Shawn Andrews21.88012320042010386357
Steve Courson21.782006197819853610374
Rich Seubert21.781005200120104010488
Willie Colon21.7510062006201540100100
Eric Steinbach21.7500082003201049125124
Joe Thuney21.75200420162019366464
Jamar Nesbit21.701005199920093915390
Rob Sims21.3800072006201448125114
Shaq Mason21.33200520152019357570
Dan Fike21.1500071985199347115102
Bruce Van Dyke21.1500191966197644128121
Jermane Mayberry20.8800171996200544123104
Tom Nutten20.68100419952005377869
Bob Kowalkowski20.6500071966197746142100
Ken Huff20.6300081975198546145104
Rich Baldinger20.6000061982199346157107
Jay Leeuwenburg20.5800061992200046137108
Wayne Hawkins20.530058196019695613640
Chris Liwienski20.500006199820074612694
Zach Wiegert20.4000081995200646145137
Ray Schoenke20.350009196319754614599
Garry Puetz20.331005197319823711973
Joe Bostic20.2300081979198845132115
Craig Wolfley20.2000081980199145153104
Eric Moore20.18100519881995368474
David Baas19.981006200520133612284
Jake Kupp19.8500191964197542154132
Ron Baker19.8300071978198845155110
Ron Solt19.8300181984199242116113
Breno Giacomini19.78100620082017369486
Derrick Dockery19.7000072003201244141115
Bryan Millard19.580006198419914412199
Aaron Taylor19.45100519951999357575
Ben Coleman19.4300061993200144135104
Dennis McKnight19.4300061982199244141100
Clint Boling19.4000072011201844111109
Kevin Zeitler19.3300082012201944119118
Noah Jackson19.2800091975198444131127
Cosey Coleman19.201006200020063410092
Bob Kratch19.201004198919963410571
Bob Newton19.2000071971198143142108
Terry Tausch18.90100419821989349068
Tre' Johnson18.83001519942002409372
George Seals18.730005196419734213475
Brad Edelman18.58001819821989399087
John Wilbur18.330005196619744210170
Ron Saul18.3000071970198142142112
Brandon Scherff18.25003520152019336565
Howard Fest18.2300081968197746127108
Sean Farrell18.0000081982199241123106
Ed Fisher18.0000071974198241126102
Bruce Reimers17.880007198419934113591
Andrew Norwell17.83010620142019368281
Jerry Ostroski17.8000061994200141106102
Matt Slauson17.6800062010201840113113
Terry Stieve17.680007197619844011398
Reggie Wells17.680006200320124012093
Pete Case17.650006196219704011793
Randy Dixon17.6300081987199540118110
Wes Hamilton17.600006197619844011692
Matt O'Dwyer17.5000071995200440122105
John Nisby17.480038195719643110295
John Jerry17.4500062010201940132106
John Welbourn17.350007199920074010395
Jeff Blackshear17.330006199320024012896
Eric Heitmann17.2800082002200940119114
Chuck Walton17.28000719671974409893
Kendyl Jacox17.250005199820064013093
John Demarie17.2300081967197639132110
Dale Memmelaar17.151003195919673010746
Wally Williams17.080006199320023910896
Wade Key16.9800091970197939121115
Bruce Collie16.83200219851991269140
Kerry Jenkins16.80100519972003309776
Charles Leno16.78001520142019368678
Kynan Forney16.75000620012009399889
Andy Maurer16.680008197019773810989
Ron Wooten16.68000719821988389896
Dwayne White16.650006199019963810599
Tom Glassic16.480007197619833810592
Corbin Lacina16.450006199420033812980
Lester Holmes16.300006199320003810294
Ben Utt16.280006198219893811095
Frank Middleton16.230005199720043710992
Stephen Peterman16.20000620052012379086
Ian Beckles16.1500091990199837126121
Roger Duffy15.980005199020013717692
Support us without the ads? Go Ad-Free.