
The Bills' best quarterbacks since 1966
Jim Kelly has the most passing yards of the 61 quarterbacks who played with the Bills since 1966, 35,467 in 160 games. Josh Allen is 2nd, with 31,865; 3,603 more passes Jim Kelly for the most.
The Bills' quarterbacks this season
- Josh Allen7 games, 256.1 a game31,865 with the Bills, the 2nd-most since 1966.1,793passing yards
By decade: 2020s · 2010s · 2000s · 1990s · 1980s · 1970s · 1966–69
Compare with in · side by side
| Place | Player | passing yards | passing TDs | wins |
|---|---|---|---|---|
| 1 | Jim Kelly1986 – 1996 · 160 games | 35,467 | 237 | 101 |
| 2 | Josh Allen2018 – 2026 · still playing | 31,865 | 231 | 93 |
| +1,793 this season · passes Jim Kelly for the most in 15 games at his pace | ||||
| 3 | Joe Ferguson1973 – 1984 · 164 games | 27,590 | 181 | 77 |
| 4 | Ryan Fitzpatrick2009 – 2012 · 55 games | 11,646 | 80 | 20 |
| 5 | Drew Bledsoe2002 – 2004 · 48 games | 10,151 | 55 | 23 |
| 6 | Tyrod Taylor2015 – 2017 · 44 games | 8,857 | 51 | 23 |
| 7 | Doug Flutie1998 – 2000 · 38 games | 7,538 | 47 | 21 |
| 8 | Jack Kemp1966 – 1969 · 41 games | 6,935 | 38 | 16 |
| 9 | Dennis Shaw1970 – 1973 · 45 games | 6,286 | 35 | 8 |
| 10 | J.P. Losman2004 – 2008 · 41 games | 6,210 | 33 | 10 |
| 11 | Trent Edwards2007 – 2010 · 34 games | 5,739 | 25 | 14 |
| 12 | Rob Johnson1998 – 2001 · 29 games | 4,620 | 27 | 9 |
| 13 | EJ Manuel2013 – 2016 · 23 games | 3,502 | 19 | 6 |
| 14 | Todd Collins1995 – 1997 · 28 games | 3,218 | 16 | 7 |
| 15 | Kyle Orton2014 · 12 games | 3,018 | 18 | 7 |
| 16 | Alex Van Pelt1995 – 2003 · 29 games | 2,985 | 16 | 3 |
| 17 | Frank Reich1985 – 1994 · 93 games | 2,540 | 18 | 4 |
| 18 | Vince Ferragamo1985 · 10 games | 1,677 | 5 | 1 |
| 19 | Bruce Mathison1985 · 10 games | 1,635 | 4 | 1 |
| 20 | Kelly Holcomb2005 · 10 games | 1,509 | 10 | 4 |
| 21 | Gary Marangi1974 – 1976 · 19 games | 1,373 | 12 | 0 |
| 22 | Dan Darragh1968 – 1970 · 17 games | 1,353 | 4 | 1 |
| 23 | James Harris1969 – 1971 · 18 games | 1,120 | 5 | 0 |
| 24 | Thad Lewis2013 · 5 games | 1,092 | 4 | 2 |
| 25 | Matt Kofler1982 – 1984 · 36 games | 872 | 6 | 0 |
passing yards by decade
2020s
- › Josh Allen2020 – 2026 · 105 games26,732
- Mitchell Trubisky2021 – 2025 · 17 games535
- Matt Barkley2020 · 4 games197
- Mike White2024 · 1 game28
- Case Keenum2022 · 2 games8
2010s
- Ryan Fitzpatrick2010 – 2012 · 45 games10,224
- Tyrod Taylor2015 – 2017 · 44 games8,857
- Josh Allen2018 – 2019 · 28 games5,133
- EJ Manuel2013 – 2016 · 23 games3,502
- Kyle Orton2014 · 12 games3,018
2000s
- Drew Bledsoe2002 – 2004 · 48 games10,151
- J.P. Losman2004 – 2008 · 41 games6,210
- Trent Edwards2007 – 2009 · 32 games5,498
- Rob Johnson2000 – 2001 · 19 games3,412
- Alex Van Pelt2000 – 2003 · 19 games2,177
1990s
- Jim Kelly1990 – 1996 · 103 games22,566
- Doug Flutie1998 – 1999 · 28 games5,882
- Todd Collins1995 – 1997 · 28 games3,218
- Frank Reich1990 – 1994 · 79 games1,716
- Rob Johnson1998 – 1999 · 10 games1,208
1980s
- Joe Ferguson1980 – 1984 · 69 games13,040
- Jim Kelly1986 – 1989 · 57 games12,901
- Vince Ferragamo1985 · 10 games1,677
- Bruce Mathison1985 · 10 games1,635
- Matt Kofler1982 – 1984 · 36 games872
1970s
- Joe Ferguson1973 – 1979 · 95 games14,550
- Dennis Shaw1970 – 1973 · 45 games6,286
- Gary Marangi1974 – 1976 · 19 games1,373
- James Harris1970 – 1971 · 14 games850
- Bill Munson1978 – 1979 · 7 games359
1966–69
- Jack Kemp1966 – 1969 · 41 games6,935
- Dan Darragh1968 – 1969 · 14 games1,282
- Daryle Lamonica1966 · 10 games549
- Ed Rutkowski1966 – 1968 · 32 games380
- Kay Stephenson1968 · 7 games364
Also with the Bills: running backs · receivers · tight ends · Buffalo Bills record book
Method
- Every quarterback who played with the Bills since 1966, ranked by passing yards over his games there. Regular-season games only.
- The numbers here start in 1966, so a quarterback who played with the Bills before then isn't here.
- A quarterback's wins are his starts'.
- A decade counts his passing yards with the Bills in its seasons.