Rank First Last Years Games Comps Atts PaYds PaTD Ints FantPts PPG 1 Daunte Culpepper 1999–2006 85 1,760 2,743 21,097 137 89 1,943.0 22.86 2 Peyton Manning 1998–2006 144 3,131 4,890 37,586 275 139 2,988.2 20.75 3 Marc Bulger 2002–2006 60 1,357 2,106 16,233 95 59 1,203.5 20.06 4 Donovan McNabb 1999–2006 104 1,898 3,259 22,080 152 72 2,055.9 19.77 5 Dan Marino 1983–1999 242 4,967 8,358 61,361 420 252 4,558.8 18.84 6 Brett Favre 1991–2006 241 5,021 8,225 57,500 414 273 4,513.4 18.73 7 Steve Young 1985–1999 169 2,667 4,149 33,124 232 107 3,159.1 18.69 8 Kurt Warner 1998–2006 80 1,645 2,508 20,591 125 83 1,484.9 18.56 9 Jeff Garcia 1999–2006 99 1,811 2,973 20,385 136 73 1,821.7 18.40 10 Michael Vick 2001–2006 74 930 1,730 11,505 71 52 1,321.8 17.86 11 Trent Green 1997–2006 112 2,143 3,527 26,963 157 101 1,999.1 17.85 12 Warren Moon 1984–2000 208 3,988 6,823 49,325 291 233 3,702.9 17.80 13 Aaron Brooks 2000–2006 93 1,673 2,963 20,261 123 92 1,644.9 17.69 14 John Elway 1983–1998 234 4,123 7,250 51,475 300 226 4,086.5 17.46 15 Randall Cunningham 1985–2001 166 2,429 4,289 29,979 207 134 2,895.8 17.44 16 Tom Brady 2000–2006 96 1,896 3,064 21,564 147 78 1,652.0 17.21 17 Joe Montana 1979–1994 192 3,409 5,391 40,551 273 139 3,268.2 17.02 18 Drew Brees 2001–2006 75 1,481 2,363 16,766 106 64 1,274.0 16.99 19 Dan Fouts 1973–1987 181 3,297 5,604 43,040 254 242 3,051.6 16.86 20 Steve McNair 1995–2006 158 2,600 4,339 30,191 172 114 2,663.0 16.85 21 Jim Kelly 1986–1996 160 2,874 4,779 35,467 237 175 2,693.3 16.83 22 Drew Bledsoe 1993–2006 194 3,839 6,717 44,611 251 206 3,165.0 16.31 23 Mark Brunell 1994–2006 157 2,738 4,594 31,826 182 106 2,546.6 16.22 24 Neil Lomax 1981–1988 108 1,817 3,153 22,771 136 90 1,749.5 16.20 25 Jake Plummer 1997–2006 143 2,484 4,350 29,253 161 161 2,233.2 15.62 26 Roger Staubach 1970–1979 125 1,662 2,911 22,279 152 107 1,949.4 15.59 27 Jim Everett 1986–1997 158 2,841 4,923 34,837 203 175 2,462.5 15.59 28 Boomer Esiason 1984–1997 187 2,969 5,205 37,920 247 184 2,901.8 15.52 29 Fran Tarkenton 1970–1978 120 2,056 3,445 23,863 156 132 1,857.4 15.48 30 Brian Griese 1998–2006 81 1,481 2,350 16,564 104 80 1,248.7 15.42 31 Steve Grogan 1975–1990 149 1,879 3,593 26,886 182 208 2,293.8 15.39 32 Rich Gannon 1987–2004 158 2,533 4,206 28,743 180 104 2,424.6 15.35 33 Jon Kitna 1997–2006 108 2,039 3,433 22,467 129 126 1,644.8 15.23 34 Doug Williams 1978–1989 88 1,240 2,507 16,998 100 93 1,335.3 15.17 35 Jake Delhomme 1999–2006 70 1,151 1,934 13,965 92 63 1,055.6 15.08 36 Phil Simms 1979–1993 164 2,576 4,647 33,462 199 157 2,473.0 15.08 37 Jeff Blake 1992–2005 120 1,827 3,241 21,711 134 99 1,809.3 15.08 38 Kerry Collins 1995–2006 156 2,869 5,172 34,184 174 172 2,349.4 15.06 39 Bert Jones 1973–1982 102 1,430 2,551 18,190 124 101 1,531.4 15.01 40 Chris Miller 1987–1999 98 1,580 2,892 19,320 123 102 1,449.4 14.79 41 Vinny Testaverde 1987–2006 227 3,693 6,529 45,281 270 261 3,337.0 14.70 42 Terry Bradshaw 1970–1983 168 2,025 3,901 27,989 212 210 2,455.2 14.61 43 Jeff George 1990–2001 133 2,298 3,967 27,602 154 113 1,925.8 14.48 44 Brian Sipe 1974–1983 125 1,944 3,439 23,713 154 149 1,794.9 14.36 45 Brad Johnson 1994–2006 145 2,619 4,236 28,548 164 117 2,080.5 14.35 46 Tommy Kramer 1977–1990 129 2,012 3,651 24,777 159 158 1,826.0 14.15 47 Troy Aikman 1989–2000 165 2,898 4,715 32,942 165 141 2,321.7 14.07 48 Dave Krieg 1980–1998 213 3,105 5,311 38,147 261 199 2,956.5 13.88 49 Steve Bartkowski 1975–1986 129 1,932 3,456 24,124 156 144 1,776.1 13.77 50 Ken Anderson 1971–1986 192 2,654 4,475 32,838 197 160 2,611.9 13.60