NFL Passing Yards Career Leaders
Build your own custom leaderboards with Stathead Football.
Leaders
- + indicates Hall of Famer
| Rank | Player | Yds | Years | Tm |
|---|---|---|---|---|
| 1 | Drew Brees | 79,314 | 2001-2020 | 2TM |
| 2 | Tom Brady | 76,760 | 2000-2020 | 2TM |
| 3 | Peyton Manning | 71,940 | 1998-2015 | 2TM |
| 4 | Brett Favre + | 71,838 | 1991-2010 | 4TM |
| 5 | Dan Marino+ | 61,361 | 1983-1999 | mia |
| 6 | Philip Rivers | 61,131 | 2004-2020 | 2TM |
| 7 | Ben Roethlisberger | 58,173 | 2004-2020 | pit |
| 8 | Eli Manning | 57,023 | 2004-2019 | nyg |
| 9 | Matt Ryan | 53,648 | 2008-2020 | atl |
| 10 | John Elway+ | 51,475 | 1983-1998 | den |
| 11 | Warren Moon+ | 49,325 | 1984-2000 | 4TM |
| 12 | Aaron Rodgers | 48,894 | 2005-2020 | gnb |
| 13 | Fran Tarkenton+ | 47,003 | 1961-1978 | 2TM |
| 14 | Carson Palmer | 46,247 | 2004-2017 | 3TM |
| 15 | Vinny Testaverde | 46,233 | 1987-2007 | 7TM |
| 16 | Drew Bledsoe | 44,611 | 1993-2006 | 3TM |
| 17 | Dan Fouts+ | 43,040 | 1973-1987 | sdg |
| 18 | Matthew Stafford | 42,941 | 2009-2020 | det |
| 19 | Kerry Collins | 40,922 | 1995-2011 | 6TM |
| 20 | Joe Montana+ | 40,551 | 1979-1994 | 2TM |
| 21 | Joe Flacco | 40,464 | 2008-2020 | 3TM |
| 22 | Johnny Unitas + | 40,239 | 1956-1973 | 2TM |
| 23 | Dave Krieg | 38,147 | 1980-1998 | 6TM |
| 24 | Boomer Esiason | 37,920 | 1984-1997 | 3TM |
| 25 | Donovan McNabb | 37,276 | 1999-2011 | 3TM |
| 26 | Matt Hasselbeck | 36,638 | 1999-2015 | 4TM |
| 27 | Jim Kelly+ | 35,467 | 1986-1996 | buf |
| 28 | Jay Cutler | 35,133 | 2006-2017 | 3TM |
| 29 | Jim Everett | 34,837 | 1986-1997 | 3TM |
| 30 | Jim Hart | 34,665 | 1966-1984 | 2TM |
| 31 | Ryan Fitzpatrick | 34,421 | 2005-2020 | 8TM |
| 32 | Steve DeBerg | 34,241 | 1978-1998 | 6TM |
| 33 | Tony Romo | 34,183 | 2004-2016 | dal |
| 34 | Alex Smith | 34,105 | 2005-2020 | 3TM |
| 35 | John Hadl | 33,503 | 1962-1977 | 4TM |
| 36 | Phil Simms | 33,462 | 1979-1993 | nyg |
| 37 | Steve Young+ | 33,124 | 1985-1999 | 2TM |
| 38 | Y.A. Tittle+ | 33,070 | 1948-1964 | 3TM |
| 39 | Troy Aikman+ | 32,942 | 1989-2000 | dal |
| 40 | Ken Anderson | 32,838 | 1971-1986 | cin |
| 41 | Kurt Warner+ | 32,344 | 1998-2009 | 3TM |
| 42 | Sonny Jurgensen+ | 32,224 | 1957-1974 | 2TM |
| 43 | Mark Brunell | 32,072 | 1994-2011 | 5TM |
| 44 | Andy Dalton | 32,046 | 2011-2020 | 2TM |
| 45 | Russell Wilson | 31,885 | 2012-2020 | sea |
| 46 | John Brodie | 31,548 | 1957-1973 | sfo |
| 47 | Steve McNair | 31,304 | 1995-2007 | 2TM |
| 48 | Norm Snead | 30,797 | 1961-1976 | 5TM |
| 49 | Cam Newton | 30,184 | 2011-2020 | 2TM |
| 50 | Randall Cunningham | 29,979 | 1985-2001 | 4TM |
| 51 | Joe Ferguson | 29,817 | 1973-1990 | 4TM |
| 52 | Jon Kitna | 29,745 | 1997-2011 | 4TM |
| 53 | Roman Gabriel | 29,444 | 1962-1977 | 2TM |
| 54 | Jake Plummer | 29,253 | 1997-2006 | 2TM |
| 55 | Brad Johnson | 29,054 | 1994-2008 | 4TM |
| 56 | Rich Gannon | 28,743 | 1987-2004 | 4TM |
| 57 | Len Dawson+ | 28,711 | 1957-1975 | 3TM |
| 58 | Chris Chandler | 28,484 | 1988-2004 | 7TM |
| 59 | Trent Green | 28,475 | 1997-2008 | 4TM |
| 60 | Ron Jaworski | 28,190 | 1974-1989 | 4TM |
| 61 | Terry Bradshaw+ | 27,989 | 1970-1983 | pit |
| 62 | Ken Stabler + | 27,938 | 1970-1984 | 3TM |
| 63 | Craig Morton | 27,908 | 1965-1982 | 3TM |
| 64 | Joe Namath+ | 27,663 | 1965-1977 | 2TM |
| 65 | Jeff George | 27,602 | 1990-2001 | 5TM |
| 66 | George Blanda+ | 26,920 | 1949-1975 | 4TM |
| 67 | Steve Grogan | 26,886 | 1975-1990 | nwe |
| 68 | Bobby Layne+ | 26,768 | 1948-1962 | 4TM |
| 69 | Jim Harbaugh | 26,288 | 1987-2000 | 4TM |
| 70 | Jim Plunkett | 25,882 | 1971-1986 | 3TM |
| 71 | Kirk Cousins | 25,742 | 2012-2020 | 2TM |
| 72 | Jeff Garcia | 25,537 | 1999-2009 | 5TM |
| 73 | Matt Schaub | 25,467 | 2004-2019 | 4TM |
| 74 | Joe Theismann | 25,206 | 1974-1985 | was |
| 75 | Ken O'Brien | 25,094 | 1984-1993 | 2TM |
| 76 | Bob Griese+ | 25,092 | 1967-1980 | mia |
| 77 | Ryan Tannehill | 24,999 | 2012-2020 | 2TM |
| 78 | Tommy Kramer | 24,777 | 1977-1990 | 2TM |
| 79 | Bart Starr+ | 24,718 | 1956-1971 | gnb |
| 80 | Derek Carr | 24,630 | 2014-2020 | rai |
| 81 | Charley Johnson | 24,410 | 1961-1975 | 3TM |
| 82 | Daunte Culpepper | 24,153 | 1999-2009 | 4TM |
| 83 | Steve Bartkowski | 24,124 | 1975-1986 | 2TM |
| 84 | Steve Beuerlein | 24,046 | 1988-2003 | 6TM |
| 85 | Archie Manning | 23,911 | 1971-1984 | 3TM |
| 86 | Brian Sipe | 23,713 | 1974-1983 | cle |
| 87 | Andrew Luck | 23,671 | 2012-2018 | clt |
| 88 | Norm Van Brocklin + | 23,611 | 1949-1960 | 2TM |
| 89 | Otto Graham+ | 23,584 | 1946-1955 | cle |
| 90 | Lynn Dickey | 23,322 | 1971-1985 | 2TM |
| 91 | Bernie Kosar | 23,301 | 1985-1996 | 3TM |
| 92 | Marc Bulger | 22,814 | 2002-2009 | ram |
| 93 | Neil Lomax | 22,771 | 1981-1988 | crd |
| 94 | Roger Staubach+ | 22,700 | 1969-1979 | dal |
| 95 | Babe Parilli | 22,681 | 1952-1969 | 5TM |
| 96 | Michael Vick | 22,464 | 2001-2015 | 4TM |
| 97 | Danny White | 21,959 | 1976-1988 | dal |
| 98 | Sammy Baugh+ | 21,886 | 1937-1952 | was |
| 99 | Jeff Blake | 21,711 | 1992-2005 | 7TM |
| 100 | Neil O'Donnell | 21,690 | 1991-2003 | 4TM |
| 101 | Bobby Hebert | 21,683 | 1985-1996 | 2TM |
| 102 | Gus Frerotte | 21,291 | 1994-2008 | 7TM |
| 103 | Jack Kemp | 21,218 | 1957-1969 | 3TM |
| 104 | Jim Zorn | 21,115 | 1976-1987 | 3TM |
| 105 | Jake Delhomme | 20,975 | 1999-2011 | 4TM |
| 106 | Earl Morrall | 20,809 | 1956-1976 | 6TM |
| 107 | Richard Todd | 20,610 | 1976-1985 | 2TM |
| 108 | Trent Dilfer | 20,518 | 1994-2007 | 5TM |
| 109 | Billy Kilmer | 20,495 | 1961-1978 | 3TM |
| 110 | Aaron Brooks | 20,261 | 2000-2006 | 2TM |
| 111 | Jay Schroeder | 20,063 | 1985-1994 | 4TM |
| 112 | Jameis Winston | 19,737 | 2015-2019 | tam |
| 113 | Charlie Conerly | 19,488 | 1948-1961 | nyg |
| 114 | Sam Bradford | 19,449 | 2010-2018 | 4TM |
| 115 | Brian Griese | 19,440 | 1998-2008 | 4TM |
| 116 | Chris Miller | 19,320 | 1987-1999 | 3TM |
| 117 | Daryle Lamonica | 19,154 | 1963-1974 | 2TM |
| 118 | Tobin Rote | 18,850 | 1950-1966 | 4TM |
| 119 | Billy Wade | 18,530 | 1954-1966 | 2TM |
| 120 | Dan Pastorini | 18,515 | 1971-1983 | 4TM |
| 121 | Mark Rypien | 18,473 | 1988-2001 | 5TM |
| 122 | Bert Jones | 18,190 | 1973-1982 | 2TM |
| 123 | Jim McMahon | 18,148 | 1982-1996 | 6TM |
| 124 | Kyle Orton | 18,037 | 2005-2014 | 5TM |
| 125 | Chad Pennington | 17,823 | 2000-2010 | 2TM |
| 126 | Josh McCown | 17,731 | 2002-2019 | 9TM |
| 127 | Blake Bortles | 17,649 | 2014-2019 | 2TM |
| 128 | Dak Prescott | 17,634 | 2016-2020 | dal |
| 129 | Milt Plum | 17,536 | 1957-1969 | 4TM |
| 130 | Matt Cassel | 17,508 | 2005-2018 | 7TM |
| 131 | Wade Wilson | 17,283 | 1981-1998 | 5TM |
| 132 | Bill Kenney | 17,277 | 1980-1988 | kan |
| 133 | Don Meredith | 17,199 | 1960-1968 | dal |
| 134 | Stan Humphries | 17,191 | 1989-1997 | 2TM |
| 135 | Doug Williams | 16,998 | 1978-1989 | 2TM |
| 136 | Elvis Grbac | 16,774 | 1994-2001 | 3TM |
| 137 | Jason Campbell | 16,771 | 2006-2014 | 5TM |
| 138 | Jeff Hostetler | 16,430 | 1985-1997 | 3TM |
| 139 | Jared Goff | 16,364 | 2016-2020 | ram |
| 140 | Rodney Peete | 16,338 | 1989-2004 | 6TM |
| 141 | Mike Tomczak | 16,079 | 1985-1999 | 4TM |
| 142 | Carson Wentz | 16,074 | 2016-2020 | phi |
| 143 | Greg Landry | 16,052 | 1968-1984 | 3TM |
| 144 | Frank Ryan | 16,042 | 1958-1970 | 3TM |
| 145 | David Garrard | 16,003 | 2002-2010 | jax |
| 146 | Scott Mitchell | 15,692 | 1991-2001 | 4TM |
| 147 | Ed Brown | 15,600 | 1954-1965 | 3TM |
| 148 | Mark Sanchez | 15,357 | 2009-2018 | 4TM |
| 149 | Erik Kramer | 15,337 | 1987-1999 | 4TM |
| 150 | Tony Banks | 15,315 | 1996-2005 | 4TM |
| 151 | Kordell Stewart | 14,746 | 1995-2005 | 3TM |
| 152 | Doug Flutie | 14,715 | 1986-2005 | 4TM |
| 153 | Joey Harrington | 14,693 | 2002-2007 | 3TM |
| 154 | Sid Luckman+ | 14,686 | 1939-1950 | chi |
| 155 | David Carr | 14,452 | 2002-2012 | 4TM |
| 156 | Bubby Brister | 14,445 | 1986-2000 | 5TM |
| 157 | Case Keenum | 14,414 | 2012-2020 | 6TM |
| 158 | Marc Wilson | 14,391 | 1980-1990 | 2TM |
| 159 | Bill Nelsen | 14,165 | 1963-1972 | 2TM |
| 160 | Josh Freeman | 13,873 | 2009-2015 | 3TM |
| 161 | Gary Danielson | 13,764 | 1976-1988 | 2TM |
| 162 | Eddie LeBaron | 13,399 | 1952-1963 | 2TM |
| 163 | Nick Foles | 13,312 | 2012-2020 | 5TM |
| 164 | Marcus Mariota | 13,207 | 2015-2019 | oti |
| 165 | Chad Henne | 12,990 | 2008-2020 | 3TM |
| 166 | Bill Munson | 12,896 | 1964-1979 | 5TM |
| 167 | Don Majkowski | 12,700 | 1987-1996 | 3TM |
| 168 | Colin Kaepernick | 12,271 | 2011-2016 | sfo |
| 169 | Rick Mirer | 11,969 | 1993-2003 | 5TM |
| 170 | Tom Flores | 11,959 | 1960-1969 | 3TM |
| 171 | Bob Waterfield+ | 11,849 | 1945-1952 | ram |
| 172 | Jay Fiedler | 11,844 | 1995-2005 | 5TM |
| 173 | Deshaun Watson | 11,811 | 2017-2020 | htx |
| 174 | Cotton Davidson | 11,760 | 1954-1968 | 3TM |
| 175 | Patrick Mahomes | 11,727 | 2017-2020 | kan |
| 176 | Vince Ferragamo | 11,336 | 1977-1986 | 3TM |
| 177 | Mike Livingston | 11,295 | 1968-1979 | kan |
| 178 | Tony Eason | 11,142 | 1983-1990 | 2TM |
| 179 | Tim Couch | 11,131 | 1999-2003 | cle |
| 180 | Charlie Batch | 11,085 | 1998-2012 | 2TM |
| 181 | Derek Anderson | 10,878 | 2006-2018 | 4TM |
| 182 | Frankie Albert | 10,795 | 1946-1952 | sfo |
| 183 | Billy Joe Tolliver | 10,760 | 1989-1999 | 5TM |
| 184 | Eric Hipple | 10,711 | 1980-1989 | det |
| 185 | Byron Leftwich | 10,532 | 2003-2012 | 4TM |
| 186 | Mike Phipps | 10,506 | 1970-1981 | 2TM |
| 187 | George Ratterman | 10,473 | 1947-1956 | 3TM |
| 188 | Steve Bono | 10,439 | 1985-1999 | 7TM |
| 189 | Brian Hoyer | 10,404 | 2009-2020 | 7TM |
| 190 | Tommy Thompson | 10,385 | 1940-1950 | 2TM |
| 191 | Zeke Bratkowski | 10,345 | 1954-1971 | 3TM |
| 192 | Frank Tripucka | 10,282 | 1949-1963 | 4TM |
| 193 | Dave Brown | 10,248 | 1992-2001 | 2TM |
| 194 | Jack Trudeau | 10,243 | 1986-1995 | 3TM |
| 195 | Rex Grossman | 10,232 | 2003-2012 | 3TM |
| 196 | Mark Malone | 10,175 | 1980-1989 | 3TM |
| 197 | Tyrod Taylor | 9,770 | 2011-2020 | 4TM |
| 198 | Teddy Bridgewater | 9,758 | 2014-2020 | 3TM |
| 199 | Vince Evans | 9,485 | 1977-1995 | 2TM |
| 200 | Bobby Thomason | 9,480 | 1949-1957 | 3TM |
| 201 | Lamar McHan | 9,449 | 1954-1963 | 4TM |
| 202 | Gary Hogeboom | 9,436 | 1980-1989 | 3TM |
| 203 | Mike Pagel | 9,414 | 1982-1993 | 3TM |
| 204 | Pat Haden | 9,296 | 1976-1981 | ram |
| 205 | Robert Griffin III | 9,238 | 2012-2020 | 3TM |
| 206 | Bob Berry | 9,197 | 1965-1975 | 2TM |
| 207 | Mitchell Trubisky | 9,114 | 2017-2020 | chi |
| 208 | Baker Mayfield | 9,066 | 2018-2020 | cle |
| 209 | Blaine Gabbert | 9,063 | 2011-2020 | 5TM |
| 210 | Vince Young | 8,964 | 2006-2011 | 2TM |
| 211 | Kyle Boller | 8,931 | 2003-2011 | 3TM |
| 212 | John Friesz | 8,699 | 1990-2000 | 4TM |
| 213 | Jim Finks+ | 8,622 | 1949-1955 | pit |
| 214 | David Woodley | 8,558 | 1980-1985 | 2TM |
| 215 | Rudy Bukich | 8,433 | 1953-1968 | 4TM |
| 216 | Randy Johnson | 8,329 | 1966-1976 | 4TM |
| 217 | Shaun Hill | 8,295 | 2005-2016 | 4TM |
| 218 | Pete Beathard | 8,176 | 1964-1973 | 4TM |
| 219 | James Harris | 8,136 | 1969-1979 | 3TM |
| 220 | Tommy Maddox | 8,087 | 1992-2005 | 4TM |
| 221 | Jimmy Garoppolo | 8,042 | 2014-2020 | 2TM |
| 222 | Arnie Herber + | 8,041 | 1930-1945 | 2TM |
| 223 | Steve Walsh | 7,875 | 1989-1999 | 6TM |
| 224 | Kent Graham | 7,801 | 1992-2001 | 4TM |
| 225 | Al Dorow | 7,708 | 1954-1962 | 4TM |
| 226 | Craig Erickson | 7,625 | 1992-1997 | 3TM |
| 227 | Matt Moore | 7,597 | 2007-2019 | 3TM |
| 228 | Brock Osweiler | 7,418 | 2012-2018 | 3TM |
| 229 | Gary Cuozzo | 7,402 | 1963-1972 | 4TM |
| 230 | Josh Allen | 7,335 | 2018-2020 | buf |
| 231 | Paul Christman | 7,294 | 1945-1950 | 2TM |
| 232 | Tarvaris Jackson | 7,263 | 2006-2015 | 2TM |
| 233 | Steve Fuller | 7,156 | 1979-1986 | 2TM |
| 234 | Dick Wood | 7,153 | 1962-1966 | 5TM |
| 235 | Jim Ninowski | 7,133 | 1958-1969 | 4TM |
| 236 | Bob Avellini | 7,111 | 1975-1984 | chi |
| 237 | Randy Wright | 7,106 | 1984-1988 | gnb |
| 238 | Adrian Burk | 7,001 | 1950-1956 | 2TM |
| 239 | Dave Wilson | 6,987 | 1981-1988 | nor |
| 240 | Sam Darnold | 6,934 | 2018-2020 | nyj |
| 241 | Steve Spurrier | 6,878 | 1967-1976 | 2TM |
| 242 | Steve Pelluer | 6,870 | 1984-1990 | 2TM |
| 243 | Christian Ponder | 6,658 | 2011-2014 | min |
| 244 | Bobby Douglass | 6,493 | 1969-1978 | 4TM |
| 245 | Brandon Weeden | 6,462 | 2012-2018 | 3TM |
| 246 | Jacoby Brissett | 6,459 | 2016-2020 | 2TM |
| 247 | Scott Brunner | 6,457 | 1980-1985 | 2TM |
| 248 | Hugh Millen | 6,440 | 1987-1995 | 4TM |
| 249 | Steve Ramsey | 6,437 | 1970-1976 | 2TM |
| 250 | Jim Miller | 6,387 | 1995-2002 | 2TM |

We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Thursday, November 5, 6:45AM
Question, Comment, Feedback, or Correction?
Are you a Stathead, too? Subscribe to our Free Newsletter
This Month in Sports Reference
Find out when we add a feature or make a change
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.