Top 100 NFL Quarterbacks of All Time — Ranked by Formula

Top 100 NFL Quarterbacks of All Time

Ranked using a custom scoring formula drawn from career statistics, Pro Bowl & All-Pro selections, and Super Bowl performance. Stats sourced from Pro-Football-Reference.com.

Scoring Formula: +10 per SB Win | +6 per SB Loss | +1 per 4,000 pass yds | +1 per 25 TDs | -1 per 10 INTs | +3 per % above 45% completion | +2 per Pro Bowl | +2 per All-Pro
# Quarterback Score SB Wins SB Loss Pass Yds TD INT Cmp% Pro Bowls All-Pro SBW Pts SBL Pts Yds Pts TD Pts INT Pts Cmp Pts PB Pts AP Pts
🏆 Tier I — All-Time Legends (Score 130+)
1Tom Brady2067389,21464921163.8%153+70+18+22+25−21+56+30+6
2Peyton Manning1482271,94053925165.3%147+20+12+17+21−25+61+28+14
3Patrick Mahomes *1413235,0002406567.0%74+30+12+8+9−6+66+14+8
⭐ Tier II — All-Time Greats (Score 100–129)
4Aaron Rodgers1281066,2745279365.5%104+10+16+21−9+62+20+8
5Drew Brees1241080,35857124367.7%131+10+20+22−24+68+26+2
6Joe Montana1244040,55127313963.2%83+40+10+10−13+55+16+6
7Bart Starr1205224,71815213857.4%65+50+12+6+6−13+37+12+10
8Otto Graham †1093423,5841748855.8%55+30+24+5+6−8+32+10+10
9Russell Wilson1091141,60629610565.0%92+10+6+10+11−10+60+18+4
10Ben Roethlisberger1082164,08841821163.9%61+20+6+16+16−21+57+12+2
11Kurt Warner1022132,34420812865.5%32+20+6+8+8−12+62+6+4
🔥 Tier III — Elite (Score 80–99)
12Brett Favre991171,83850833662.0%113+10+6+17+20−33+51+22+6
13Johnny Unitas973240,23929025354.6%105+30+12+10+11−25+29+20+10
14John Elway962351,47530022656.9%91+20+18+12+12−22+36+18+2
15Steve Young951033,12423210764.3%73+10+8+9−10+58+14+6
16Troy Aikman943032,94216514161.5%61+30+8+6−14+50+12+2
17Bob Griese922225,09219217258.4%84+20+12+6+7−17+40+16+8
18Lamar Jackson *900020,0001453667.4%53+5+5−3+67+10+6
19Philip Rivers900063,44042120965.2%81+15+16−20+61+16+2
20Joe Burrow *900119,5001525268.5%31+6+4+6−5+71+6+2
21Matt Ryan860162,63437520364.9%41+6+15+15−20+60+8+2
22Jim Kelly810435,46723717560.1%51+24+8+9−17+45+10+2
23Dak Prescott *810028,0601977366.4%41+7+7−7+64+8+2
24Matthew Stafford801056,45936619163.5%30+10+14+14−19+56+6
25Josh Allen *800030,0002158563.5%63+7+8−8+56+12+6
💪 Tier IV — Very Good (Score 60–79)
26Dan Marino790161,36142025259.4%93+6+15+16−25+43+18+6
27Kyler Murray *780019,0001275567.1%31+4+5−5+66+6+2
28Tua Tagovailoa *780014,000993068.0%21+3+3−3+69+4+2
29Eli Manning782057,02336624460.3%40+20+14+14−24+46+8
30Tony Romo770034,18324811765.3%41+8+9−11+61+8+2
31Len Dawson741128,71123918357.1%75+10+6+7+9−18+36+14+10
32Justin Herbert *740018,8561395267.0%20+4+5−5+66+4
33Roger Staubach732022,70015310957.0%62+20+5+6−10+36+12+4
34Fran Tarkenton720347,00334226657.0%91+18+11+13−26+36+18+2
35Rich Gannon720128,74318010462.2%41+6+7+7−10+52+8+2
36Sid Luckman †714114,68613713248.3%55+40+6+3+5−13+10+10+10
37Sammy Baugh †702221,88618720356.5%06+20+12+5+7−20+35+12
38Chad Pennington670016,330966465.6%20+4+3−6+62+4
39Norm Van Brocklin †661113,47917313253.6%95+10+6+3+6−13+26+18+10
40Donovan McNabb660137,27623414059.5%60+6+9+9−14+44+12
41Joe Theismann641125,20616013860.1%20+10+6+6+6−13+45+4
42Daunte Culpepper630024,2661499262.7%31+6+5−9+53+6+2
43Alex Smith620035,65019910962.0%30+8+7−10+51+6
44Terry Bradshaw624027,98921221051.9%31+40+6+8−21+21+6+2
45Ken Stabler621027,93819422259.9%62+10+6+7−22+45+12+4
46Brad Johnson611022,81616612061.7%10+10+5+6−12+50+2
47Carson Palmer610046,24729418362.0%30+11+11−18+51+6
48Warren Moon600049,32529123358.4%91+12+11−23+40+18+2
49Steve McNair600131,30417411959.6%31+6+7+6−11+44+6+2
50Dan Fouts590043,04025424258.8%65+10+10−24+41+12+10
🏈 Tier V — Solid Starters (Score 40–59)
51Ken Anderson580132,83819716058.5%42+6+8+7−16+41+8+4
52Andy Dalton570035,21722416562.0%30+8+8−16+51+6
53Bobby Layne †553126,76819624349.7%53+30+6+6+7−24+14+10+6
54Mark Brunell550032,07218412960.3%30+8+7−12+46+6
55Trent Green540017,129996862.1%10+4+3−6+51+2
56Sonny Jurgensen540032,22425518957.1%54+8+10−18+36+10+8
57Mark Rypien541016,2201158859.0%10+10+4+4−8+42+2
58Danny White520321,95915513257.1%00+18+5+6−13+36
59Boomer Esiason520137,92024718457.1%41+6+9+9−18+36+8+2
60Neil O'Donnell520117,9691026859.7%00+6+4+4−6+44
61Bob Waterfield †50208,528989952.4%33+20+2+3−9+22+6+6
62Chris Chandler490121,29217010459.0%00+6+5+6−10+42
63Ken O'Brien480025,0941289859.6%10+6+5−9+44+2
64Drew Bledsoe480144,61125120656.6%30+6+11+10−20+35+6
65Phil Simms471033,46219915755.4%30+10+8+7−15+31+6
66Jim McMahon471012,8921009057.4%10+10+3+4−9+37+2
67Jeff Hostetler471011,700846757.7%00+10+2+3−6+38
68Dave Krieg470038,14726119958.7%30+9+10−19+41+6
69Randall Cunningham470029,97920713456.6%41+7+8−13+35+8+2
70Stan Humphries470114,020847058.9%00+6+3+3−7+42
71Jake Delhomme440117,30411110058.2%00+6+4+4−10+40
72Jon Kitna430023,29316915460.7%00+5+6−15+47
73Y.A. Tittle430028,33924224855.2%73+7+9−24+31+14+6
74Vinny Testaverde420146,23327526757.6%10+6+11+11−26+38+2
75Roman Gabriel400029,44420114954.1%42+7+8−14+27+8+4
76Steve Walsh40007,196474959.0%00+1+1−4+42
77Charley Conerly401119,48817316753.0%21+10+6+4+6−16+24+4+2
78Trent Dilfer401011,9059310156.6%00+10+2+3−10+35
79Milt Plum380015,2761188555.5%22+3+4−8+32+4+4
80Frank Ryan381016,04213412252.5%31+10+4+5−12+23+6+2
📋 Tier VI — Role Players & Notable Starters (Score 20–39)
81Kordell Stewart370114,7461199056.1%00+6+3+4−9+33
82Jim Everett360025,77317616457.2%10+6+7−16+37+2
83Jim Plunkett362025,88216419852.5%00+20+6+6−19+23
84Jake Plummer350029,25316116157.8%00+7+6−16+38
85Kerry Collins340140,92220821555.5%00+6+10+8−21+32
86Tommy Kramer310024,77515915855.8%10+6+6−15+32+2
87Steve DeBerg310034,24119620456.2%10+8+7−20+34+2
88Steve Bartkowski300024,12415614455.0%10+6+6−14+30+2
89Ron Jaworski290128,19017916452.7%10+6+7+7−16+23+2
90Craig Morton280227,90818318750.0%30+12+6+7−18+15+6
91Billy Kilmer270120,49515215152.8%10+6+5+6−15+23+2
92Archie Manning270023,91112517355.1%20+5+5−17+30+4
93Steve Grogan250126,88618220853.1%10+6+6+7−20+24+2
94Doug Williams23108,009535849.1%10+10+2+2−5+12+2
95Joe Kapp20019,0456310751.7%00+6+2+2−10+20
96Jim Hart190034,66520924750.8%41+8+8−24+17+8+2
97Jim Zorn180021,11511114152.0%10+5+4−14+21+2
98Lynn Dickey180023,32214116752.3%10+5+5−16+22+2
99Joe Ferguson120029,81719620951.0%00+7+7−20+18
100George Blanda80026,92023627747.7%51+6+9−27+8+10+2
Notes:
* Active players — stats current through the 2024 season. Scores will increase as careers continue. Mahomes in particular is still ascending.
† Pre-Super Bowl era — for QBs who played before the Super Bowl era (pre-1967), NFL/AAFC/AFL Championship game appearances are counted as Super Bowl equivalents (wins = +10, losses = +6). This affects Otto Graham, Sammy Baugh, Sid Luckman, Norm Van Brocklin, Bobby Layne, Bob Waterfield, Y.A. Tittle, Charley Conerly, and Frank Ryan.
Completion percentage bonus is a major differentiator in this formula — it strongly favors modern QBs and elite accuracy passers of all eras.
Stats sourced from Pro-Football-Reference.com. Career regular-season stats only (playoff stats not included in the totals).
Super Bowl appearances credited only when QB was the starting QB (e.g. Jeff Hostetler counts for Super Bowl XXV as he replaced Phil Simms mid-season in 1990).