You Are Here > > > Career Pass Completions

Career Leaders and Records for Pass Completions

  • An asterisk (*) after a player's name indicates bowl stats are included.
  • Read more about our data coverage.

Since 1956

Rank Player Cmp From To Last School
1.Case Keenum* 1546 2007 2011 Houston
2.Graham Harrell* 1403 2005 2008 Texas Tech
3.Timmy Chang* 1388 2000 2004 Hawaii
 Landry Jones* 1388 2009 2012 Oklahoma
5.Kliff Kingsbury* 1231 1999 2002 Texas Tech
6.Sean Mannion* 1187 2011 2014 Oregon State
7.Corey Robinson* 1179 2010 2013 Troy
8.Dan Lefevour* 1171 2006 2009 Central Michigan
9.Colt McCoy* 1157 2006 2009 Texas
 Kellen Moore* 1157 2008 2011 Boise State
11.Rakeem Cato* 1153 2011 2014 Marshall
12.Colt Brennan* 1115 2005 2007 Hawaii
13.Chase Daniel* 1094 2005 2008 Missouri
14.Philip Rivers* 1087 2000 2003 North Carolina State
15.Derek Carr* 1086 2009 2013 Fresno State
 Chase Holbrook 1086 2006 2008 New Mexico State
17.Zac Dysert* 1066 2009 2012 Miami (OH)
18.Luke McCown 1063 2000 2003 Louisiana Tech
19.Shane Carden* 1052 2012 2014 East Carolina
20.Keith Wenning* 1035 2010 2013 Ball State
21.Chris Redman 1031 1996 1999 Louisville
22.Drew Brees* 1026 1997 2000 Purdue
23.Tim Rattay 1015 1997 1999 Louisiana Tech
24.Connor Halliday 1014 2011 2014 Washington State
25.Tim Hiller* 1013 2005 2009 Western Michigan
26.Matt Barkley* 1001 2009 2012 Southern California
27.Geno Smith* 988 2009 2012 West Virginia
28.Curtis Painter* 987 2005 2008 Purdue
29.Tyler Sheehan* 966 2006 2009 Bowling Green State
30.Kevin Kolb* 964 2003 2006 Houston
31.Ryan Lindley* 961 2008 2011 San Diego State
32.Ty Detmer 958 1988 1991 Brigham Young
33.Kolton Browning* 951 2010 2013 Louisiana-Monroe
34.Byron Leftwich* 939 1998 2002 Marshall
35.Nick Foles* 938 2007 2011 Arizona
36.Austin Davis* 933 2008 2011 Southern Mississippi
37.Todd Reesing* 932 2006 2009 Kansas
38.Brady Quinn* 929 2003 2006 Notre Dame
39.Carson Palmer* 927 1998 2002 Southern California
40.Aaron Murray* 921 2010 2013 Georgia
41.Dan Orlovsky* 916 2001 2004 Connecticut
42.Trevor Vittatoe* 914 2007 2010 Texas-El Paso
43.Brett Basanez* 913 2002 2005 Northwestern
 Charlie Frye 913 2001 2004 Akron
45.Todd Santos 910 1984 1987 San Diego State
46.Ryan Aplin* 909 2009 2012 Arkansas State
 Adam Weber* 909 2007 2010 Minnesota
48.Garrett Gilbert* 908 2009 2013 Southern Methodist
49.Russell Wilson* 907 2008 2011 Wisconsin
50.Max Hall* 903 2007 2009 Brigham Young
 Riley Skinner* 903 2006 2009 Wake Forest
52.Tajh Boyd* 901 2010 2013 Clemson
53.Brian McClure 900 1982 1985 Bowling Green State
54.Sean Renfree* 898 2009 2012 Duke
55.Chris Leak* 895 2003 2006 Florida
56.John Beck* 885 2003 2006 Brigham Young
57.Gino Guidugli* 880 2001 2004 Cincinnati
58.Cody Fajardo* 878 2011 2014 Nevada
59.Thaddeus Lewis 877 2006 2009 Duke
60.Tim Lester 875 1996 1999 Western Michigan
61.Erik Wilhelm 870 1985 1988 Oregon State
62.Pete Thomas 864 2010 2014 Louisiana-Monroe
63.Peyton Manning 863 1994 1997 Tennessee
64.Jared Lorenzen 862 2000 2003 Kentucky
65.Ben Roethlisberger* 854 2001 2003 Miami (OH)
66.Jordan Palmer* 851 2003 2006 Texas-El Paso
67.David Greene* 849 2001 2004 Georgia
 Steve Stenstrom* 849 1991 1994 Stanford
 Drew Willy* 849 2005 2008 Buffalo
70.Alex Brink 848 2004 2007 Washington State
 Chad Pennington* 848 1997 1999 Marshall
72.Alex Van Pelt 845 1989 1992 Pittsburgh
73.Paul Pinegar* 842 2002 2005 Fresno State
74.Ryan Schneider 840 2000 2003 Central Florida
75.Eric Zeier 838 1991 1994 Georgia
76.Brett Hundley* 837 2012 2014 UCLA
77.Ryan Griffin 836 2009 2012 Tulane
78.Chase Clement* 832 2005 2008 Rice
79.Eli Manning* 829 2000 2003 Mississippi
80.Chad Henne* 828 2004 2007 Michigan
81.Tanner Price* 824 2010 2013 Wake Forest
82.Ben Bennett 820 1980 1983 Duke
 Bret Meyer* 820 2004 2007 Iowa State
84.Seth Doege* 819 2009 2012 Texas Tech
85.Brad Smith* 818 2002 2005 Missouri
86.Charlie Whitehurst* 817 2002 2005 Clemson
87.Andy Dalton* 812 2007 2010 Texas Christian
88.Paul Smith* 808 2003 2007 Tulsa
 Danny Wimprine* 808 2001 2004 Memphis
90.Walter Church 807 1996 2000 Eastern Michigan
 Matt Leinart* 807 2003 2005 Southern California
 Matt Ryan* 807 2004 2007 Boston College
93.Robert Griffin III* 800 2008 2011 Baylor
94.Rudy Carpenter* 799 2005 2008 Arizona State
95.Troy Kopp 798 1989 1992 Pacific
 Patrick Ramsey* 798 1998 2001 Tulane
97.Tim Couch 795 1996 1998 Kentucky
 Steven Jyles 795 2002 2005 Louisiana-Monroe
 T.J. Yates* 795 2007 2010 North Carolina
100.Cody Pickett* 792 1999 2003 Washington
101.Bryant Moniz* 791 2009 2011 Hawaii
 Ryan Nassib* 791 2009 2012 Syracuse
 Ryan Radcliff* 791 2009 2012 Central Michigan
 Andre Woodson* 791 2004 2007 Kentucky
105.Spence Fischer 786 1992 1995 Duke
 Kyle Orton* 786 2001 2004 Purdue
 Willie Tuitama* 786 2005 2008 Arizona
108.Jason McKinley 783 1997 2000 Houston
109.Teddy Bridgewater* 781 2011 2013 Louisville
110.Brian Brohm* 780 2004 2007 Louisville
111.Nathan Enderle* 779 2007 2010 Idaho
 Marcus Mariota* 779 2012 2014 Oregon
113.Andrew Walter* 777 2001 2004 Arizona State
114.Casey Clausen* 775 2000 2003 Tennessee
 Nathan Scheelhaase* 775 2010 2013 Illinois
116.John Elway 774 1979 1982 Stanford
117.Mark Herrmann* 772 1977 1980 Purdue
118.Alex Carder* 769 2009 2012 Western Michigan
119.Derek Anderson* 768 2001 2004 Oregon State
 Rusty Smith* 768 2006 2009 Florida Atlantic
121.Casey Bramlet 767 2000 2003 Wyoming
 Brandon Weeden* 767 2008 2011 Oklahoma State
123.Bruce Gradkowski* 766 2002 2005 Toledo
124.David Neill 763 1998 2001 Nevada
125.Keith Price* 757 2010 2013 Washington
126.Brett Smith* 751 2011 2013 Wyoming
127.Todd Ellis* 747 1986 1989 South Carolina
 Bo Wallace* 747 2012 2014 Mississippi
129.John Navarre* 744 2000 2003 Michigan
130.Colin Kaepernick* 740 2007 2010 Nevada
131.Tino Sunseri* 736 2009 2012 Pittsburgh
 Jack Trudeau 736 1981 1985 Illinois
133.Ryan Hart* 735 2002 2005 Rutgers
 Jeremy Leach 735 1988 1991 New Mexico
135.Erik Ainge* 733 2004 2007 Tennessee
 Taylor Potts* 733 2007 2010 Texas Tech
137.Spencer Keith* 732 2009 2012 Kent State
 G.J. Kinne* 732 2009 2011 Tulsa
 Tyler Tettleton* 732 2009 2013 Ohio
140.Kevin Sweeney* 731 1982 1986 Fresno State
141.Dominique Davis* 727 2010 2011 East Carolina
 Steve Taneyhill 727 1992 1995 South Carolina
143.David Klingler 726 1988 1991 Houston
144.Kirk Cousins* 723 2008 2011 Michigan State
145.Shane Matthews 722 1990 1992 Florida
146.Daunte Culpepper 721 1996 1998 Central Florida
 Chuck Long* 721 1981 1985 Iowa
148.Matt Grothe* 717 2006 2009 South Florida
149.Matt Schaub* 716 2000 2003 Virginia
150.John Paye* 715 1983 1986 Stanford
 Matt Schilz* 715 2010 2013 Bowling Green State
152.Andrew Luck* 713 2009 2011 Stanford
153.Taylor Kelly* 712 2011 2014 Arizona State
154.Jay Cutler 710 2002 2005 Vanderbilt
155.Danny Wuerffel 708 1993 1996 Florida
156.Jason Martin 705 1993 1996 Louisiana Tech
157.Jose Fuentes 704 1999 2002 Utah State
158.Glenn Foley 703 1990 1993 Boston College
 Jacory Harris* 703 2008 2011 Miami (FL)
160.Darian Durant* 701 2001 2004 North Carolina
161.Steve Slayden 699 1984 1987 Duke
162.Jimmy Clausen* 695 2007 2009 Notre Dame
163.Darrell Hackney* 694 2002 2005 Alabama-Birmingham
 Cade McNown* 694 1995 1998 UCLA
165.Dan Marino* 693 1979 1982 Pittsburgh
 Logan Thomas* 693 2010 2013 Virginia Tech
167.Logan Kilgore* 692 2010 2013 Middle Tennessee State
168.Cody Hawkins* 691 2007 2010 Colorado
169.Doug Flutie* 690 1981 1984 Boston College
 Joel Klatt* 690 2002 2005 Colorado
171.Gary Nova* 689 2011 2014 Rutgers
172.Garrett Grayson 688 2011 2014 Colorado State
173.Chandler Harnish* 687 2008 2011 Northern Illinois
 James Pinkney* 687 2003 2006 East Carolina
175.A.J. McCarron* 686 2010 2013 Alabama
176.Dave Ragone* 685 1999 2002 Louisville
 Chase Rettig* 685 2010 2013 Boston College
 Jeff Smoker* 685 2000 2003 Michigan State
179.Chuck Clements 683 1993 1996 Houston
 Troy Taylor 683 1986 1989 California
181.Jeff Rowe* 682 2002 2006 Nevada
 T.J. Rubley 682 1987 1991 Tulsa
183.Josh Freeman* 680 2006 2008 Kansas State
184.Nate Davis* 678 2006 2008 Ball State
 Jason Verduzco* 678 1989 1992 Illinois
186.Stoney Case 677 1991 1994 New Mexico
 Rex Grossman* 677 2000 2002 Florida
188.Rob Johnson* 676 1991 1994 Southern California
189.Tommy Hodson 674 1986 1989 Louisiana State
190.Brian Johnson* 673 2004 2008 Utah
191.Shaun King* 669 1995 1998 Tulane
 Scott Mitchell 669 1987 1989 Utah
 Terrance Owens* 669 2010 2013 Toledo
194.Ken Dorsey* 668 1999 2002 Miami (FL)
 Kurt Kittner* 668 1998 2001 Illinois
 Clint Marks* 668 2003 2006 Middle Tennessee State
 Bryn Renner* 668 2010 2013 North Carolina
198.David Garrard 666 1998 2001 East Carolina
199.Brian Kuklick 665 1994 1998 Wake Forest
 Drew Tate* 665 2003 2006 Iowa
 John Parker Wilson* 665 2005 2008 Alabama
202.C.J. Bacher* 664 2005 2008 Northwestern
 Jeff Graham 664 1985 1988 Long Beach State
 Kevin O'Connell 664 2004 2007 San Diego State
 Drew Olson* 664 2002 2005 UCLA
206.Brad Tayles 663 1989 1992 Western Michigan
207.Reggie Ball* 662 2003 2006 Georgia Tech
208.Tim Tebow* 661 2006 2009 Florida
 Mike Teel* 661 2005 2008 Rutgers
210.Andre Ware 660 1987 1989 Houston
211.Marquel Blackwell 659 2000 2002 South Florida
 Stan White* 659 1990 1993 Auburn
213.Jake Delhomme 655 1993 1996 Louisiana-Lafayette
214.Jim McMahon 653 1977 1981 Brigham Young
215.Shawn Jones 652 1989 1992 Georgia Tech
216.Ben Chappell* 651 2007 2010 Indiana
217.Bart Hendricks 650 1997 2000 Boise State
 Kawaun Jakes* 650 2009 2012 Western Kentucky
 Jerrod Johnson* 650 2007 2010 Texas A&M
 Scott Milanovich 650 1992 1995 Maryland
 Chris Weinke 650 1997 2000 Florida State
222.B.J. Daniels* 649 2008 2012 South Florida
223.Darrell Bevell* 646 1992 1995 Wisconsin
 Mike Glennon* 646 2009 2012 North Carolina State
225.Tyler Palko* 645 2002 2006 Pittsburgh
226.Drew Weatherford* 644 2004 2008 Florida State
 Len Williams 644 1990 1993 Northwestern
228.Ryan Cubit* 643 2001 2006 Western Michigan
229.Chuck Hixson 642 1968 1970 Southern Methodist
230.Gary Schofield 640 1981 1983 Wake Forest
231.David Fales* 639 2012 2013 San Jose State
232.Robbie Bosco 638 1983 1985 Brigham Young
 Jay Stoner 638 1997 2000 Wyoming
234.Jamie Barnette 637 1996 1999 North Carolina State
235.Jared Goff 636 2013 2014 California
 Danny O'Neil* 636 1991 1994 Oregon
 Derek Thompson 636 2009 2013 North Texas
238.Brandon Doughty* 635 2011 2014 Western Kentucky
239.Bill Musgrave* 634 1987 1990 Oregon
240.Zac Dahman 632 2002 2005 Army
241.Marc Bulger* 630 1996 1999 West Virginia
 Zach Maynard* 630 2008 2012 California
 Rodney Peete* 630 1985 1988 Southern California
244.Joe Hamilton 629 1996 1999 Georgia Tech
245.Josh Harris* 627 2000 2003 Bowling Green State
 Tommy Rees* 627 2010 2013 Notre Dame
 Jason White* 627 1999 2004 Oklahoma
248.Aaron Opelt 625 2006 2009 Toledo
249.Kyle Boller 622 1999 2002 California
 Ryan Dinwiddie* 622 2000 2003 Boise State
 Max Knake 622 1992 1995 Texas Christian
 Jonathan Smith* 622 1998 2001 Oregon State