NFL Passes Completed Career Leaders

Build your own custom leaderboards with the Play Index.

View Current Leaderboard

See leaders through past seasons

Leaders

  • + indicates Hall of Famer
Leaders Table
Rank Player Cmp Years Tm
1Brett Favre+6,3001991-20104TM
2Peyton Manning6,1251998-20152TM
3Drew Brees6,0802001-20172TM
4Tom Brady5,5052000-2017nwe
5Dan Marino+4,9671983-1999mia
6Eli Manning4,3062004-2017nyg
7John Elway+4,1231983-1998den
8Philip Rivers4,0252004-2017sdg
9Ben Roethlisberger4,0212004-2017pit
10Warren Moon+3,9881984-20004TM
11Carson Palmer3,9412004-20173TM
12Drew Bledsoe3,8391993-20063TM
13Vinny Testaverde3,7871987-20077TM
14Fran Tarkenton+3,6861961-19782TM
15Matt Ryan3,5062008-2017atl
16Kerry Collins3,4871995-20116TM
17Joe Montana+3,4091979-19942TM
18Dan Fouts+3,2971973-1987sdg
19Matt Hasselbeck3,2221999-20154TM
20Donovan McNabb3,1701999-20113TM
21Aaron Rodgers3,1622005-2017gnb
22Joe Flacco3,1242008-2017rav
23Dave Krieg3,1051980-19986TM
24Boomer Esiason2,9691984-19973TM
25Jay Cutler2,9572006-20173TM
26Troy Aikman+2,8981989-2000dal
27Steve DeBerg2,8741978-19986TM
Jim Kelly+2,8741986-1996buf
29Matthew Stafford2,8612009-2017det
30Jim Everett2,8411986-19973TM
31Johnny Unitas+2,8301956-19732TM
32Tony Romo2,8292004-2016dal
33Alex Smith2,7672005-20172TM
34Mark Brunell2,7611994-20115TM
35Steve McNair2,7331995-20072TM
36Jon Kitna2,6771997-20114TM
37Brad Johnson2,6681994-20084TM
38Steve Young+2,6671985-19992TM
39Kurt Warner+2,6661998-20093TM
40Ken Anderson2,6541971-1986cin
41Jim Hart2,5931966-19842TM
42Phil Simms2,5761979-1993nyg
43Rich Gannon2,5331987-20044TM
44Jake Plummer2,4841997-20062TM
45John Brodie2,4691957-1973sfo
46Sonny Jurgensen+2,4331957-19742TM
47Randall Cunningham2,4291985-20014TM
48Y.A. Tittle+2,4271948-19643TM
49Ryan Fitzpatrick2,3842005-20177TM
50Joe Ferguson2,3691973-19904TM
51Roman Gabriel2,3661962-19772TM
52John Hadl2,3631962-19774TM
53Chris Chandler2,3281988-20047TM
54Jim Harbaugh2,3051987-20004TM
55Jeff George2,2981990-20015TM
56Norm Snead2,2761961-19765TM
57Ken Stabler+2,2701970-19843TM
58Trent Green2,2661997-20084TM
59Jeff Garcia2,2641999-20095TM
60Ron Jaworski2,1871974-19894TM
61Len Dawson+2,1361957-19753TM
62Ken O'Brien2,1101984-19932TM
63Andy Dalton2,1032011-2017cin
64Matt Schaub2,0932004-20164TM
65Craig Morton2,0531965-19823TM
66Joe Theismann2,0441974-1985was
67Terry Bradshaw+2,0251970-1983pit
68Daunte Culpepper2,0161999-20094TM
69Tommy Kramer2,0121977-19902TM
70Archie Manning2,0111971-19843TM
71Bernie Kosar1,9941985-19963TM
72Marc Bulger1,9692002-2009ram
73Brian Sipe1,9441974-1983cle
74Jim Plunkett1,9431971-19863TM
75Steve Bartkowski1,9321975-19862TM
76Bob Griese+1,9261967-1980mia
77George Blanda+1,9111949-19754TM
78Cam Newton1,9102011-2017car
79Steve Beuerlein1,8941988-20036TM
80Joe Namath+1,8861965-19772TM
81Steve Grogan1,8791975-1990nwe
82Neil O'Donnell1,8651991-20034TM
83Bobby Hebert1,8391985-19962TM
84Jeff Blake1,8271992-20057TM
85Neil Lomax1,8171981-1988crd
86Bobby Layne+1,8141948-19624TM
87Bart Starr+1,8081956-1971gnb
88Michael Vick1,8072001-20154TM
89Sam Bradford1,8052010-20173TM
90Danny White1,7611976-1988dal
91Trent Dilfer1,7591994-20075TM
92Brian Griese1,7521998-20084TM
93Lynn Dickey1,7471971-19852TM
94Jake Delhomme1,7411999-20114TM
95Charley Johnson1,7371961-19753TM
96Russell Wilson1,7122012-2017sea
97Gus Frerotte1,6991994-20087TM
98Sammy Baugh+1,6931937-1952was
99Roger Staubach+1,6851969-1979dal
100Aaron Brooks1,6732000-20062TM
101Jim Zorn1,6691976-19873TM
102Ryan Tannehill1,6532012-2016mia
103Chad Pennington1,6322000-20102TM
104Kyle Orton1,6132005-20145TM
105Richard Todd1,6101976-19852TM
106Billy Kilmer1,5851961-19783TM
107Chris Miller1,5801987-19993TM
108Matt Cassel1,5712005-20176TM
109Andrew Luck1,5702012-2016clt
110Dan Pastorini1,5561971-19834TM
111Norm Van Brocklin+1,5531949-19602TM
112Babe Parilli1,5521952-19695TM
113Jason Campbell1,5192006-20145TM
114Jim McMahon1,4921982-19966TM
115Josh McCown1,4702002-20178TM
116Mark Rypien1,4661988-20015TM
117Otto Graham+1,4641946-1955cle
118Elvis Grbac1,4461994-20013TM
119Jack Kemp1,4361957-19693TM
120Stan Humphries1,4311989-19972TM
121Bert Jones1,4301973-19822TM
122Jay Schroeder1,4261985-19944TM
123Joey Harrington1,4242002-20073TM
124Charlie Conerly1,4181948-1961nyg
125David Garrard1,4062002-2010jax
126Wade Wilson1,3911981-19985TM
127Earl Morrall1,3791956-19766TM
128Billy Wade1,3701954-19662TM
129Jeff Hostetler1,3571985-19973TM
130David Carr1,3532002-20124TM
131Rodney Peete1,3441989-20046TM
132Bill Kenney1,3301980-1988kan
133Tobin Rote1,3291950-19664TM
134Erik Kramer1,3171987-19994TM
135Kordell Stewart1,3161995-20053TM
136Milt Plum1,3061957-19694TM
137Scott Mitchell1,3011991-20014TM
138Mark Sanchez1,2952009-20163TM
139Daryle Lamonica1,2881963-19742TM
140Tony Banks1,2781996-20054TM
141Greg Landry1,2761968-19843TM
142Derek Carr1,2592014-2017rai
143Kirk Cousins1,2552012-2017was
144Mike Tomczak1,2481985-19994TM
145Doug Williams1,2401978-19892TM
146Bubby Brister1,2071986-20005TM
147Blake Bortles1,1872014-2017jax
148Josh Freeman1,1792009-20153TM
149Doug Flutie1,1771986-20054TM
150Don Meredith1,1701960-1968dal
151Chad Henne1,1592008-20172TM
152Gary Danielson1,1051976-19882TM
153Frank Ryan1,0901958-19703TM
154Rick Mirer1,0881993-20035TM
155Marc Wilson1,0851980-19902TM
156Bill Munson1,0701964-19795TM
157Don Majkowski1,0561987-19963TM
158Tim Couch1,0251999-2003cle
159Colin Kaepernick1,0112011-2016sfo
160Jay Fiedler1,0081995-20055TM
161Bill Nelsen9631963-19722TM
162Ed Brown9491954-19653TM
163Steve Bono9341985-19997TM
164Byron Leftwich9302003-20124TM
165Mike Livingston9121968-1979kan
166Tony Eason9111983-19902TM
167Charlie Batch9081998-20122TM
168Sid Luckman+9041939-1950chi
169Vince Ferragamo9021977-19863TM
170Eddie LeBaron8981952-19632TM
171Dave Brown8921992-20012TM
172Billy Joe Tolliver8911989-19995TM
173Mike Phipps8861970-19812TM
174Frank Tripucka8791949-19634TM
175Jack Trudeau8731986-19953TM
176Derek Anderson8672006-20173TM
177Rex Grossman8632003-20123TM
178Kyle Boller8612003-20113TM
179Mark Malone8391980-19893TM
180Tom Flores8381960-19693TM
181Brian Hoyer8362009-20176TM
182Frankie Albert8311946-1952sfo
183Eric Hipple8301980-1989det
184Jameis Winston8162015-2017tam
185Bob Waterfield+8141945-1952ram
186Nick Foles7772012-20173TM
187Cotton Davidson7701954-19683TM
188Robert Griffin7662012-20162TM
189Zeke Bratkowski7621954-19713TM
190Shaun Hill7572005-20164TM
191Mike Pagel7561982-19933TM
192Vince Young7552006-20112TM
193John Friesz7451990-20004TM
194Gary Hogeboom7431980-19893TM
195George Ratterman7371947-19563TM
196Tommy Thompson7321940-19502TM
197Pat Haden7311976-1981ram
198Steve Walsh7131989-19996TM
199Blaine Gabbert7082011-20173TM
Tyrod Taylor7082011-20172TM
201Vince Evans7041977-19952TM
202Kent Graham6941992-20014TM
203Bobby Thomason6871949-19573TM
David Woodley6871980-19852TM
205Tommy Maddox6861992-20054TM
206Marcus Mariota6822015-2017oti
207Bob Berry6611965-19752TM
Jim Finks+6611949-1955pit
209Case Keenum6512012-20173TM
210Randy Johnson6471966-19764TM
211Tarvaris Jackson6402006-20152TM
212Christian Ponder6322011-2014min
213Rudy Bukich6261953-19684TM
214Lamar McHan6101954-19634TM
Jim Miller6101995-20022TM
216James Harris6071969-19793TM
217Steve Fuller6051979-19862TM
218Randy Wright6021984-1988gnb
219Steve Spurrier5971967-19762TM
220Craig Erickson5911992-19973TM
221Gary Cuozzo5841963-19724TM
222Pete Beathard5751964-19734TM
223Damon Huard5741998-20083TM
224Al Dorow5721954-19624TM
225Carson Wentz5692016-2017phi
226Kelly Holcomb5651997-20074TM
227J.P. Losman5642004-20113TM
228Trent Edwards5632007-20123TM
Matt Moore5632007-20172TM
230Bob Avellini5601975-1984chi
Jack Concannon5601964-19754TM
Hugh Millen5601987-19954TM
233Brandon Weeden5592012-20174TM
234Teddy Bridgewater5512014-2015min
Dave Wilson5511981-1988nor
236Brock Osweiler5502012-20172TM
237Steve Pelluer5481984-19902TM
238Ty Detmer5461993-20035TM
239Quincy Carter5422001-20042TM
240Dick Wood5221962-19665TM
241Jim Ninowski5131958-19694TM
242Scott Brunner5121980-19852TM
Dak Prescott5122016-2017dal
244Patrick Ramsey5112002-20083TM
245Colt McCoy5082010-20153TM
Frank Reich5081985-19984TM
247Bobby Douglass5071969-19784TM
248Paul Christman5041945-19502TM
Steve Dils5041979-19883TM
David Whitehurst5041977-1983gnb
Support us without the ads? Go Ad-Free.