You Are Here > Pro-Football-Reference.com > Leaders > NFL Career Passing Yards Leaders

NFL Career Passing Yards Leaders

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

Rank Player (age), + - HOFer, Bold - Active Yds Years Teams
1. Brett Favre (40) 69,329  1991-2009  4TM
2. Dan Marino+ 61,361  1983-1999  mia
3. John Elway+ 51,475  1983-1998  den
4. Peyton Manning (33) 50,128  1998-2009  clt
5. Warren Moon+ 49,325  1984-2000  4TM
6. Fran Tarkenton+ 47,003  1961-1978  2TM
7. Vinny Testaverde 46,233  1987-2007  7TM
8. Drew Bledsoe 44,611  1993-2006  3TM
9. Dan Fouts+ 43,040  1973-1987  sdg
10. Joe Montana+ 40,551  1979-1994  2TM
11. Johnny Unitas+ 40,239  1956-1973  2TM
12. Kerry Collins (37) 38,618  1995-2009  5TM
13. Dave Krieg 38,147  1980-1998  6TM
14. Boomer Esiason 37,920  1984-1997  3TM
15. Jim Kelly+ 35,467  1986-1996  buf
16. Jim Everett 34,837  1986-1997  3TM
17. Jim Hart 34,665  1966-1984  2TM
18. Steve DeBerg 34,241  1978-1998  6TM
19. John Hadl 33,503  1962-1977  4TM
20. Phil Simms 33,462  1979-1993  nyg
21. Steve Young+ 33,124  1985-1999  2TM
22. Y.A. Tittle+ 33,070  1948-1964  3TM
23. Troy Aikman+ 32,942  1989-2000  dal
24. Donovan McNabb (33) 32,873  1999-2009  phi
25. Ken Anderson 32,838  1971-1986  cin
26. Kurt Warner (38) 32,344  1998-2009  3TM
27. Sonny Jurgensen+ 32,224  1957-1974  2TM
28. Mark Brunell (39) 31,928  1994-2009  4TM
29. John Brodie 31,548  1957-1973  sfo
30. Steve McNair 31,304  1995-2007  2TM
31. Tom Brady (32) 30,844  2000-2009  nwe
32. Norm Snead 30,797  1961-1976  5TM
33. Drew Brees (30) 30,646  2001-2009  2TM
34. Randall Cunningham 29,979  1985-2001  4TM
35. Joe Ferguson 29,817  1973-1990  4TM
36. Roman Gabriel 29,444  1962-1977  2TM
37. Jake Plummer 29,253  1997-2006  2TM
38. Brad Johnson 29,054  1994-2008  4TM
39. Rich Gannon 28,743  1987-2004  4TM
40. Len Dawson+ 28,711  1957-1975  3TM
41. Chris Chandler 28,484  1988-2004  7TM
42. Trent Green 28,475  1997-2008  4TM
43. Ron Jaworski 28,190  1974-1989  4TM
44. Terry Bradshaw+ 27,989  1970-1983  pit
45. Ken Stabler 27,938  1970-1984  3TM
46. Craig Morton 27,908  1965-1982  3TM
47. Joe Namath+ 27,663  1965-1977  2TM
48. Jeff George 27,602  1990-2001  5TM
49. Jon Kitna 27,293  1997-2008  3TM
50. George Blanda+ 26,920  1949-1975  4TM
51. Steve Grogan 26,886  1975-1990  nwe
52. Bobby Layne+ 26,768  1948-1962  4TM
53. Matt Hasselbeck (34) 26,578  1999-2009  2TM
54. Jim Harbaugh 26,288  1987-2000  4TM
55. Jim Plunkett 25,882  1971-1986  3TM
56. Jeff Garcia (39) 25,537  1999-2009  5TM
57. Joe Theismann 25,206  1974-1985  was
58. Ken O'Brien 25,094  1984-1993  2TM
59. Bob Griese+ 25,092  1967-1980  mia
60. Tommy Kramer 24,777  1977-1990  2TM
61. Bart Starr+ 24,718  1956-1971  gnb
62. Charley Johnson 24,410  1961-1975  3TM
63. Daunte Culpepper (32) 24,153  1999-2009  4TM
64. Steve Bartkowski 24,124  1975-1986  2TM
65. Steve Beuerlein 24,046  1988-2003  6TM
66. Archie Manning 23,911  1971-1984  3TM
67. Brian Sipe 23,713  1974-1983  cle
68. Norm Van Brocklin+ 23,611  1949-1960  2TM
69. Otto Graham+ 23,584  1946-1955  cle
70. Lynn Dickey 23,322  1971-1985  2TM
71. Bernie Kosar 23,301  1985-1996  3TM
72. Marc Bulger (32) 22,814  2002-2009  ram
73. Neil Lomax 22,771  1981-1988  crd
74. Roger Staubach+ 22,700  1969-1979  dal
75. Babe Parilli 22,681  1952-1969  5TM
76. Danny White 21,959  1976-1988  dal
77. Sammy Baugh+ 21,886  1937-1952  was
78. Jeff Blake 21,711  1992-2005  7TM
79. Neil O'Donnell 21,690  1991-2003  4TM
80. Bobby Hebert 21,683  1985-1996  2TM
81. Gus Frerotte 21,291  1994-2008  7TM
82. Jack Kemp 21,218  1957-1969  3TM
83. Jim Zorn 21,115  1976-1987  3TM
84. Earl Morrall 20,809  1956-1976  6TM
85. Richard Todd 20,610  1976-1985  2TM
86. Trent Dilfer 20,518  1994-2007  5TM
87. Billy Kilmer 20,495  1961-1978  3TM
88. Aaron Brooks 20,261  2000-2006  2TM
89. Jay Schroeder 20,063  1985-1994  4TM
90. Jake Delhomme (34) 19,892  1999-2009  2TM
91. Charlie Conerly 19,488  1948-1961  nyg
92. Brian Griese 19,440  1998-2008  4TM
93. Chris Miller 19,320  1987-1999  3TM
94. Ben Roethlisberger (27) 19,302  2004-2009  pit
95. Daryle Lamonica 19,154  1963-1974  2TM
96. Tobin Rote 18,850  1950-1966  4TM
97. Carson Palmer (30) 18,724  2004-2009  cin
98. Eli Manning (28) 18,644  2004-2009  nyg
99. Billy Wade 18,530  1954-1966  2TM
100. Dan Pastorini 18,515  1971-1983  4TM
101. Mark Rypien 18,473  1988-2001  5TM
102. Bert Jones 18,190  1973-1982  2TM
103. Jim McMahon 18,148  1982-1996  6TM
104. Chad Pennington (33) 17,804  2000-2009  2TM
105. Milt Plum 17,536  1957-1969  4TM
106. Wade Wilson 17,283  1981-1998  5TM
107. Bill Kenney 17,277  1980-1988  kan
108. Don Meredith 17,199  1960-1968  dal
109. Stan Humphries 17,191  1989-1997  2TM
110. Doug Williams 16,998  1978-1989  2TM
111. Elvis Grbac 16,774  1994-2001  3TM
112. Jeff Hostetler 16,430  1985-1997  3TM
113. Rodney Peete 16,338  1989-2004  6TM
114. Mike Tomczak 16,079  1985-1999  4TM
115. Greg Landry 16,052  1968-1984  3TM
116. Frank Ryan 16,042  1958-1970  3TM
117. Scott Mitchell 15,692  1991-2001  4TM
118. Ed Brown 15,600  1954-1965  3TM
119. Erik Kramer 15,337  1987-1999  4TM
120. Tony Banks 15,315  1996-2005  4TM
121. Tony Romo (29) 15,045  2004-2009  dal
122. Philip Rivers (28) 14,951  2004-2009  sdg
123. Kordell Stewart 14,746  1995-2005  3TM
124. Doug Flutie 14,715  1986-2005  4TM
125. Joey Harrington 14,693  2002-2007  3TM
126. Sid Luckman+ 14,686  1939-1950  chi
127. Bubby Brister 14,445  1986-2000  5TM
128. Marc Wilson 14,391  1980-1990  2TM
129. David Carr (30) 14,366  2002-2009  3TM
130. Bill Nelsen 14,165  1963-1972  2TM
131. Gary Danielson 13,764  1976-1988  2TM
132. Eddie LeBaron 13,399  1952-1963  2TM
133. David Garrard (31) 13,269  2002-2009  jax
134. Bill Munson 12,896  1964-1979  5TM
135. Don Majkowski 12,700  1987-1996  3TM
136. Jay Cutler (26) 12,690  2006-2009  2TM
137. Rick Mirer 11,969  1993-2003  5TM
138. Tom Flores 11,959  1960-1969  3TM
139. Bob Waterfield+ 11,849  1945-1952  ram
140. Jay Fiedler 11,844  1995-2005  5TM
141. Cotton Davidson 11,760  1954-1968  3TM
142. Michael Vick (29) 11,591  2001-2009  2TM
143. Vince Ferragamo 11,336  1977-1986  3TM
144. Mike Livingston 11,295  1968-1979  kan
145. Tony Eason 11,142  1983-1990  2TM
146. Tim Couch 11,131  1999-2003  cle
147. Matt Schaub (28) 11,087  2004-2009  2TM
148. Jason Campbell (28) 10,860  2006-2009  was
149. Frankie Albert 10,795  1946-1952  sfo
150. Billy Joe Tolliver 10,760  1989-1999  5TM
151. Eric Hipple 10,711  1980-1989  det
152. Mike Phipps 10,506  1970-1981  2TM
153. George Ratterman 10,473  1947-1956  3TM
154. Steve Bono 10,439  1985-1999  7TM
155. Tommy Thompson 10,385  1940-1950  2TM
156. Zeke Bratkowski 10,345  1954-1971  3TM
157. Frank Tripucka 10,282  1949-1963  4TM
158. Dave M. Brown 10,248  1992-2001  2TM
159. Jack Trudeau 10,243  1986-1995  3TM
160. Byron Leftwich (29) 10,218  2003-2009  4TM
161. Mark Malone 10,175  1980-1989  3TM
162. Charlie Batch (35) 10,050  1998-2009  2TM
163. Vince Evans 9,485  1977-1995  2TM
164. Bobby Thomason 9,480  1949-1957  3TM
165. Lamar McHan 9,449  1954-1963  4TM
166. Gary Hogeboom 9,436  1980-1989  3TM
167. Mike Pagel 9,414  1982-1993  3TM
168. Pat Haden 9,296  1976-1981  ram
169. Bob Berry 9,197  1965-1975  2TM
170. Kyle Orton (27) 9,121  2005-2009  2TM
171. Aaron Rodgers (26) 8,801  2005-2009  gnb
172. Kyle Boller (28) 8,745  2003-2009  2TM
173. John Friesz 8,699  1990-2000  4TM
174. Jim Finks+ 8,622  1949-1955  pit
175. David Woodley 8,558  1980-1985  2TM
176. Rudy Bukich 8,433  1953-1968  4TM
177. Randy Johnson 8,329  1966-1976  4TM
178. Pete Beathard 8,176  1964-1973  4TM
179. James Harris 8,136  1969-1979  3TM
180. Tommy Maddox 8,087  1992-2005  4TM
181. Arnie Herber+ 8,041  1930-1945  2TM
182. Steve Walsh 7,875  1989-1999  6TM
183. Kent Graham 7,801  1992-2001  4TM
184. Al Dorow 7,708  1954-1962  4TM
185. Craig Erickson 7,625  1992-1997  3TM
186. Gary Cuozzo 7,402  1963-1972  4TM
187. Paul Christman 7,294  1945-1950  2TM
188. Steve Fuller 7,156  1979-1986  2TM
189. Dick Wood 7,153  1962-1966  5TM
190. Jim Ninowski 7,133  1958-1969  4TM
191. Bob Avellini 7,111  1975-1984  chi
192. Randy Wright 7,106  1984-1988  gnb
193. Derek Anderson (26) 7,083  2006-2009  cle
194. Alex Smith (25) 7,029  2005-2009  sfo
195. Adrian Burk 7,001  1950-1956  2TM
196. Dave Wilson 6,987  1981-1988  nor
197. Steve Spurrier 6,878  1967-1976  2TM
198. Matt Cassel (27) 6,870  2005-2009  2TM
Steve Pelluer 6,870  1984-1990  2TM
200. Vince Young (26) 6,843  2006-2009  oti
201. Joe Flacco (24) 6,584  2008-2009  rav
Josh McCown (30) 6,584  2002-2009  4TM
203. Bobby Douglass 6,493  1969-1978  4TM
204. Scott Brunner 6,457  1980-1985  2TM
205. Hugh Millen 6,440  1987-1995  4TM
206. Steve Ramsey 6,437  1970-1976  2TM
207. Jim Miller 6,387  1995-2002  2TM
208. Matt Ryan (24) 6,356  2008-2009  atl
209. Ty Detmer 6,351  1993-2003  5TM
210. Dennis Shaw 6,347  1970-1975  2TM
211. Quincy Carter 6,337  2001-2004  2TM
212. Damon Huard 6,303  1998-2008  3TM
213. Johnny Lujack 6,295  1948-1951  chi
214. Jack Concannon 6,270  1964-1975  4TM
215. Jeff Kemp 6,230  1981-1991  4TM
216. J.P. Losman (28) 6,211  2004-2009  2TM
217. David Whitehurst 6,205  1977-1983  gnb
218. Rex Grossman (29) 6,197  2003-2009  2TM
219. Jacky Lee 6,191  1960-1969  3TM
220. Frank Reich 6,075  1985-1998  4TM
221. Cecil Isbell 5,945  1938-1942  gnb
222. Patrick Ramsey 5,930  2002-2008  3TM
223. Kelly Holcomb 5,916  1997-2007  4TM
224. Joe Kapp 5,911  1967-1970  2TM
225. Glenn Dobbs 5,876  1946-1949  2TM
226. George Shaw 5,829  1955-1962  4TM
227. Steve Dils 5,816  1979-1988  3TM
228. Rob Johnson 5,795  1995-2003  5TM
229. Jim Hardy 5,690  1946-1952  3TM
230. Steve Tensi 5,558  1965-1970  2TM
231. King Hill 5,553  1958-1969  3TM
232. Joe Pisarcik 5,552  1977-1984  2TM
233. Trent Edwards (26) 5,498  2007-2009  buf
234. Don Strock 5,349  1974-1988  2TM
235. Jack Thompson 5,315  1979-1984  2TM
236. Todd Blackledge 5,286  1983-1989  2TM
237. Paul McDonald 5,269  1980-1986  2TM
238. Mike Taliaferro 5,241  1964-1972  3TM
239. Pete Liske 5,170  1964-1972  3TM
240. Danny Kanell 5,129  1996-2003  3TM
241. Virgil Carter 5,063  1968-1976  3TM
242. Bob Lee 5,034  1969-1980  3TM
243. Frank Filchock 4,921  1938-1950  4TM
244. Marty Domres 4,904  1969-1977  4TM
245. Tim Rattay 4,853  2000-2007  3TM
246. Dick Shiner 4,801  1964-1974  6TM
Roy Zimmerman 4,801  1940-1948  4TM
248. Scott Hunter 4,756  1971-1979  4TM
Shane Matthews 4,756  1996-2004  3TM
250. Ace Parker+ 4,698  1937-1946  3TM