Pro Football QB 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 QB 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

QB HOFm Leaders

QB HOFm Leaders Table
Misc Games Passing
Player HOFm Chmp AP1 PB St From To CarAV G GS Cmp Att Yds TD Lng Int Sk Yds
Peyton Manning253.29271417199820151772662656125938071940539862513031953
Tom Brady228.67631418200020191762852836377998874571541991795003129
Brett Favre172.231311191991201015630229863001016971838508993365253487
Johnny Unitas167.223510141956197311421118528305186402392908925374590
Joe Montana154.8243812197919941231921643409539140551273961393132095
John Elway138.7920916198319981382342314123725051475300862265163785
Drew Brees129.521113182001201916627527468671016177416547982374072902
Steve Young123.983379198519991351691432667414933124232971073582055
Aaron Rodgers121.491281120052019142181174391360614694636493844482968
Bart Starr114.9551413195619719019615718083149247181529113859533
Dan Marino111.0803916198319991452422404967835861361420852522701930
Fran Tarkenton108.7901918196119781492462393686646747003342892662742337
Average HOF QB103227131151921742994509837787255901972772064
Terry Bradshaw100.4941313197019831061681582025390127989212902103072694
Roger Staubach97.832068196919791051311141685295822700153911093132154
Sonny Jurgensen96.89125101957197410721814724334262322242559918994748
Kurt Warner90.78124819982009961241162666407032344208851282601669
Ben Roethlisberger90.7620615200420191252182164651723056545363971915033320
Matt Ryan88.1501412200820191351891894460681751186321931473692446
Philip Rivers87.3000814200420191452282244908759159271397841984452714
Dan Fouts84.6402614197319871221811713297560443040254812423192304
Eli Manning82.8720414200420191182362344895811957023366992444112870
Ken Stabler82.371141119701984941841462270379327938194882222812514
Joe Namath80.00115919651977941401291886376227663173912201091052
Ken Anderson78.9801413197119861211921722654447532838197941603982875
Bob Griese75.8422812196719801051611511926342925092192861722672318
Troy Aikman71.183061119892000971651652898471532942165901412591748
Warren Moon70.2700915198420001192082033988682349325291872334583415
Earl Morrall69.353228195619766825510213792689208091619814858487
Russell Wilson68.75106820122019108128128243637772973422780683472271
Boomer Esiason67.7301412198419971061871732969520537920247861843182438
Joe Theismann67.45112819741985871671242044360225206160841383402757
Rich Gannon66.70024819872004991571322533420628743180841043021689
Drew Bledsoe65.7410412199320061031941933839671744611251862064673135
Cam Newton65.230138201120191041251242371398029041182911082912199
Len Dawson64.7022712195719751102111592136374128711239921831671423
Daryle Lamonica64.50225719631974761518812882601191541649313872636
Roman Gabriel62.810141219621977981831572366449829444201931491681268
John Hadl61.3011612196219771042241662363468733503244852681791514
John Brodie61.0201213195719739920115824694491315482148322447380
Steve McNair60.6800310199520071001611532733454431304174871192541567
Phil Simms59.332021119791993911641592576464733462199801574773418
Jim Kelly59.1001511198619961031601602874477935467237841753232427
Jack Kemp58.252278195719697012210514363073212181149418321187
Mark Brunell57.201031119942011961931512761464032072184791083902395
Donovan McNabb56.2300611199920111071671613170537437276234911174102626
Randall Cunningham54.680147198520011071611352429428929979207951344843537
Carson Palmer54.3400311200420171081821813941630746247294911873402364
Jim Plunkett51.682001019711986851571441943370125882164991983803279
Joe Flacco50.361001220082019921711713670593240067218951413592554
Jim Hart50.350041319661984992011802593507634665209982472431936
Bert Jones49.7001161973198281102961430255118190124901012322020
Frank Ryan48.801036195819707712687109021331604214996111435
Danny White48.10101111976198884166921761295021959155801322412083
Craig Morton47.921001119651982822071442053378627908183951873732800
Vinny Testaverde47.470021419872007972332143787670146233275892674172992
Brian Sipe46.43011819741983751251121944343923713154741492241889
Tony Romo46.25004820042016961561272829433534183248851172481672
Dave Krieg45.530031219801998972131753105531138147261801994943794
Alex Smith45.050031120052018961661613082494134068193801014102324
Michael Vick44.8500472001201593143115180732172246413391883161879
Brad Johnson44.28102819942008741771252668432629054166821222511616
Jeff Garcia42.900048199920098912511622643676255371619983181947
Trent Green42.70002719972008941201132266374028475162991142591621
Norm Snead42.5800412196119768717815922764353307971969425794744
Matthew Stafford42.270011020092019951491493559569641025256871343472242
Matt Hasselbeck42.030031119992015882091603222533036638212871533602260
Steve Beuerlein40.73101419882003691471021894332824046147881123322124
Daunte Culpepper39.93003519992009861051002016319924153149821062981696
Bernie Kosar39.6810171985199667126108199433652330112497872731660
Jim McMahon39.152019198219965711997149225731814810087902261344
Jeff Hostetler38.35201619851997561528313572338164309485712071158
Kerry Collins37.910021119952011811981803487626140922208891963372230
Steve Grogan37.660001019751990901491351879359326886182762082471986
Jim Everett37.530011019861997871581532841492334837203811752571885
Ron Jaworski37.420011019741989841881432187411728190179991643632826
Andy Dalton37.40003920112019811331332757444931594204861182781738
Jay Cutler37.330011020062017871531533048492035133227931603222035
Jay Schroeder37.1310181985199462118991426280820063114851082081600
Dan Pastorini36.05101919711983601401171556305518515103851612462229
Mark Rypien35.3510251988200156104781466261318473115828897664
Chris Chandler35.23002919882004771801522328400528484170941463802590
Steve DeBerg34.400001119781998792061402874502434241196932042962469
Greg Landry34.080016196819848014698127623001605298841033102453
Andrew Luck33.93004520122018718686200032902367117187831741124
Charley Johnson33.45001101961197579165124173733922441017090181118894
Jim Harbaugh33.150011019872000781771402305391826288129851173612132
Archie Manning32.950021119711984751511392011364223911125851733963092
Joe Ferguson32.860001119731990811861712369451929817196922093122710
Don Meredith32.700036196019687110483117023081719913595111
Brian Griese32.55101419982008539383175227961944011988991931326
Jake Plummer32.350011019972006771431362484435029253161851612841735
Doug Williams32.251006197819895688811240250716998100849384734
Ken O'Brien31.7300271984199372129110211036022509412896983532654
Trent Dilfer31.63101619942007511301131759317220518113831292631730
Wade Wilson31.631014198119985112569139124281728399751022171508
Billy Kilmer30.980011119611978711701251585298420495152961461581193
Neil Lomax30.7500271981198871108101181731532277113693903622700
Steve Bartkowski30.500021019751986701291271932345624124156861443562956
Matt Schaub30.430027200420197015493214833482546713680911801245
Jim Zorn30.33000719761987761401061669314921115111821412131585
Ryan Fitzpatrick30.180001020052019751561392886478732886210981612851509
Bubby Brister29.3820041986200041997512072212144458190781931625
Tommy Kramer29.03001719771990701291102012365124777159761582491586
Elvis Grbac28.9810141994200146105701446244516774998681129907
Jon Kitna28.83000719972011731411242677444229745169911653231987
Mike Tomczak27.55100419851999461857312482337160798885106114809
Jeff Blake27.4000181992200567119100182732412171113488992481550
Bobby Hebert27.15001719851996661181001839312121683135981241781255
Carson Wentz27.031014201620194256561311205514191977335129807
Marc Wilson26.552005198019903512660108520811439186921022101510
Tyrod Taylor26.3310132011201941704683913629562548420142774
Tony Banks25.6810051996200542967812782356153157785732271432
Mike Livingston25.131015196819794391759121751112955693831521392
Kirk Cousins25.00001520122019629388210431462410715581711741315
Jeff George24.95000919902001651311242298396727602154851133582691
Lynn Dickey24.93000819711985651521111747312523322141951792972423
Aaron Brooks24.83000620002006659390167329632026112376922351454
Neil O'Donnell24.7300171991200359125100186532292169012089682591906
Jake Delhomme24.6800161999201159103961741293220975126801011681267
David Garrard24.5000152002201061867614062281160038975541791115
Derek Carr24.28003620142019559494212033132279314387621711042
Marc Bulger23.90002720022009579695196931712281412280932541863
Ryan Tannehill23.780007201220196310098203031972317614591812792097
Kordell Stewart23.73001419952005591258713162358147467790841701048
Richard Todd23.55000719761985621191081610296720610124871612642127
Dak Prescott23.350024201620195664641363207115778979036136826
Tom Tupa23.2011111198820042922013259504343012772547372
Steve Bono22.2010121985199932884293417011043962784276565
Gus Frerotte21.9500151994200856147931699310621291114991062071328
Milt Plum21.9500271957196953129103130624191753612292127112
Charlie Batch20.93100419982012338155908160411085619852161890
Jameis Winston20.93001520152019547270156325481973712171881691075
Byron Leftwich20.9010032003201233605093016051053258844292452
Bill Nelsen20.53001519631972539074963190514165988710150494
Nick Foles20.35101320122019295848105116981190171833597661
Chad Pennington20.0500062000201055898116322471178231028064162965
Chris Miller19.830017198719995298921580289219320123891022091527
Doug Flutie19.700014198620055192661177215114715868468107687
Bill Kenney19.280017198019885110677133024301727710584861951487
Steve Fuller18.80100219791986299042605106671562877411521048
Stan Humphries18.5300061989199750888114312516171918999841441182
Jim Ninowski17.9010021958196927893151310487133348467111
Jared Goff17.430023201620194154541166186914219879442106787
Matt Cassel17.080015200520184610881157826831750810479822101157
Scott Mitchell17.080005199120014999711301234615692959181155882
Gary Danielson16.68000419761988481016011051932137648187781831446
Colin Kaepernick16.4300042011201645695810111692122717280301711060
Matt Cavanaugh16.382001197919911511219305579433228753060462
Bill Munson16.380005196419794810766107019821289684958074535
Tommy Maddox16.301002199220052492366861200808748725494541
Brian Hoyer15.8810022009201923693887314771027452813486618
Jason Campbell15.8500052006201447907915192518167718784601701096
Rodney Peete15.60000719892004461048713442346163387693922441372
Tarvaris Jackson15.201002200620152159346401073726339713590546
John Roach14.882002195619641264231824132765246237
Blake Bortles14.73000520142019447873156226341764910390751951158
Marcus Mariota14.580004201520194463611110176513207767544155992
Sam Bradford14.35000520102018448383185529671944910380611961371
David Carr14.3300052002201244947913532267144526581712671564
Damon Huard13.95100219982008196427574946630333782694612
Don Majkowski13.4800141987199639905710561905127006679671801058
Tom Flores13.181016196019693910668838171511959939392111
Erik Kramer13.080003198719994183671317229915337928579122788
Kyle Orton12.90000520052014418782161327121803710187691651016
Bob Berry12.8800151965197538785266111739197648864131927
Terry Hanratty12.8020001969197685018165431251024723534299
Jeff Rutledge12.73200019791992711710274526362816642952404
Mike Phipps12.53000519701981401197188617991050655801081721514
Josh McCown12.40000520022019401027615842633177319880822351563
Robert Griffin12.0800122012201936524179112549229438828128875
Vince Young12.000024200620113360507551304896446735183449
Jay Fiedler11.950004199520053976601008171711844697466114734
Josh Freeman11.730004200920153862611179204813873819568112690
James Harris11.7000141969197938834160711498136458059101874
Tony Eason11.600003198319903690519111564111426190511771350
Eric Hipple11.3800041980198938102578301546107115594701601188
Bobby Douglass11.13000419691978379153507117864933685641801335
David Woodley10.600003198019853458536871300855848806384631
Pat Haden10.5300141976198133655573113639296526860115888
Case Keenum10.000005201220193567621304209114368756947120900
David Humm9.98200019751984295163137753343812100
Don Horn9.75100119671974115715232465336920893625217
Mark Sanchez9.7300052009201834797313142320153578674891681090
Vince Ferragamo9.6800041977198632755390216151133676859194770
Jacky Lee9.2830011960196917100234308386191469857238
Rick Mirer8.4500051993200332806810882043119695060761991038
Matt Flynn8.401000200820148537219357254117801139209
Mike Pagel7.65000419821993301325475615099414498063115837
Joey Harrington7.450006200220073081761424253814693798685124770
Tim Couch7.3000041999200330625910251714111316479671661119
Vince Evans7.03000219771995291003970413909485528974118904
Joe Kapp6.88001419671970235148449918591140856455429
Bob Avellini6.5300031975198428735056011107111337569110961
Mark Malone6.1500051980198927735483916481017560638186671
Dave Brown6.080003199220012773608921634102484471581811005
Chad Henne5.800003200820182768531161195912960588163149938
Virgil Carter5.73000219681976265230425785506329903144343
Jack Concannon5.650003196419752690455601110627036936350401
Steve Spurrier5.5000061967197626106385971151687840816082634
Gary Cuozzo5.380004196319722682405841182740243725555401
John Friesz5.380001199020002669387451364869945814274487
Derek Anderson5.3500132006201823784990916741087860786481563
Rex Grossman5.2500022003201223544786315621023256646092698
Billy Joe Tolliver5.25000219891999267947891170710760598264125877
Doug Pederson5.23100119932004110017286522276212841940244
Ed Rutkowski4.8520111963196814833411023800376
Steve Pelluer4.45000219841990246530548974687029843981570
Randy Johnson4.430002196619762475496471286832951829072602
Steve Ramsey4.030002197019762354314569216437357658110792
Jack Trudeau3.83000319861995236749873164410243428469103717
Gary Hogeboom3.7000021980198922793774313259436497260118890
Craig Erickson2.950002199219972152365911092762541713882535
Bob Lee2.88000419691980217730368730503430634093805
Jeff Kemp2.78000119811991219629479916623039664068469
Kent Graham2.7500011992200121813869413397801398733100679
Scott Hunter2.70000419711979206442335748475623823858458
Steve Walsh2.650002198919992080387131317787540585040274
David Whitehurst2.43000219771983205437504980620528785199738
King Hill2.330006195819692012329429881555337927100
Dennis Shaw2.0300031970197519503748992463473575681241072
Matt Moore1.930001200720191955326451074759749663687606
Dave Lewis1.6001041970197313560614570180422
Don Strock1.280000197419881816722443779534945674237320
Kyle Boller1.0500042003201117674786115198931487754123802
Terrelle Pryor1.0000022011201817513017531119949731232204
Dick Shiner0.93000219641974179929354736480136804346341
Joe Pisarcik0.880002197719841761304258985552248248112845
Marty Domres0.85000219691977199032399809490427805079588
Scott Brunner0.820002198019851773305121046645729625471518
Cliff Stoudt0.60000119801989166620359684450623724376494
Dave Wilson0.550002198119881653315511039698736635599824
Blaine Gabbert0.2800032011201816564884214989063488047138916
Ty Detmer0.08000219932003155425546946635134573567386
Frank Reich0.030001198519981511820508932607540633668503
Steve Dils-0.030001197919881510627504972581627683280575
Paul McDonald-0.23000119801986158521411767526924643778521
Seneca Wallace-0.30000120052013146422468788494731901959339
David Archer-0.70000219841989145523336661433718653089642
Jack Thompson-0.85000119791984135121449845531533804585695
Pat Ryan-0.930001197819911314519364657432031503550342
Ralph Guglielmi-1.150001195519631366272926264119248052
Joe Reed-1.33000119721979125019225513282518653159420
Turk Schonert-1.43000019811989127212311504378811712064536
Matt Robinson-1.48000119771982126920244523351918773859470
Ray Lucas-1.65000119962002125515280483302918771729183
Pete Beathard-1.8000031964197326110355751282817643868441353
Todd Collins-2.18000119952010115021391701454722952467447
Gifford Nielsen-2.33000119781983105514273498325520482247354
John Reaves-2.33000019721987105117286616361717773463505
Gary Huff-2.40000319731978105728392788432916735082812
Support us without the ads? Go Ad-Free.