Putting Up Numbers· NFL

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.

Next: Bills at Vikings, Mon, Nov 9 · analysis

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

The Bills' best quarterbacks since 1966
PlacePlayerpassing yardspassing TDswins
1Jim Kelly1986 – 1996 · 160 games35,467237101
2Josh Allen2018 – 2026 · still playing31,86523193
+1,793 this season · passes Jim Kelly for the most in 15 games at his pace
3Joe Ferguson1973 – 1984 · 164 games27,59018177
4Ryan Fitzpatrick2009 – 2012 · 55 games11,6468020
5Drew Bledsoe2002 – 2004 · 48 games10,1515523
6Tyrod Taylor2015 – 2017 · 44 games8,8575123
7Doug Flutie1998 – 2000 · 38 games7,5384721
8Jack Kemp1966 – 1969 · 41 games6,9353816
9Dennis Shaw1970 – 1973 · 45 games6,286358
10J.P. Losman2004 – 2008 · 41 games6,2103310
11Trent Edwards2007 – 2010 · 34 games5,7392514
12Rob Johnson1998 – 2001 · 29 games4,620279
13EJ Manuel2013 – 2016 · 23 games3,502196
14Todd Collins1995 – 1997 · 28 games3,218167
15Kyle Orton2014 · 12 games3,018187
16Alex Van Pelt1995 – 2003 · 29 games2,985163
17Frank Reich1985 – 1994 · 93 games2,540184
18Vince Ferragamo1985 · 10 games1,67751
19Bruce Mathison1985 · 10 games1,63541
20Kelly Holcomb2005 · 10 games1,509104
21Gary Marangi1974 – 1976 · 19 games1,373120
22Dan Darragh1968 – 1970 · 17 games1,35341
23James Harris1969 – 1971 · 18 games1,12050
24Thad Lewis2013 · 5 games1,09242
25Matt Kofler1982 – 1984 · 36 games87260

passing yards by decade

2020s

  1. › Josh Allen2020 – 2026 · 105 games26,732
  2. Mitchell Trubisky2021 – 2025 · 17 games535
  3. Matt Barkley2020 · 4 games197
  4. Mike White2024 · 1 game28
  5. Case Keenum2022 · 2 games8

2010s

  1. Ryan Fitzpatrick2010 – 2012 · 45 games10,224
  2. Tyrod Taylor2015 – 2017 · 44 games8,857
  3. Josh Allen2018 – 2019 · 28 games5,133
  4. EJ Manuel2013 – 2016 · 23 games3,502
  5. Kyle Orton2014 · 12 games3,018

2000s

  1. Drew Bledsoe2002 – 2004 · 48 games10,151
  2. J.P. Losman2004 – 2008 · 41 games6,210
  3. Trent Edwards2007 – 2009 · 32 games5,498
  4. Rob Johnson2000 – 2001 · 19 games3,412
  5. Alex Van Pelt2000 – 2003 · 19 games2,177

1990s

  1. Jim Kelly1990 – 1996 · 103 games22,566
  2. Doug Flutie1998 – 1999 · 28 games5,882
  3. Todd Collins1995 – 1997 · 28 games3,218
  4. Frank Reich1990 – 1994 · 79 games1,716
  5. Rob Johnson1998 – 1999 · 10 games1,208

1980s

  1. Joe Ferguson1980 – 1984 · 69 games13,040
  2. Jim Kelly1986 – 1989 · 57 games12,901
  3. Vince Ferragamo1985 · 10 games1,677
  4. Bruce Mathison1985 · 10 games1,635
  5. Matt Kofler1982 – 1984 · 36 games872

1970s

  1. Joe Ferguson1973 – 1979 · 95 games14,550
  2. Dennis Shaw1970 – 1973 · 45 games6,286
  3. Gary Marangi1974 – 1976 · 19 games1,373
  4. James Harris1970 – 1971 · 14 games850
  5. Bill Munson1978 – 1979 · 7 games359

1966–69

  1. Jack Kemp1966 – 1969 · 41 games6,935
  2. Dan Darragh1968 – 1969 · 14 games1,282
  3. Daryle Lamonica1966 · 10 games549
  4. Ed Rutkowski1966 – 1968 · 32 games380
  5. 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.