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