List of National Football League career passing completions leaders
Players with at least 2,500 completions

List of National Football League career passing completions leaders

Section Title: Players with at least 2,500 completions
Table Section Text: None

Rank	Player	Team(s) by season	Completions	Attempts	Pct.

1	Drew Brees*	San Diego Chargers (2001–2005) New Orleans Saints (2006–present)	6,586	9,783	67.32

2	Brett Favre^	Atlanta Falcons (1991) Green Bay Packers (1992–2007) New York Jets (2008) Minnesota Vikings (2009–2010)	6,300	10,169	61.95

3	Peyton Manning	Indianapolis Colts (1998–2011) Denver Broncos (2012–2015)	6,125	9,380	65.3

4	Tom Brady*	New England Patriots (2000–present)	6,004	9,375	64.04

5	Dan Marino^	Miami Dolphins (1983–1999)	4,967	8,358	59.43

6	Eli Manning*	New York Giants (2004–present)	4,804	7,972	60.26

7	Ben Roethlisberger*	Pittsburgh Steelers (2004–present)	4,616	7,168	64.4

8	Philip Rivers*	San Diego/Los Angeles Chargers (2004–present)	4,518	7,000	64.54

9	John Elway^	Denver Broncos (1983–1998)	4,123	7,250	56.87

10	Matt Ryan*	Atlanta Falcons (2008–present)	4,052	6,201	65.34

11	Warren Moon^	Houston Oilers (1984–1993) Minnesota Vikings (1994–1996) Seattle Seahawks (1997–1998) Kansas City Chiefs (1999–2000)	3,988	6,823	58.45

12	Carson Palmer	Cincinnati Bengals (2003–2010) Oakland Raiders (2011–2012) Arizona Cardinals (2013–2017)	3,941	6,307	62.49

13	Drew Bledsoe	New England Patriots (1993–2001) Buffalo Bills (2002–2004) Dallas Cowboys (2005–2006)	3,839	6,717	57.15

14	Vinny Testaverde	Tampa Bay Buccaneers (1987–1992) Cleveland Browns (1993–1995) Baltimore Ravens (1996–1997) New York Jets (1998–2003, 2005) Dallas Cowboys (2004) New England Patriots (2006) Carolina Panthers (2007)	3,787	6,701	56.51

15	Fran Tarkenton^	Minnesota Vikings (1961–1966, 1972–1978) New York Giants (1967–1971)	3,686	6,467	57

16	Aaron Rodgers*	Green Bay Packers (2005–present)	3,560	5,492	64.82

17	Joe Flacco*	Baltimore Ravens (2008–2018) Denver Broncos (2019–present)	3,499	5,670	61.71

18	Kerry Collins	Carolina Panthers (1995–1998) New Orleans Saints (1998) New York Giants (1999–2003) Oakland Raiders (2004–2005) Tennessee Titans (2006–2010) Indianapolis Colts (2011)	3,487	6,261	55.69

19	Joe Montana^	San Francisco 49ers (1979–1992) Kansas City Chiefs (1993–1994)	3,409	5,391	63.24

20	Matthew Stafford*	Detroit Lions (2009–present)	3,372	5,405	62.39

21	Dan Fouts^	San Diego Chargers (1973–1987)	3,297	5,604	58.83

22	Matt Hasselbeck	Green Bay Packers (1999–2000) Seattle Seahawks (2001–2010) Tennessee Titans (2011–2012) Indianapolis Colts (2013−2015)	3,222	5,330	60.45

23	Donovan McNabb	Philadelphia Eagles (1999–2009) Washington Redskins (2010) Minnesota Vikings (2011)	3,170	5,374	58.99

24	Dave Krieg	Seattle Seahawks (1980–1991) Kansas City Chiefs (1992–1993) Detroit Lions (1994) Arizona Cardinals (1995) Chicago Bears (1996) Tennessee Oilers (1997–1998)	3,105	5,311	58.47

25	Alex Smith*	San Francisco 49ers (2005–2012) Kansas City Chiefs (2013–2017) Washington Redskins (2018–present)	3,082	4,941	62.38

26	Jay Cutler	Denver Broncos (2006–2008) Chicago Bears (2009–2016) Miami Dolphins (2017)	3,048	4,920	61.95

27	Boomer Esiason	Cincinnati Bengals (1984–1992, 1997) New York Jets (1993–1995) Arizona Cardinals (1996)	2,969	5,205	57.04

28	Troy Aikman^	Dallas Cowboys (1989–2000)	2,898	4,715	61.46

29	Steve DeBerg	San Francisco 49ers (1978–1980) Denver Broncos (1981–1983) Tampa Bay Buccaneers (1984–1987, 1992–1993) Miami Dolphins (1993) Atlanta Falcons (1998)	2,874	5,024	57.21

Jim Kelly^	Buffalo Bills (1986–1996)	4,779	60.14

31	Jim Everett	Los Angeles Rams (1986–1993) New Orleans Saints (1994–1996) San Diego Chargers (1997)	2,841	4,923	57.71

32	Johnny Unitas^	Baltimore Colts (1956–1972) San Diego Chargers (1973)	2,830	5,186	54.57

33	Tony Romo	Dallas Cowboys (2003–2016)	2,829	4,335	65.26

34	Mark Brunell	Green Bay Packers (1994) Jacksonville Jaguars (1995–2003) Washington Redskins (2004–2007) New Orleans Saints (2008–2009) New York Jets (2010–2011)	2,761	4,640	59.5

35	Steve McNair	Houston Oilers/Tennessee Titans (1995–2005) Baltimore Ravens (2006–2007)	2,733	4,544	60.15

36	Jon Kitna	Seattle Seahawks (1997–2000) Cincinnati Bengals (2001–2005) Detroit Lions (2006–2008) Dallas Cowboys (2009–2011, 2013)	2,677	4,442	60.27

37	Brad Johnson	Minnesota Vikings (1994–1998, 2005–2006) Washington Redskins (1999–2000) Tampa Bay Buccaneers (2001–2004)	2,668	4,324	61.7

38	Steve Young^	Tampa Bay Buccaneers (1985–1986) San Francisco 49ers (1987–1999)	2,667	4,149	64.28

39	Kurt Warner^	St. Louis Rams (1998–2003) New York Giants (2004) Arizona Cardinals (2005–2009)	2,666	4,070	65.5

40	Ken Anderson	Cincinnati Bengals (1971–1986)	2,654	4,475	59.31

41	Jim Hart	Saint Louis Cardinals (1966–1983) Washington Redskins (1984)	2,593	5,076	51.08

42	Phil Simms	New York Giants (1979–1993)	2,576	4,647	55.43

43	Ryan Fitzpatrick*	St. Louis Rams (2005–2006) Cincinnati Bengals (2007–2008) Buffalo Bills (2009–2012) Tennessee Titans (2013) Houston Texans (2014) New York Jets (2015–2016) Tampa Bay Buccaneers (2017–2018)	2,575	4,285	60.09

44	Rich Gannon	Minnesota Vikings (1987–1992) Washington Redskins (1993) Kansas City Chiefs (1995–1998) Oakland Raiders (1999–2004)	2,533	4,206	60.22

Sentence(s)

Kerry Collins made 3,487 completions.

final_sentence: Kerry Collins made 3,487 completions.