You Are Here > Pro-Football-Reference.com > Leaders > Single-Season Passes Completed Leaders

Single-Season Passes Completed Leaders

Football Leaders & Football Records : Single-Season  · Career  · Active  · Year-by-Year

Rank Player (age), + - HOFer, Bold - Active Cmp Year Teams
1. Drew Brees (28) 440 2007 NOR
2. Rich Gannon (37) 418 2002 OAK
3. Warren Moon+ (35) 404 1991 HOU
4. Drew Bledsoe (22) 400 1994 NWE
5. Tom Brady (30) 398 2007 NWE
6. Peyton Manning (26) 392 2002 IND
7. Dan Marino+ (33) 385 1994 MIA
8. Peyton Manning (27) 379 2003 IND
Daunte Culpepper (27) 379 2004 MIN
10. Dan Marino+ (25) 378 1986 MIA
11. Warren Moon+ (39) 377 1995 MIN
12. Drew Bledsoe (30) 375 2002 BUF
Kurt Warner (30) 375 2001 STL
14. Carson Palmer (28) 373 2007 CIN
Tom Brady (25) 373 2002 NWE
Drew Bledsoe (24) 373 1996 NWE
17. Brett Favre (36) 372 2005 GNB
Jon Kitna (34) 372 2006 DET
19. Warren Moon+ (38) 371 1994 MIN
20. Marc Bulger (29) 370 2006 STL
21. Trent Green (34) 369 2004 KAN
22. Brett Favre (25) 363 1994 GNB
23. Dan Marino+ (23) 362 1984 MIA
Warren Moon+ (34) 362 1990 HOU
Peyton Manning (30) 362 2006 IND
26. Rich Gannon (36) 361 2001 OAK
27. Dan Fouts+ (30) 360 1981 SDG
28. Brett Favre (26) 359 1995 GNB
29. Peyton Manning (24) 357 2000 IND
30. Brett Favre (38) 356 2007 GNB
Drew Brees (27) 356 2006 NOR
32. Jeff Garcia (30) 355 2000 SFO
Jon Kitna (35) 355 2007 DET
34. Brad Johnson (35) 354 2003 TAM
Dan Marino+ (27) 354 1988 MIA
36. Mark Brunell (26) 353 1996 JAX
Don Majkowski (25) 353 1989 GNB
38. Matt Hasselbeck (32) 352 2007 SEA
39. John Elway+ (33) 348 1993 DEN
Dan Fouts+ (29) 348 1980 SDG
41. Steve DeBerg (25) 347 1979 SFO
Brett Favre (29) 347 1998 GNB
43. Brett Favre (35) 346 2004 GNB
Scott Mitchell (27) 346 1995 DET
Jim Everett (31) 346 1994 NOR
Bill Kenney (28) 346 1983 KAN
47. Fran Tarkenton+ (38) 345 1978 MIN
Neil Lomax (25) 345 1984 STL
Jim Everett (32) 345 1995 NOR
Carson Palmer (26) 345 2005 CIN
51. Brett Favre (37) 343 2006 GNB
Peyton Manning (25) 343 2001 IND
Steve Beuerlein (34) 343 1999 CAR
54. Brett Favre (33) 341 2002 GNB
Brett Favre (30) 341 1999 GNB
56. Brad Johnson (33) 340 2001 TAM
57. Brett Favre (31) 338 2000 GNB
58. Peyton Manning (31) 337 2007 IND
Brian Sipe (31) 337 1980 CLE
60. Peyton Manning (28) 336 2004 IND
Marc Bulger (26) 336 2003 STL
Jeff George (28) 336 1995 ATL
Dan Marino+ (24) 336 1985 MIA
64. Kerry Collins (30) 335 2002 NYG
Tony Romo (27) 335 2007 DAL
66. Tom Brady (28) 334 2005 NWE
Danny White (31) 334 1983 DAL
68. Daunte Culpepper (25) 333 2002 MIN
69. Joe Montana+ (27) 332 1983 SFO
Dan Fouts+ (28) 332 1979 SDG
71. Peyton Manning (23) 331 1999 IND
72. Dan Marino+ (31) 330 1992 MIA
Donovan McNabb (24) 330 2000 PHI
Trent Green (33) 330 2003 KAN
75. Jeff Garcia (32) 328 2002 SFO
Vinny Testaverde (37) 328 2000 NYJ
77. Kerry Collins (29) 327 2001 NYG
John Elway+ (25) 327 1985 DEN
79. Jeff Blake (25) 326 1995 CIN
Peyton Manning (22) 326 1998 IND
Elvis Grbac (30) 326 2000 KAN
82. Kurt Warner (28) 325 1999 STL
Brett Favre (27) 325 1996 GNB
Vinny Testaverde (33) 325 1996 BAL
85. Steve Young+ (33) 324 1994 SFO
Jake Plummer (24) 324 1998 ARI
Steve Beuerlein (35) 324 2000 CAR
Jon Kitna (31) 324 2003 CIN
Carson Palmer (27) 324 2006 CIN
90. Drew Brees (26) 323 2005 SDG
Drew Bledsoe (23) 323 1995 NWE
92. Steve Young+ (37) 322 1998 SFO
Jeff George (27) 322 1994 ATL
Tommy Kramer (26) 322 1981 MIN
95. Joe Montana+ (34) 321 1990 SFO
Marc Bulger (27) 321 2004 STL
97. Drew Brees (23) 320 2002 SDG
98. Tom Brady (29) 319 2006 NWE
Dan Marino+ (36) 319 1997 MIA
100. Brett Favre (24) 318 1993 GNB
Dan Marino+ (30) 318 1991 MIA
102. Dan Fouts+ (33) 317 1984 SDG
Tom Brady (26) 317 2003 NWE
Trent Green (35) 317 2005 KAN
105. Jeff Garcia (31) 316 2001 SFO
Brad Johnson (31) 316 1999 WAS
John Elway+ (35) 316 1995 DEN
108. Erik Kramer (31) 315 1995 CHI
Tommy Kramer (24) 315 1979 MIN
110. Steve Young+ (32) 314 1993 SFO
Drew Bledsoe (25) 314 1997 NWE
Brett Favre (32) 314 2001 GNB
113. Chad Pennington (30) 313 2006 NYJ
Matt Hasselbeck (28) 313 2003 SEA
Jon Kitna (29) 313 2001 CIN
Warren Moon+ (41) 313 1997 SEA
Brian Sipe (32) 313 1981 CLE
118. Aaron Brooks (25) 312 2001 NOR
Drew Bledsoe (28) 312 2000 NWE
120. Joe Montana+ (25) 311 1981 SFO
Kerry Collins (28) 311 2000 NYG
Mark Brunell (30) 311 2000 JAX
123. Jake Delhomme (29) 310 2004 CAR
Dan Marino+ (37) 310 1998 MIA
Bernie Kosar (23) 310 1986 CLE
126. Archie Manning (31) 309 1980 NOR
Dan Marino+ (34) 309 1995 MIA
Joey Harrington (25) 309 2003 DET
Aaron Brooks (28) 309 2004 NOR
130. Brett Favre (34) 308 2003 GNB
Jeff Blake (26) 308 1996 CIN
Dan Marino+ (28) 308 1989 MIA
Jim Everett (25) 308 1988 RAM
Steve DeBerg (30) 308 1984 TAM
Richard Todd (30) 308 1983 NYJ
136. Jim Everett (27) 307 1990 RAM
Bernie Kosar (28) 307 1991 CLE
John Elway+ (34) 307 1994 DEN
139. Aaron Brooks (27) 306 2003 NOR
Dan Marino+ (29) 306 1990 MIA
141. Peyton Manning (29) 305 2005 IND
Drew Bledsoe (27) 305 1999 NWE
143. Ken Stabler (34) 304 1979 OAK
Jim Everett (26) 304 1989 RAM
Jim Kelly+ (31) 304 1991 BUF
Dave Krieg (37) 304 1995 ARI
Brett Favre (28) 304 1997 GNB
Rich Gannon (34) 304 1999 OAK
Jake Plummer (27) 304 2001 ARI
150. Joe Montana+ (29) 303 1985 SFO
Bernie Kosar (26) 303 1989 CLE
Warren Moon+ (37) 303 1993 HOU
Jake Plummer (30) 303 2004 DEN
154. David Carr (27) 302 2006 HOU
Kerry Collins (33) 302 2005 OAK
Troy Aikman+ (26) 302 1992 DAL
Brett Favre (23) 302 1992 GNB
158. Randall Cunningham (25) 301 1988 PHI
Steve McNair (29) 301 2002 TEN
Eli Manning (25) 301 2006 NYG
161. Drew Bledsoe (33) 300 2005 DAL
Donovan McNabb (28) 300 2004 PHI
Ken O'Brien (26) 300 1986 NYJ
Ken Anderson (32) 300 1981 CIN
165. Tommy Kramer (25) 299 1980 MIN
Joe Montana+ (38) 299 1994 KAN
Steve Young+ (34) 299 1995 SFO
168. Derek Anderson (24) 298 2007 CLE
Tommy Maddox (32) 298 2003 PIT
170. Steve Bartkowski (29) 297 1981 ATL
Ken O'Brien (25) 297 1985 NYJ
Daunte Culpepper (23) 297 2000 MIN
Vinny Testaverde (41) 297 2004 DAL
Eli Manning (26) 297 2007 NYG
Jay Cutler (24) 297 2007 DEN
176. Trent Green (31) 296 2001 KAN
Troy Aikman+ (30) 296 1996 DAL
178. Daunte Culpepper (26) 295 2003 MIN
Steve McNair (33) 295 2006 BAL
180. John Elway+ (30) 294 1990 DEN
Bobby Hebert (36) 294 1996 ATL
Elvis Grbac (29) 294 1999 KAN
Doug Flutie (39) 294 2001 SDG
Jon Kitna (30) 294 2002 CIN
Eli Manning (24) 294 2005 NYG
Matt Hasselbeck (30) 294 2005 SEA
187. Ken Stabler (35) 293 1980 HOU
Joe Theismann (32) 293 1981 WAS
Steve Bono (33) 293 1995 KAN
Scott Mitchell (29) 293 1997 DET
Chris Weinke (29) 293 2001 CAR
192. Steve McNair (32) 292 2005 TEN
Quincy Carter (26) 292 2003 DAL
Troy Aikman+ (31) 292 1997 DAL
Jeff George (24) 292 1991 IND
196. Archie Manning (29) 291 1978 NOR
Brian Sipe (34) 291 1983 CLE
Brian Griese (27) 291 2002 DEN
Donovan McNabb (31) 291 2007 PHI
200. Jeff George (30) 290 1997 OAK
Randall Cunningham (26) 290 1989 PHI
202. Lynn Dickey (34) 289 1983 GNB
Steve McNair (25) 289 1998 TEN
Mark Brunell (31) 289 2001 JAX
Kerry Collins (32) 289 2004 OAK
206. Tom Brady (27) 288 2004 NWE
Boomer Esiason (32) 288 1993 NYJ
Jim Kelly+ (33) 288 1993 BUF
Ken O'Brien (29) 288 1989 NYJ
Sonny Jurgensen+ (33) 288 1967 WAS
211. Ken O'Brien (31) 287 1991 NYJ
John Elway+ (36) 287 1996 DEN
Trent Green (32) 287 2002 KAN
214. Dave Krieg (31) 286 1989 SEA
Phil Simms (30) 286 1984 NYG
Brian Sipe (30) 286 1979 CLE
217. Jim Zorn (26) 285 1979 SEA
Dave Krieg (27) 285 1985 SEA
Jim Kelly+ (26) 285 1986 BUF
Jim Kelly+ (34) 285 1994 BUF
Donovan McNabb (25) 285 2001 PHI
David Carr (25) 285 2004 HOU
223. Philip Rivers (25) 284 2006 SDG
Kerry Collins (31) 284 2003 NYG
Jake Plummer (28) 284 2002 ARI
Rich Gannon (35) 284 2000 OAK
227. Aaron Brooks (26) 283 2002 NOR
Joe Theismann (35) 283 1984 WAS
229. Stan Humphries (30) 282 1995 SDG
230. Kurt Warner (36) 281 2007 ARI
Brad Johnson (34) 281 2002 TAM
Jim Everett (29) 281 1992 RAM
Joe Ferguson (33) 281 1983 BUF
234. John Elway+ (26) 280 1986 DEN
Bobby Hebert (28) 280 1988 NOR
Mark Rypien (27) 280 1989 WAS
Warren Moon+ (33) 280 1989 HOU
Chris Miller (24) 280 1989 ATL
Troy Aikman+ (29) 280 1995 DAL
John Elway+ (37) 280 1997 DEN
Ben Roethlisberger (24) 280 2006 PIT
242. Richard Todd (28) 279 1981 NYJ
Joe Montana+ (28) 279 1984 SFO
Matt Hasselbeck (29) 279 2004 SEA
245. Trent Green (28) 278 1998 WAS
Lynn Dickey (31) 278 1980 GNB
247. Philip Rivers (26) 277 2007 SDG
Jake Plummer (31) 277 2005 DEN
Jim Everett (28) 277 1991 RAM
Tommy Kramer (30) 277 1985 MIN