PASSING COMPLETIONS - CAREER LEADERS SINCE 1970
Rk Name Comp Seasons Teams
 1  Brett Favre  6300  1991-2010 ATL, GNB, MIN, NYJ, 
 2  Peyton Manning  5927  1998-2014 DEN, IND, 
 3  Dan Marino  4967  1983-1999 MIA, 
 4  Drew Brees  4937  2001-2014 NOR, SDG, 
 5  Tom Brady  4551  2000-2014 NEW, 
 6  John Elway  4123  1983-1998 DEN, 
 7  Warren Moon  3988  1984-2000 HOU, KAN, MIN, SEA, 
 8  Drew Bledsoe  3839  1993-2006 BUF, DAL, NEW, 
 9  Vinny Testaverde  3787  1987-2007 BAL, CAR, CLE, DAL, NEW, NYJ, TAM, 
 10  Kerry Collins  3488  1995-2011 CAR, IND, NOR, NYG, RAI, TEN, 
 11  Joe Montana  3409  1979-1994 KAN, SFO, 
 12  Eli Manning  3308  2004-2014 NYG, 
 13  Dan Fouts  3297  1973-1987 SDG, 
 14  Donovan McNabb  3170  1999-2011 MIN, PHI, WAS, 
 15  Ben Roethlisberger  3157  2004-2014 PIT, 
 16  Dave Krieg  3105  1980-1998 ARZ, CHI, DET, KAN, SEA, TEN, TNO, 
 17  Carson Palmer  3071  2004-2014 ARZ, CIN, RAI, 
 18  Matt Hasselbeck  3066  1999-2014 GNB, IND, SEA, TEN, 
 19  Philip Rivers  3025  2004-2014 SDG, 
 20  Boomer Esiason  2969  1984-1997 ARZ, CIN, NYJ, 
 21  Troy Aikman  2898  1989-2000 DAL, 
 22  Steve Deberg  2874  1978-1998 ATL, DEN, KAN, MIA, SFO, TAM, 
 23  Jim Kelly  2874  1986-1996 BUF, 
 24  Jim Everett  2841  1986-1997 lar, NOR, SDG, 
 25  Mark Brunell  2761  1994-2011 GNB, JAX, NOR, NYJ, WAS, 
 26  Tony Romo  2743  2005-2014 DAL, 
 27  Steve McNair  2733  1995-2007 BAL, HOU, TEN, TNO, 
 28  Jon Kitna  2677  1997-2011 CIN, DAL, DET, SEA, 
 29  Brad Johnson  2667  1994-2008 DAL, MIN, TAM, WAS, 
 30  Steve Young  2667  1985-1999 SFO, TAM, 
 31  Kurt Warner  2666  1998-2009 ARZ, NYG, stlr, 
 32  Ken Anderson  2654  1971-1986 CIN, 
 33  Phil Simms  2576  1979-1993 NYG, 
 34  Rich Gannon  2533  1987-2004 KAN, MIN, RAI, WAS, 
 35  Matt Ryan  2508  2008-2014 ATL, 
 36  Jake Plummer  2484  1997-2006 ARZ, DEN, 
 37  Randall Cunningham  2429  1985-2001 BAL, DAL, MIN, PHI, 
 38  Jay Cutler  2390  2006-2014 CHI, DEN, 
 39  Joe Ferguson  2369  1973-1990 BUF, DET, IND, TAM, 
 40  Chris Chandler  2328  1988-2004 ATL, CHI, HOU, IND, lar, PHO, stlr, TAM, 
 41  Jim Harbaugh  2305  1987-2001 BAL, CAR, CHI, IND, SDG, 
 42  Jeff George  2298  1990-2001 ATL, IND, MIN, RAI, WAS, 
 43  Aaron Rodgers  2286  2005-2014 GNB, 
 44  Ken Stabler  2270  1970-1984 HOU, NOR, RAI, 
 45  Trent Green  2266  1997-2008 KAN, MIA, stlr, WAS, 
 46  Jeff Garcia  2264  1999-2008 CLE, DET, PHI, SFO, TAM, 
 47  Joe Flacco  2213  2008-2014 BAL, 
 48  Ron Jaworski  2187  1974-1989 KAN, lar, MIA, PHI, 
 49  Jim Hart  2173  1970-1984 stlc, WAS, 
 50  Ken O'Brien  2110  1984-1993 NYJ, PHI, 
 51  Fran Tarkenton  2056  1970-1978 MIN, NYG, 
 52  Joe Theismann  2044  1974-1985 WAS, 
 53  Matt Schaub  2040  2004-2014 ATL, HTX, RAI, 
 54  Terry Bradshaw  2025  1970-1983 PIT, 
 55  Daunte Culpepper  2017  1999-2009 DET, MIA, MIN, RAI, 
 56  Tommy Kramer  2012  1977-1990 MIN, NOR, 
 57  Archie Manning  2011  1971-1984 HOU, MIN, NOR, 
 58  Bernie Kosar  1994  1985-1996 CLE, DAL, MIA, 
 59  Marc Bulger  1969  2002-2009 stlr, 
 60  Brian Sipe  1944  1974-1983 CLE, 
 61  Jim Plunkett  1943  1971-1986 NEW, RAI, SFO, 
 62  Steve Bartkowski  1932  1975-1986 ATL, lar, 
 63  Alex Smith  1902  2005-2014 CLE, KAN, SFO, 
 64  Steve Beuerlein  1894  1988-2003 ARZ, CAR, DAL, DEN, JAX, PHO, RAI, 
 65  Steve Grogan  1879  1975-1990 NEW, 
 66  Neil O'Donnell  1865  1991-2003 CIN, NYJ, PIT, TEN, 
 67  Matthew Stafford  1848  2009-2014 DET, 
 68  Bobby Hebert  1839  1985-1996 ATL, NOR, 
 69  Jeff Blake  1827  1992-2005 ARZ, BAL, CHI, CIN, NOR, NYJ, PHI, 
 70  Neil Lomax  1817  1981-1988 PHO, stlc, 
 71  Michael Vick  1767  2001-2014 ATL, NYJ, PHI, 
 72  Danny White  1761  1976-1988 DAL, 
 73  Trent Dilfer  1758  1994-2007 BAL, CLE, SEA, SFO, TAM, 
 74  Brian Griese  1752  1998-2008 CHI, DEN, MIA, TAM, 
 75  Ryan Fitzpatrick  1752  2005-2014 BUF, CIN, HTX, stlr, TEN, 
 76  Craig Morton  1748  1970-1982 DAL, DEN, NYG, 
 77  Lynn Dickey  1747  1971-1985 GNB, HOU, 
 78  Jake Delhomme  1741  1999-2011 CAR, CLE, HTX, NOR, 
 79  Gus Frerotte  1699  1994-2008 CIN, DEN, DET, MIA, MIN, stlr, WAS, 
 80  Aaron Brooks  1673  2000-2006 NOR, RAI, 
 81  Jim Zorn  1669  1976-1987 GNB, SEA, TAM, 
 82  Roger Staubach  1662  1970-1979 DAL, 
 83  Chad Pennington  1633  2000-2010 MIA, NYJ, 
 84  Kyle Orton  1613  2005-2014 BUF, CHI, DAL, DEN, KAN, 
 85  Richard Todd  1610  1976-1985 NOR, NYJ, 
 86  Chris Miller  1580  1987-1999 ATL, DEN, lar, stlr, 
 87  Dan Pastorini  1556  1971-1983 HOU, lar, PHI, RAI, 
 88  Jason Campbell  1519  2006-2014 CHI, CIN, CLE, RAI, WAS, 
 89  Jim McMahon  1492  1982-1996 ARZ, CHI, GNB, MIN, PHI, SDG, 
 90  Mark Rypien  1466  1988-2001 CLE, IND, PHI, stlr, WAS, 
 91  Bob Griese  1453  1970-1980 MIA, 
 92  Elvis Grbac  1446  1994-2001 BAL, KAN, SFO, 
 93  Stan Humphries  1431  1989-1997 SDG, WAS, 
 94  Bert Jones  1430  1973-1982 BLC, lar, 
 95  Jay Schroeder  1426  1985-1994 ARZ, CIN, RAI, WAS, 
 96  Joey Harrington  1424  2002-2007 ATL, DET, MIA, 
 97  David Garrard  1406  2002-2010 JAX, 
 98  Matt Cassel  1393  2005-2014 KAN, MIN, NEW, 
 99  Wade Wilson  1391  1981-1998 ATL, DAL, MIN, NOR, RAI, 
 100  Jeff Hostetler  1357  1985-1997 NYG, RAI, WAS, 
 101  David Carr  1353  2002-2012 CAR, htx, NYG, SFO, 
 102  Rodney Peete  1344  1989-2004 CAR, DAL, DET, PHI, RAI, WAS, 
 103  Bill Kenney  1330  1980-1988 KAN, 
 104  Erik Kramer  1317  1987-1999 ATL, CHI, DET, SDG, 
 105  Kordell Stewart  1316  1995-2005 BAL, CHI, PIT, 
 106  Scott Mitchell  1301  1991-2001 BAL, CIN, DET, MIA, 
 107  Andy Dalton  1301  2011-2014 CIN, 
 108  Tony Banks  1278  1996-2005 BAL, htx, stlr, WAS, 
 109  Mike Tomczak  1248  1985-1999 CHI, CLE, GNB, PIT, 
 110  Doug Williams  1240  1978-1989 TAM, WAS, 
 111  Mark Sanchez  1226  2009-2014 NYJ, PHI, 
 112  Roman Gabriel  1217  1970-1977 lar, PHI, 
 113  Bubby Brister  1207  1986-2000 DEN, MIN, NYJ, PHI, PIT, 
 114  Doug Flutie  1177  1986-2005 BUF, CHI, NEW, SDG, 
 115  Greg Landry  1173  1970-1984 BLC, CHI, DET, 
 116  Josh Freeman  1165  2009-2013 MIN, TAM, 
 117  Chad Henne  1159  2008-2014 JAX, MIA, 
 118  Cam Newton  1144  2011-2014 CAR, 
 119  John Hadl  1124  1970-1977 GNB, HOU, lar, SDG, 
 120  Gary Danielson  1105  1976-1988 CLE, DET, 
 121  Billy Kilmer  1088  1970-1978 NOR, WAS, 
 122  Rick Mirer  1088  1993-2003 CHI, NYJ, RAI, SEA, SFO, 
 123  Marc Wilson  1085  1980-1990 NEW, RAI, 
 124  Andrew Luck  1062  2012-2014 IND, 
 125  Don Majkowski  1056  1987-1996 DET, GNB, IND, 
 126  Sam Bradford  1032  2010-2013 STLR, 
 127  Ryan Tannehill  1029  2012-2014 MIA, 
 128  Tim Couch  1025  1999-2003 CLE, 
 129  Jay Fiedler  1008  1994-2005 JAX, MIA, MIN, NYJ, PHI, 
 130  Josh McCown  978  2002-2014 ARZ, CAR, CHI, DET, RAI, TAM, 
 131  Steve Bono  934  1985-1999 CAR, GNB, KAN, MIN, PIT, SFO, stlr, 
 132  Byron Leftwich  930  2003-2012 ATL, JAX, PIT, TAM, 
 133  Tony Eason  911  1983-1990 NEW, NYJ, 
 134  Charlie Batch  908  1998-2012 DET, PIT, 
 135  Vince Ferragamo  902  1977-1986 BUF, GNB, lar, 
 136  Dave Brown  892  1992-2001 ARZ, NYG, 
 137  Billy Joe Tolliver  891  1989-1999 ATL, HOU, KAN, NOR, SDG, 
 138  Mike Phipps  886  1970-1981 CHI, CLE, 
 139  Jack Trudeau  873  1986-1995 CAR, IND, NYJ, 
 140  Rex Grossman  863  2003-2011 CHI, HTX, WAS, 
 141  Kyle Boller  861  2003-2011 BAL, RAI, STLR, 
 142  Joe Namath  860  1970-1977 lar, NYJ, 
 143  Mark Malone  839  1980-1989 NYJ, PIT, SDG, 
 144  Eric Hipple  830  1980-1989 DET, 
 145  Mike Livingston  828  1970-1979 KAN, 
 146  Derek Anderson  825  2006-2014 ARZ, CAR, CLE, 
 147  Russell Wilson  794  2012-2014 SEA, 
 148  Len Dawson  780  1970-1975 KAN, 
 149  Norm Snead  772  1970-1976 MIN, NYG, PHI, SFO, 
 150  Mike Pagel  756  1982-1993 BLC, CLE, IND, lar, 
 151  Vince Young  755  2006-2011 PHI, TEN, 
 152  John Friesz  745  1990-2000 NEW, SDG, SEA, WAS, 
 153  Gary Hogeboom  743  1980-1989 DAL, IND, PHO, 
 154  Shaun Hill  736  2005-2014 DET, MIN, SFO, STL, 
 155  Pat Haden  731  1976-1981 lar, 
 156  Steve Walsh  713  1989-1999 CHI, DAL, IND, NOR, stlr, TAM, 
 157  Charley Johnson  707  1970-1975 DEN, HOU, 
 158  Vince Evans  704  1977-1995 CHI, RAI, 
 159  Kent Graham  696  1992-2001 ARZ, DET, NYG, PIT, WAS, 
 160  David Woodley  687  1980-1985 MIA, PIT, 
 161  Tommy Maddox  686  1992-2005 DEN, lar, NYG, PIT, 
 162  Robert Griffin III  679  2012-2014 WAS, 
 163  Colin Kaepernick  671  2011-2014 SFO, 
 164  Tarvaris Jackson  636  2006-2014 MIN, SEA, 
 165  Christian Ponder  632  2011-2014 MIN, 
 166  Jim Miller  610  1994-2002 CHI, PIT, 
 167  Steve Fuller  605  1979-1986 CHI, KAN, 
 168  Randy Wright  602  1984-1988 GNB, 
 169  John Brodie  599  1970-1973 SFO, 
 170  James Harris  592  1970-1979 BUF, lar, SDG, 
 171  Craig Erickson  591  1992-1997 IND, MIA, TAM, 
 172  Damon Huard  574  1998-2008 KAN, MIA, NEW, 
 173  Kelly Holcomb  565  1996-2007 BUF, CLE, IND, MIN, 
 174  J.P. Losman  564  2004-2011 BUF, MIA, 
 175  Trent Edwards  563  2007-2012 BUF, JAX, PHI, 
 176  Hugh Millen  560  1987-1995 ATL, DEN, lar, NEW, 
 177  Bob Avellini  560  1975-1984 CHI, 
 178  Dave Wilson  551  1981-1988 NOR, 
 179  Nick Foles  550  2012-2014 PHI, 
 180  Steve Pelluer  548  1984-1990 DAL, KAN, 
 181  Ty Detmer  546  1993-2001 CLE, DET, GNB, PHI, SFO, 
 182  Quincy Carter  542  2001-2004 DAL, NYJ, 
 183  Sage Rosenfels  523  2000-2010 htx, ISU, MIA, NYG, 
 184  Bill Munson  518  1970-1979 BUF, DET, SDG, SEA, 
 185  Scott Brunner  512  1980-1985 NYG, stlc, 
 186  Patrick Ramsey  511  2002-2008 DEN, NYJ, WAS, 
 187  Frank Reich  508  1985-1998 BUF, CAR, DET, NYJ, 
 188  David Whitehurst  504  1977-1983 GNB, 
 189  Steve Dils  504  1979-1988 ATL, lar, MIN, 
 190  Colt McCoy  501  2010-2014 CLE, SFO, WAS, 
 191  Rob Johnson  494  1995-2003 BUF, JAX, RAI, TAM, 
 192  Bob Berry  493  1970-1975 ATL, MIN, 
 193  Steve Spurrier  493  1970-1976 SFO, TAM, 
 194  Shane Matthews  492  1993-2004 BUF, CHI, WAS, 
 195  Danny Kanell  491  1996-2003 ATL, DEN, NYG, 
 196  Daryle Lamonica  491  1970-1974 RAI, 
 197  Dennis Shaw  489  1970-1975 BUF, stlc, 
 198  Jeff Kemp  479  1981-1991 lar, PHI, SEA, SFO, 
 199  Seneca Wallace  468  2005-2013 CLE, GNB, SEA, 
 200  Geno Smith  466  2013-2014 NYJ,