NFL Passes Completed Career LeadersSubscribe Now (First Month Free)

Build your own custom leaderboards with Stathead Football.
+ Indicates Hall of Famer

View Current Leaderboard

See leaders through past seasons

Leaders

Leaders Table
Rank Player Cmp Years Tm
1Tom Brady7,7532000-20222TM
2Drew Brees7,1422001-20202TM
3Brett Favre+6,3001991-20104TM
4Peyton Manning+6,1251998-20152TM
5Matt Ryan5,5512008-20222TM
6Ben Roethlisberger5,4402004-2021pit
7Philip Rivers5,2772004-20202TM
8Aaron Rodgers5,0012005-20232TM
9Dan Marino+4,9671983-1999mia
10Eli Manning4,8952004-2019nyg
11Matthew Stafford4,8342009-20232TM
12John Elway+4,1231983-1998den
13Joe Flacco4,0042008-20234TM
14Warren Moon+3,9881984-20004TM
15Carson Palmer3,9412004-20173TM
16Drew Bledsoe3,8391993-20063TM
17Vinny Testaverde3,7871987-20077TM
18Fran Tarkenton+3,6861961-19782TM
19Russell Wilson3,6682012-20232TM
20Derek Carr3,5762014-20232TM
21Kerry Collins3,4871995-20116TM
22Kirk Cousins3,4652012-20232TM
23Joe Montana+3,4091979-19942TM
24Andy Dalton3,4082011-20235TM
25Dan Fouts+3,2971973-1987sdg
26Alex Smith3,2502005-20203TM
27Matt Hasselbeck3,2221999-20154TM
28Donovan McNabb3,1701999-20113TM
29Dave Krieg3,1051980-19986TM
30Ryan Fitzpatrick3,0722005-20219TM
31Ryan Tannehill3,0632012-20232TM
32Jay Cutler3,0482006-20173TM
33Boomer Esiason2,9691984-19973TM
34Troy Aikman+2,8981989-2000dal
35Steve DeBerg2,8741978-19986TM
Jim Kelly+2,8741986-1996buf
37Jim Everett2,8411986-19973TM
38Johnny Unitas+2,8301956-19732TM
39Tony Romo2,8292004-2016dal
40Mark Brunell2,7611994-20115TM
41Steve McNair2,7331995-20072TM
42Cam Newton2,6822011-20212TM
43Jon Kitna2,6771997-20114TM
44Brad Johnson2,6681994-20084TM
45Steve Young+2,6671985-19992TM
46Kurt Warner+2,6661998-20093TM
47Jared Goff2,6572016-20232TM
48Ken Anderson2,6541971-1986cin
49Dak Prescott2,5952016-2023dal
50Jim Hart2,5931966-19842TM
51Phil Simms2,5761979-1993nyg
52Rich Gannon2,5331987-20044TM
53Jake Plummer2,4841997-20062TM
54John Brodie2,4691957-1973sfo
55Sonny Jurgensen+2,4331957-19742TM
56Randall Cunningham2,4291985-20014TM
57Y.A. Tittle+2,4271948-19643TM
58Patrick Mahomes2,3862017-2023kan
59Joe Ferguson2,3691973-19904TM
60Roman Gabriel2,3661962-19772TM
61John Hadl2,3631962-19774TM
62Chris Chandler2,3281988-20047TM
63Jim Harbaugh2,3051987-20004TM
64Jeff George2,2981990-20015TM
65Norm Snead2,2761961-19765TM
66Ken Stabler+2,2701970-19843TM
67Trent Green2,2661997-20084TM
68Jeff Garcia2,2641999-20095TM
69Ron Jaworski2,1871974-19894TM
70Matt Schaub2,1482004-20204TM
71Len Dawson+2,1361957-19753TM
72Ken O'Brien2,1101984-19932TM
73Carson Wentz2,0732016-20234TM
74Craig Morton2,0531965-19823TM
75Joe Theismann2,0441974-1985was
76Terry Bradshaw+2,0251970-1983pit
77Daunte Culpepper2,0161999-20094TM
78Tommy Kramer2,0121977-19902TM
79Archie Manning2,0111971-19843TM
80Andrew Luck2,0002012-2018clt
81Bernie Kosar1,9941985-19963TM
82Josh Allen1,9892018-2023buf
83Marc Bulger1,9692002-2009ram
84Brian Sipe1,9441974-1983cle
85Jim Plunkett1,9431971-19863TM
86Steve Bartkowski1,9321975-19862TM
87Bob Griese+1,9261967-1980mia
88George Blanda+1,9111949-19754TM
89Steve Beuerlein1,8941988-20036TM
90Joe Namath+1,8861965-19772TM
91Steve Grogan1,8791975-1990nwe
92Neil O'Donnell1,8651991-20034TM
93Sam Bradford1,8552010-20184TM
94Bobby Hebert1,8391985-19962TM
95Jeff Blake1,8271992-20057TM
96Neil Lomax1,8171981-1988crd
97Bobby Layne+1,8141948-19624TM
98Bart Starr+1,8081956-1971gnb
99Michael Vick1,8072001-20154TM
100Jameis Winston1,7632015-20232TM
101Danny White1,7611976-1988dal
102Trent Dilfer1,7591994-20075TM
103Brian Griese1,7521998-20084TM
104Baker Mayfield1,7502018-20234TM
105Lynn Dickey1,7471971-19852TM
106Jake Delhomme1,7411999-20114TM
107Charley Johnson1,7371961-19753TM
108Gus Frerotte1,6991994-20087TM
109Sammy Baugh+1,6931937-1952was
110Roger Staubach+1,6851969-1979dal
111Aaron Brooks1,6732000-20062TM
112Jim Zorn1,6691976-19873TM
113Chad Pennington1,6322000-20102TM
114Justin Herbert1,6132020-2023sdg
Kyle Orton1,6132005-20145TM
116Richard Todd1,6101976-19852TM
117Billy Kilmer1,5851961-19783TM
118Josh McCown1,5842002-20199TM
119Chris Miller1,5801987-19993TM
120Matt Cassel1,5782005-20187TM
121Blake Bortles1,5622014-20192TM
122Dan Pastorini1,5561971-19834TM
123Norm Van Brocklin+1,5531949-19602TM
124Babe Parilli1,5521952-19695TM
125Jason Campbell1,5192006-20145TM
126Jim McMahon1,4921982-19966TM
Kyler Murray1,4922019-2023crd
128Mark Rypien1,4661988-20015TM
129Otto Graham+1,4641946-1955cle
130Elvis Grbac1,4461994-20013TM
131Jack Kemp1,4361957-19693TM
132Stan Humphries1,4311989-19972TM
133Bert Jones1,4301973-19822TM
134Jay Schroeder1,4261985-19944TM
135Joey Harrington1,4242002-20073TM
136Charlie Conerly1,4181948-1961nyg
137David Garrard1,4062002-2010jax
138Case Keenum1,3922013-20237TM
139Wade Wilson1,3911981-19985TM
140Deshaun Watson1,3902017-20232TM
141Earl Morrall1,3791956-19766TM
142Teddy Bridgewater1,3722014-20236TM
143Billy Wade1,3701954-19662TM
144Lamar Jackson1,3622018-2023rav
145Jeff Hostetler1,3571985-19973TM
146David Carr1,3532002-20124TM
147Rodney Peete1,3441989-20046TM
148Bill Kenney1,3301980-1988kan
149Tobin Rote1,3291950-19664TM
150Marcus Mariota1,3272015-20234TM
151Erik Kramer1,3171987-19994TM
152Kordell Stewart1,3161995-20053TM
153Mark Sanchez1,3142009-20184TM
Geno Smith1,3142013-20234TM
155Milt Plum1,3061957-19694TM
156Nick Foles1,3022012-20226TM
157Scott Mitchell1,3011991-20014TM
158Joe Burrow1,2882020-2023cin
Daryle Lamonica1,2881963-19742TM
160Tony Banks1,2781996-20054TM
161Jimmy Garoppolo1,2772014-20233TM
162Greg Landry1,2761968-19843TM
163Mike Tomczak1,2481985-19994TM
164Doug Williams1,2401978-19892TM
165Daniel Jones1,2212019-2023nyg
166Bubby Brister1,2071986-20005TM
167Chad Henne1,2002008-20223TM
Mitchell Trubisky1,2002017-20233TM
169Josh Freeman1,1792009-20153TM
170Doug Flutie1,1771986-20054TM
171Don Meredith1,1701960-1968dal
172Trevor Lawrence1,1162021-2023jax
173Gary Danielson1,1051976-19882TM
174Tua Tagovailoa1,0962020-2023mia
175Frank Ryan1,0901958-19703TM
176Rick Mirer1,0881993-20035TM
177Marc Wilson1,0851980-19902TM
178Sam Darnold1,0822018-20233TM
179Bill Munson1,0701964-19795TM
180Tyrod Taylor1,0682011-20236TM
181Don Majkowski1,0561987-19963TM
182Tim Couch1,0251999-2003cle
183Colin Kaepernick1,0112011-2016sfo
184Jay Fiedler1,0081995-20055TM
185Jalen Hurts1,0002020-2023phi
186Jacoby Brissett9812016-20235TM
187Bill Nelsen9631963-19722TM
188Ed Brown9491954-19653TM
189Steve Bono9341985-19997TM
190Byron Leftwich9302003-20124TM
191Brian Hoyer9252009-20238TM
192Mike Livingston9121968-1979kan
193Tony Eason9111983-19902TM
194Derek Anderson9092006-20184TM
195Charlie Batch9081998-20122TM
196Sid Luckman+9041939-1950chi
197Vince Ferragamo9021977-19863TM
198Eddie LeBaron8981952-19632TM
199Dave Brown8921992-20012TM
200Gardner Minshew II8912019-20233TM
Billy Joe Tolliver8911989-19995TM
202Mike Phipps8861970-19812TM
203Blaine Gabbert8822011-20236TM
204Frank Tripucka8791949-19634TM
205Jack Trudeau8731986-19953TM
206Mac Jones8642021-2023nwe
207Rex Grossman8632003-20113TM
208Kyle Boller8612003-20113TM
209Mark Malone8391980-19893TM
210Tom Flores+8381960-19693TM
211Frankie Albert8311946-1952sfo
212Eric Hipple8301980-1989det
213Bob Waterfield+8141945-1952ram
214Robert Griffin III7992012-20203TM
215Cotton Davidson7701954-19683TM
216Colt McCoy7642010-20225TM
217Zeke Bratkowski7621954-19713TM
218Shaun Hill7572005-20164TM
219Mike Pagel7561982-19933TM
220Vince Young7552006-20112TM
221John Friesz7451990-20004TM
222Gary Hogeboom7431980-19893TM
223George Ratterman7371947-19563TM
224Tommy Thompson7321940-19502TM
225Pat Haden7311976-1981ram
226Steve Walsh7131989-19996TM
227Trevor Siemian7072015-20234TM
228Vince Evans7041977-19952TM
229Brock Osweiler6972012-20183TM
230Kent Graham6941992-20014TM
231Mike Glennon6892013-20216TM
232Bobby Thomason6871949-19573TM
David Woodley6871980-19852TM
234Tommy Maddox6861992-20054TM
235Bob Berry6611965-19752TM
Jim Finks+6611949-1955pit
237Randy Johnson6471966-19764TM
238Matt Moore6452007-20193TM
239Tarvaris Jackson6402006-20152TM
240Christian Ponder6322011-2014min
241Rudy Bukich6261953-19684TM
242Lamar McHan6101954-19634TM
Jim Miller6101995-20022TM
244James Harris6071969-19793TM
245Steve Fuller6051979-19862TM
246Taylor Heinicke6042017-20234TM
247Randy Wright6021984-1988gnb
248Steve Spurrier5971967-19762TM
249Craig Erickson5911992-19973TM
250Gary Cuozzo5841963-19724TM