StatVault
BUFAFC EastIQ 51 · #19

Buffalo Bills

Founded 1960 · Orchard Park, New York · metro pop. ~1.2M

Franchise History

  • Buffalo Bills1960–present

Orchard Park, New York · founded 1960 · NFL since 1970

Championships · 2 total

  • AFL champions (1965)
  • AFL champions (1964)

Super Bowl appearances: 4 (04)

All-Time Records (1960–2025 · 66 seasons)

498-510-8
All-time regular season
49.4% win
8-9
Playoff record (1999+)
17 games
25
Playoff appearances
all-time
0
Super Bowls won
4 appearances
2
Total championships
incl. pre-Super-Bowl
9,574 / 9,353
Points for / against
modern era (1999+)
1964
Best season
12-2 · Won League Championship
1960
Founded
Orchard Park, New York
156-164
Intra-AFC all-time
48.8% win · Balanced
62-50
Cross-conference all-time
55.4% win
Sources:Curated public record·Reputable·2.5×Wikipedia·Community·1.2×nflverse·Authoritative·5×credibility ladder →

Best Players in Franchise History

Ranked by team-only production — stats accumulated only while with the Buffalo Bills (1999–present, the per-category box-stat era).

#PlayerPosSeasonsTeam stats
1Josh AllenQB8 (20182025)30,072 pass yds · 220 TD · 4,721 rush yds · 79 TD
2Thurman ThomasRB12 (19881999)11,938 rush yds · 65 TD · 4,341 rec yds · 22 TD
3Andre ReedWR15 (19851999)500 rush yds · 1 TD · 13,095 rec yds · 86 TD
4Jim KellyQB11 (19861996)35,467 pass yds · 237 TD · 1,049 rush yds · 7 TD
5O. J. SimpsonRB8 (19701977)9,486 rush yds · 55 TD · 1,581 rec yds · 9 TD
6Eric MouldsWR10 (19962005)9,045 rec yds · 48 TD
7Fred JacksonRB8 (20072014)5,635 rush yds · 30 TD · 2,640 rec yds · 7 TD
8Lee EvansWR7 (20042010)5,933 rec yds · 43 TD
9Stefon DiggsWR4 (20202023)5,372 rec yds · 37 TD
10Joe CribbsRB5 (19801985)4,445 rush yds · 21 TD · 1,783 rec yds · 15 TD
11James CookRB4 (20222025)4,259 rush yds · 32 TD · 1,174 rec yds · 9 TD
12LeSean McCoyRB4 (20152018)3,814 rush yds · 25 TD · 1,334 rec yds · 5 TD
13Tyrod TaylorQB3 (20152017)8,857 pass yds · 51 TD · 1,575 rush yds · 14 TD
14Ryan FitzpatrickQB4 (20092012)11,646 pass yds · 80 TD · 822 rush yds · 2 TD
15Cornelius BennettOLB9 (19871995)52.5 sk · 6 INT

Score is a transparent production estimate, not the proprietary Knox rating.

📚 Year-by-year roster archive →

Franchise Statistical Leaders

All-time franchise leaders by category — modern era (1999–present, the per-category box-stat era).

Passing Yards
Jim Kelly
35,467
Passing TD
Jim Kelly
237
Rushing Yards
Thurman Thomas
11,938
Rushing TD
Josh Allen
79
Receiving Yards
Andre Reed
13,095
Receptions
Andre Reed
941
Interceptions
Jordan Poyer
23

All-Time Position Ledger

685 players · 1969–2025

Every NFL player the encyclopedia attributes to the Buffalo Billsfrom profile season records, grouped by position, first season to last. Coverage follows the encyclopedia’s per-era source depth (complete 1999+, legend-era via validated Wikipedia/NFL.com grids).

QB36Drew Bledsoe · Jim Kelly · Josh Allen
  1. Matt Kofler1982–1984
  2. Bruce Mathison1985
  3. Frank Reich1985–1994
  4. Jim Kelly1986–1996
  5. Stan Gelbaugh1989
  6. Alex Van Pelt1995–2003
  7. Todd Collins1995–1997
  8. Billy Joe Hobert1997
  9. Doug Flutie1998–2000
  10. Rob Johnson1999–2001
  11. Travis Brown2001–2003
  12. Drew Bledsoe2002–2004
  13. J.P. Losman2004–2008
  14. Shane Matthews2004
  15. Kelly Holcomb2005
  16. Trent Edwards2007–2009
  17. Brian Brohm2009–2010
  18. Ryan Fitzpatrick2009–2012
  19. Levi Brown2010
  20. Tyler Thigpen2011–2012
  21. EJ Manuel2013–2016
  22. Jeff Tuel2013
  23. Thad Lewis2013
  24. Kyle Orton2014
  25. Tyrod Taylor2015–2017
  26. Cardale Jones2016
  27. Joe Webb2017
  28. Nathan Peterman2017–2018
  29. Derek Anderson2018
  30. Josh Allen2018–2025
  31. Matt Barkley2018–2020
  32. Davis Webb2021
  33. Mitchell Trubisky2021–2025
  34. Case Keenum2022
  35. Kyle Allen2023
  36. Mike White2024
RB86Frank Gore · Thurman Thomas · LeSean McCoy
  1. O. J. Simpson1969–1977
  2. Joe Cribbs1980–1985
  3. Robb Riddick1981–1988
  4. Booker Moore1982–1985
  5. Van Williams1983–1985
  6. Greg Bell1984–1987
  7. Speedy Neal1984
  8. Anthony Hutchison1985
  9. Bruce King1986–1987
  10. Carl Byrum1986–1988
  11. Ricky Moore1986
  12. Ronnie Harmon1986–1989
  13. Jamie Mueller1987–1990
  14. Kerry Porter1987
  15. Ricky Porter1987
  16. Thurman Thomas1988–1999
  17. Kenneth Davis1989–1994
  18. Larry Kinnebrew1989–1990
  19. Carwell Gardner1990–1995
  20. Don Smith1990
  21. Eddie Fuller1992
  22. Darick Holmes1995–1998
  23. Antowain Smith1997–2000
  24. Jonathan Linton1998–2000
  25. Sam Gash1998–2003
  26. Lennox Gordon1999
  27. Sammy Morris2000–2003
  28. Shawn Bryson2000–2002
  29. Larry Centers2001–2002
  30. Phillip Crosby2001–2002
  31. Travis Henry2001–2004
  32. Joe Burns2002–2005
  33. Ken Simonton2003
  34. Ryan Neufeld2003–2007
  35. Daimon Shelton2004–2006
  36. Shaud Williams2004–2006
  37. Willis McGahee2004–2006
  38. Anthony Thomas2006–2007
  39. Dwayne Wright2007
  40. Fred Jackson2007–2014
  41. Marshawn Lynch2007–2009
  42. Corey McIntyre2008–2012
  43. Darian Barnes2008
  44. Xavier Omon2008–2009
  45. C.J. Spiller2010–2014
  46. Jehuu Caulcrick2010
  47. Quinton Ganther2010
  48. Johnny White2011–2012
  49. Tashard Choice2011–2013
  50. Frank Summers2013–2014
  51. Ronnie Wingo2013
  52. Anthony Dixon2014–2015
  53. Bryce Brown2014
  54. Cierre Wood2015
  55. Jerome Felton2015–2016
  56. Karlos Williams2015
  57. LeSean McCoy2015–2018
  58. Mike Gillislee2015–2016
  59. Glenn Gronkowski2016
  60. Jonathan Williams2016
  61. Reggie Bush2016
  62. Joe Banyard2017
  63. Marcus Murphy2017–2018
  64. Mike Tolbert2017
  65. Patrick DiMarco2017–2019
  66. Taiwan Jones2017–2022
  67. Travaris Cadet2017
  68. Chris Ivory2018
  69. Keith Ford2018
  70. Devin Singletary2019–2022
  71. Frank Gore2019
  72. Senorise Perry2019
  73. T.J. Yeldon2019–2020
  74. Antonio Williams2020
  75. Reggie Gilliam2020–2025
  76. Zack Moss2020–2021
  77. Matt Breida2021
  78. Duke Johnson2022
  79. James Cook2022–2025
  80. Nyheim Hines2022
  81. Damien Harris2023
  82. Latavius Murray2023
  83. Leonard Fournette2023
  84. Ty Johnson2023–2025
  85. Ray Davis2024–2025
  86. Frank Gore Jr.2025
WR99Terrell Owens · Andre Reed · Stefon Diggs
  1. Byron Franklin1981–1984
  2. Mike Mosley1982–1984
  3. Perry Tuttle1982–1983
  4. Julius Dawkins1983–1984
  5. Craig White1984
  6. Mitchell Brookins1984–1985
  7. Andre Reed1985–1999
  8. Chris Burkett1985–1989
  9. Eric Richardson1985–1986
  10. Jimmy Teal1985–1986
  11. Don Beebe1989–1994
  12. James Lofton1989–1992
  13. Al Edwards1990–1992
  14. Steve Tasker1990–1996
  15. Mike Alexander1991
  16. Brad Lamb1992
  17. Bill Brooks1993–1995
  18. Russell Copeland1993–1996
  19. Chris Brantley1996
  20. Eric Moulds1996–2005
  21. Quinn Early1996–1998
  22. Kevin R. Williams1998–1999
  23. Kamil Loud1999
  24. Peerless Price1999–2007
  25. Jeremy McDaniel2000–2001
  26. Kwame Cavil2000
  27. Avion Black2001
  28. Reggie Germany2001
  29. Charles Johnson2002
  30. Josh Reed2002–2009
  31. Bobby Shaw2003
  32. Clarence Coleman2003
  33. Sam Aiken2003–2007
  34. Jonathan Smith2004–2005
  35. Lee Evans2004–2010
  36. Roscoe Parrish2005–2011
  37. Andre Davis2006
  38. James Hardy2008–2009
  39. Steve Johnson2008–2013
  40. Justin Jenkins2009
  41. Terrell Owens2009
  42. David Nelson2010–2012
  43. Donald Jones2010–2012
  44. Naaman Roosevelt2010–2011
  45. Paul Hubbard2010
  46. Brad Smith2011–2012
  47. Derek Hagan2011
  48. Ruvell Martin2011–2012
  49. Trevor Graham2012–2013
  50. Chris Hogan2013–2015
  51. Marcus Easley2013–2015
  52. Marquise Goodwin2013–2016
  53. Robert Woods2013–2016
  54. Deonte Thompson2014–2018
  55. Marcus Thigpen2014–2015
  56. Sammy Watkins2014–2016
  57. Denarius Moore2015
  58. Dezmin Lewis2015–2016
  59. Greg Salas2015–2016
  60. Percy Harvin2015–2016
  61. Walt Powell2015–2016
  62. Brandon Tate2016–2017
  63. Justin Hunter2016
  64. Andre Holmes2017–2018
  65. Kelvin Benjamin2017–2018
  66. Zay Jones2017–2018
  67. Cam Phillips2018
  68. Da'Mari Scott2018
  69. Isaiah McKenzie2018–2022
  70. Jeremy Kerley2018
  71. Ray-Ray McCloud2018
  72. Robert Foster2018–2019
  73. Terrelle Pryor2018
  74. Andre Roberts2019–2020
  75. Cole Beasley2019–2022
  76. Duke Williams2019–2020
  77. John Brown2019–2022
  78. Gabe Davis2020–2025
  79. Jake Kumerow2020–2022
  80. Stefon Diggs2020–2023
  81. Emmanuel Sanders2021
  82. Isaiah Hodgins2021
  83. Marquez Stevenson2021
  84. Jamison Crowder2022
  85. Khalil Shakir2022–2025
  86. Tanner Gentry2022
  87. Andy Isabella2023
  88. Deonte Harty2023
  89. Trent Sherfield2023
  90. Amari Cooper2024
  91. Curtis Samuel2024–2025
  92. Jalen Virgil2024
  93. Keon Coleman2024–2025
  94. Mack Hollins2024
  95. Tyrell Shavers2024–2025
  96. Brandin Cooks2025
  97. Elijah Moore2025
  98. Josh Palmer2025
  99. Mecole Hardman2025
TE53Pete Metzelaars · Dave Moore · Charles Clay
  1. Mark Brammer1980–1984
  2. Buster Barnett1981–1984
  3. Pete Metzelaars1985–1994
  4. Butch Rolle1986–1991
  5. Keith McKeller1987–1993
  6. Rob Awalt1993
  7. Vince Marrow1994
  8. Tony Cline1995–1997
  9. Jay Riemersma1997–2002
  10. Bobby Collins1999–2000
  11. Sheldon Jackson1999–2001
  12. Dave Moore2002–2003
  13. Mark Campbell2003–2005
  14. Rod Trafford2004
  15. Tim Euhus2004–2005
  16. Brad Cieslak2006
  17. Kevin Everett2006–2007
  18. Robert Royal2006–2008
  19. Derek Schouman2007–2009
  20. Michael Gaines2007
  21. Derek Fine2008–2009
  22. Joe Klopfenstein2009
  23. Jonathan Stupar2009–2010
  24. Shawn Nelson2009–2010
  25. David Martin2010
  26. Scott Chandler2010–2014
  27. Kevin Brock2011
  28. Lee Smith2011–2020
  29. Mike Caussin2011
  30. Dorin Dickerson2012
  31. Chris Gragg2013–2015
  32. Evan Rodriguez2013
  33. Tony Moeaki2013
  34. MarQueis Gray2014–2015
  35. Charles Clay2015–2018
  36. Matthew Mulligan2015
  37. Nick O'Leary2015–2017
  38. Gerald Christian2016
  39. Jim Dray2016
  40. Jordan Matthews2017
  41. Khari Lee2017–2018
  42. Logan Thomas2017–2018
  43. Jason Croom2018
  44. Dawson Knox2019–2025
  45. Tommy Sweeney2019–2022
  46. Tyler Kroft2019–2020
  47. Nate Becker2020
  48. Kahale Warring2021
  49. Quintin Morris2022–2024
  50. Dalton Kincaid2023–2025
  51. Zach Davidson2024
  52. Jackson Hawes2025
  53. Keleki Latu2025
OL74
  1. John Fina1992–1993
  2. Corey Louchiey1996
  3. Alan Faneca1999
  4. Jerry Ostroski1999
  5. Robert Hicks1999
  6. Tim Ruddy1999
  7. Chris McIntosh2000
  8. Bill Conaty2001
  9. Matt O'Dwyer2002
  10. Mike Flanagan2002
  11. Ruben Brown2002
  12. Matt Light2003
  13. Damion Cook2004
  14. Jeno James2004
  15. Kyle Kosier2004
  16. Ross Tucker2004
  17. Willie Anderson2004
  18. Damion McIntosh2005
  19. Jason Peters2005
  20. Kendyl Jacox2006
  21. Casey Rabach2007
  22. Chris DeGeare2010
  23. Jason Smith2012
  24. Colin Brown2013
  25. Cordy Glenn2013–2017
  26. Doug Legursky2013
  27. Eric Wood2013–2017
  28. Erik Pears2013–2014
  29. J.J. Unga2013
  30. Kraig Urbik2013–2015
  31. Mark Asper2013
  32. Thomas Welch2013
  33. Chris Hairston2014
  34. Cyril Richardson2014
  35. Cyrus Kouandjio2014–2016
  36. Seantrel Henderson2014–2017
  37. Gabe Ikard2015–2016
  38. John Miller2015–2018
  39. Jordan Mills2015–2018
  40. Richie Incognito2015–2017
  41. Ryan Groy2015–2018
  42. Michael Ola2016
  43. Patrick Lewis2016
  44. Conor McDermott2017–2018
  45. Dion Dawkins2017–2025
  46. Vladimir Ducasse2017–2018
  47. Ike Boettger2018–2022
  48. Jeremiah Sirles2018
  49. Russell Bodine2018
  50. Wyatt Teller2018
  51. Cody Ford2019–2021
  52. Jon Feliciano2019–2021
  53. Mitch Morse2019–2023
  54. Quinton Spain2019
  55. Ryan Bates2019–2023
  56. Spencer Long2019
  57. Ty Nsekhe2019–2020
  58. Brian Winters2020
  59. Daryl Williams2020–2021
  60. Jordan Devey2020
  61. Tommy Doyle2021–2022
  62. Bobby Hart2022
  63. David Quessenberry2022
  64. Greg Mancz2022
  65. Greg Van Roten2022
  66. Justin Murray2022
  67. Rodger Saffold2022
  68. David Edwards2023–2025
  69. O'Cyrus Torrence2023–2025
  70. Ryan Van Demark2023–2025
  71. Richard Gouraige2024
  72. Sedrick Van Pran-Granger2024–2025
  73. Tylan Grable2024–2025
  74. Will Clapp2024
DL106Bruce Smith · Mario Williams · Jerry Hughes
  1. Bruce Smith1985–1999
  2. Mike Lodish1990–1994
  3. Phil Hansen1991–2001
  4. John Parrella1993
  5. Ted Washington1995–2000
  6. Gabe Northern1996–1999
  7. Sean Moran1996–1999
  8. Shawn Price1996–2001
  9. Marcellus Wiley1997–2000
  10. Pat Williams1998–2004
  11. Erik Flowers2000–2001
  12. Leif Larsen2000–2001
  13. Aaron Schobel2001–2009
  14. Bryce Fisher2001
  15. Kendrick Office2001–2002
  16. Ron Edwards2001–2005
  17. Tyrone Robertson2001
  18. Chidi Ahanotu2002
  19. Justin Bannan2002–2005
  20. Ryan Denney2002–2009
  21. Chris Kelsay2003–2012
  22. Keith McKenzie2003
  23. Sam Adams2003–2005
  24. Lauvale Sape2005
  25. Tim Anderson2005–2006
  26. Anthony Hargrove2006–2007
  27. Jason Jefferson2006–2007
  28. John McCargo2006–2010
  29. Kyle Williams2006–2018
  30. Larry Tripplett2006–2007
  31. Copeland Bryan2007–2008
  32. Corey Mace2008–2009
  33. Marcus Stroud2008–2010
  34. Spencer Johnson2008–2012
  35. Alex Carrington2010–2015
  36. Antonio Coleman2010–2011
  37. Arthur Moats2010–2013
  38. Dwan Edwards2010–2011
  39. Reggie Torbor2010
  40. Torell Troup2010–2011
  41. Kellen Heard2011
  42. Kyle Moore2011–2012
  43. Lionel Dotson2011
  44. Marcell Dareus2011–2016
  45. Shawne Merriman2011–2012
  46. Mario Williams2012–2015
  47. Mark Anderson2012
  48. Alan Branch2013
  49. Corbin Bryant2013–2016
  50. Jay Ross2013
  51. Jerry Hughes2013–2021
  52. Stefan Charles2013–2015
  53. Jarius Wynn2014
  54. IK Enemkpali2015
  55. Jerel Worthy2015–2017
  56. T.J. Barnes2015
  57. Adolphus Washington2016–2017
  58. Deandre Coleman2016–2017
  59. Leger Douzable2016
  60. Lerentee McCray2016
  61. Shaq Lawson2016–2023
  62. Cap Capi2017
  63. Cedric Thornton2017
  64. Eddie Yarbrough2017–2018
  65. Rickey Hatley2017
  66. Ryan Davis2017
  67. Harrison Phillips2018–2021
  68. Jordan Phillips2018–2025
  69. Mike Love2018–2022
  70. Nate Orchard2018
  71. Star Lotulelei2018–2021
  72. Trent Murphy2018–2020
  73. Corey Liuget2019
  74. Ed Oliver2019–2025
  75. Kyle Peko2019
  76. Vincent Taylor2019
  77. A.J. Epenesa2020–2025
  78. Brandin Bryant2020–2022
  79. Justin Zimmer2020–2021
  80. Mario Addison2020–2021
  81. Quinton Jefferson2020–2024
  82. Vernon Butler2020–2021
  83. Efe Obada2021
  84. Eli Ankou2021–2024
  85. C.J. Brewer2022
  86. DaQuan Jones2022–2025
  87. Kingsley Jonathan2022–2024
  88. Prince Emili2022
  89. Tim Settle2022–2023
  90. Kendal Vickers2023
  91. Leonard Floyd2023
  92. Linval Joseph2023
  93. Poona Ford2023
  94. Branson Deen2024
  95. Casey Toohill2024
  96. Dawuane Smoot2024
  97. DeWayne Carter2024
  98. Kameron Cline2024
  99. Zion Logue2024–2025
  100. Deone Walker2025
  101. Joey Bosa2025
  102. Landon Jackson2025
  103. Larry Ogunjobi2025
  104. Morgan Fox2025
  105. Phidarian Mathis2025
  106. T.J. Sanders2025
LB89London Fletcher · Cornelius Bennett · Von Miller
  1. Cornelius Bennett1987–1995
  2. Marvcus Patton1990–1994
  3. Mark Maddox1992–1997
  4. Richard Harvey1992–1993
  5. Marlo Perry1994–1999
  6. Sam Rogers1994–2000
  7. Bryce Paup1995–1997
  8. Joe Cummings1998–1999
  9. Sam Cowart1998–2001
  10. John Holecek1999–2000
  11. Keith Newman1999–2002
  12. Corey Moore2000
  13. Jay Foreman2000–2001
  14. Kenyatta Wright2000–2001
  15. Brandon Spoon2001
  16. DaShon Polk2001–2003
  17. Coy Wire2002–2007
  18. Eddie Robinson2002
  19. Grant Irons2002
  20. London Fletcher2002–2006
  21. Dominique Stevenson2003
  22. Jeff Posey2003–2005
  23. Josh Stamer2003–2007
  24. Takeo Spikes2003–2006
  25. Angelo Crowell2004–2007
  26. Mario Haggan2004–2007
  27. Keith Ellison2006–2010
  28. Bryan Scott2007–2012
  29. John DiGiorgio2007
  30. Paul Posluszny2007–2010
  31. Blake Costanzo2008
  32. Chris Ellis2008–2010
  33. Kawika Mitchell2008–2009
  34. Aaron Maybin2009–2010
  35. Ashlee Palmer2009
  36. Chris Draft2009
  37. Marcus Buggs2009
  38. Nic Harris2009
  39. Akin Ayodele2010
  40. Andra Davis2010–2011
  41. Pierre Woods2010
  42. Danny Batten2011
  43. Kelvin Sheppard2011–2012
  44. Kirk Morrison2011
  45. Nick Barnett2011–2012
  46. Nigel Bradham2012–2015
  47. Jamaal Westerman2013
  48. Kiko Alonso2013
  49. Manny Lawson2013–2015
  50. Marcus Dowtin2013
  51. Ty Powell2013–2014
  52. Brandon Spikes2014–2016
  53. Keith Rivers2014
  54. Larry Dean2014
  55. Randell Johnson2014–2015
  56. A.J. Tarpley2015
  57. Kevin Reddick2015
  58. Tony Steward2015
  59. Bryson Albright2016
  60. Lorenzo Alexander2016–2019
  61. Ramon Humber2016–2018
  62. Zach Brown2016
  63. Deon Lacey2017–2020
  64. Matt Milano2017–2025
  65. Tanner Vallejo2017
  66. Corey Thompson2018–2019
  67. Julian Stanford2018–2019
  68. Tremaine Edmunds2018–2022
  69. Darryl Johnson2019–2020
  70. A.J. Klein2020–2023
  71. Darron Lee2020
  72. Del'Shawn Phillips2020
  73. Tyler Matakevich2020–2023
  74. Tyrel Dodson2020–2023
  75. Carlos Basham2021–2022
  76. Greg Rousseau2021–2025
  77. Joe Giles-Harris2021–2022
  78. Baylon Spector2022–2025
  79. Terrel Bernard2022–2025
  80. Von Miller2022–2024
  81. Dorian Williams2023–2025
  82. Edefuan Ulofoshio2024
  83. Javon Solomon2024–2025
  84. Joe Andreessen2024–2025
  85. Nicholas Morrow2024
  86. Andre Jones Jr.2025
  87. Keonta Jenkins2025
  88. Michael Hoecht2025
  89. Shaq Thompson2025
DB114Troy Vincent · Nate Clements · Stephon Gilmore
  1. Bill Hurley1983
  2. Henry Jones1991–2000
  3. Kurt Schulz1992–1999
  4. Jeff Burris1994–1997
  5. Mike Dumas1994
  6. Manny Martin1996–1999
  7. Raymond Jackson1996–1998
  8. Daryl Porter1998–2000
  9. Donovan Greer1998–2000
  10. Ray Hill1998–2000
  11. Antoine Winfield1999–2003
  12. Ken Irvin1999–2001
  13. Thomas Smith1999
  14. Chris Watson2000–2002
  15. Keion Carpenter2000–2001
  16. Raion Hill2000–2001
  17. Travares Tillman2000–2001
  18. Lance Brown2001
  19. Nate Clements2001–2006
  20. Pierson Prioleau2001–2004
  21. Ahmad Brooks2002
  22. Billy Jenkins2002
  23. Jason Bostic2002
  24. Kevin Thomas2002–2004
  25. Dainon Sidney2003
  26. Izell Reese2003–2004
  27. Lawyer Milloy2003–2005
  28. Terrence McGee2003–2012
  29. Jabari Greer2004–2008
  30. Rashad Baker2004–2005
  31. Troy Vincent2004–2005
  32. Eric King2005
  33. Jim Leonhard2005–2013
  34. Ashton Youboty2006–2009
  35. Donte Whitner2006–2010
  36. Kiwaukee Thomas2006–2007
  37. Ko Simpson2006–2008
  38. Dustin Fox2007–2008
  39. George Wilson2007–2012
  40. Jason Webster2007
  41. Jerametrius Butler2007
  42. John Wendling2007–2009
  43. Leodis McKelvin2008–2015
  44. Reggie Corner2008–2011
  45. Cary Harris2009
  46. Drayton Florence2009–2011
  47. Ellis Lankster2009
  48. Jairus Byrd2009–2013
  49. Jon Corto2009–2010
  50. Todd Johnson2009
  51. Aaron Williams2011–2016
  52. Da'Norris Searcy2011–2014
  53. Crezdon Butler2012
  54. Mana Silva2012
  55. Ron Brooks2012–2015
  56. Stephon Gilmore2012–2016
  57. Brandon Burton2013
  58. Johnny Adams2013
  59. Jonathan Meeks2013–2016
  60. Nickell Robey-Coleman2013–2016
  61. Bacarri Rambo2014–2015
  62. Corey Graham2014–2016
  63. Kenny Ladler2014
  64. Ross Cockrell2014
  65. Mario Butler2015
  66. Ronald Darby2015–2016
  67. Sammy Seamster2015
  68. Colt Anderson2016–2017
  69. Corey White2016
  70. James Ihedigbo2016
  71. Kevon Seymour2016
  72. Marcus Roberson2016
  73. Robert Blanton2016–2017
  74. Sergio Brown2016
  75. Shamiel Gary2016
  76. Breon Borders2017
  77. E.J. Gaines2017
  78. Jordan Poyer2017–2025
  79. Lafayette Pitts2017–2018
  80. Leonard Johnson2017
  81. Micah Hyde2017–2023
  82. Shamarko Thomas2017
  83. Shareece Wright2017
  84. Trae Elston2017
  85. Tre'Davious White2017–2025
  86. Dean Marlowe2018–2022
  87. Dontae Johnson2018
  88. Levi Wallace2018–2021
  89. Phillip Gaines2018
  90. Rafael Bush2018
  91. Ryan Lewis2018
  92. Siran Neal2018–2023
  93. Taron Johnson2018–2025
  94. Vontae Davis2018
  95. Jaquan Johnson2019–2022
  96. Kurt Coleman2019
  97. Cam Lewis2020–2025
  98. Dane Jackson2020–2025
  99. Damar Hamlin2021–2025
  100. Christian Benford2022–2025
  101. Ja'Marcus Ingram2022–2025
  102. Kaiir Elam2022–2024
  103. Xavier Rhodes2022
  104. Rasul Douglas2023–2024
  105. Taylor Rapp2023–2025
  106. Brandon Codrington2024–2025
  107. Cole Bishop2024–2025
  108. Kareem Jackson2024
  109. Lewis Cine2024
  110. Darnell Savage2025
  111. Dorian Strong2025
  112. Jordan Hancock2025
  113. Maxwell Hairston2025
  114. Sam Franklin Jr.2025
Specialists28Shayne Graham · Rian Lindell · Matt Prater
  1. Greg Cater1980–1983
  2. John Kidd1984–1989
  3. Chris Mohr1991–2000
  4. Steve Christie1992–2000
  5. Brian Moorman2001–2013
  6. Joe Zelenka2001
  7. Shayne Graham2001
  8. Rian Lindell2003–2012
  9. Ryan Neill2007
  10. Garrison Sanborn2010–2016
  11. Dave Rayner2011
  12. Shawn Powell2012–2013
  13. Dan Carpenter2013–2016
  14. Colton Schmidt2014–2018
  15. Jordan Gay2014–2016
  16. Billy Cundiff2015
  17. Reid Ferguson2017–2025
  18. Steven Hauschka2017–2019
  19. Corey Bojorquez2018–2020
  20. Matt Darr2018
  21. Tyler Bass2020–2024
  22. Matt Haack2021
  23. Sam Martin2022–2024
  24. Brad Robbins2025
  25. Cameron Johnston2025
  26. Matt Prater2025
  27. Mike Badgley2025
  28. Mitch Wishnowsky2025

NFL players who spent their entire encyclopedia-attributed career with the Buffalo Bills — ranked by seasons of service. Tenure is the span the corpus attributes (skill rows complete 1999+, legend grids validated).

  1. 1Kyle WilliamsDT13 · 2006–2018
  2. 2Jim KellyQB11 · 1986–1996
  3. 3Phil HansenDE11 · 1991–2001
  4. 4Chris KelsayDE10 · 2003–2012
  5. 5Terrence McGeeCB10 · 2003–2012
  6. 6Aaron SchobelDE9 · 2001–2009
  7. 7Matt MilanoOLB9 · 2017–2025
  8. 8Alex Van PeltQB9 · 1995–2003
  9. 9Dion DawkinsOT9 · 2017–2025
  10. 10Reid FergusonLS9 · 2017–2025
  11. 11Josh AllenQB8 · 2018–2025
  12. 12Taron JohnsonCB8 · 2018–2025
  13. 13Robb RiddickRB8 · 1981–1988
  14. 14Josh ReedWR8 · 2002–2009
  15. 15Dawson KnoxTE7 · 2019–2025
  16. 16Ed OliverDT7 · 2019–2025
  17. 17Keith McKellerTE7 · 1987–1993
  18. 18Roscoe ParrishWR7 · 2005–2011
  19. 19A.J. EpenesaDE6 · 2020–2025
  20. 20Aaron WilliamsS6 · 2011–2016
  21. 21Marlo PerryLB6 · 1994–1999
  22. 22Cam LewisCB6 · 2020–2025
  23. 23Reggie GilliamRB6 · 2020–2025
  24. 24Greg RousseauLB5 · 2021–2025

+157 more one-club men with the franchise.

Journeymen Who Wore the Crest

333 nomads · league board →

NFL players who wore the Buffalo Bills crest along the way but played for three or more franchises in all — the well-traveled careers this club was one chapter of. The count is distinct canonical franchises (skill rows complete 1999+, legend grids validated).

  1. 1Shayne GrahamK10 clubs · 2001 here
  2. 2Ryan FitzpatrickQB9 clubs · 2009–2012 here
  3. 3Andre RobertsWR8 clubs · 2019–2020 here
  4. 4Alan FanecaG8 clubs · 1999 here
  5. 5Ted WashingtonNT7 clubs · 1995–2000 here
  6. 6Tyrod TaylorQB7 clubs · 2015–2017 here
  7. 7Case KeenumQB7 clubs · 2022 here
  8. 8Kyle KosierG7 clubs · 2004 here
  9. 9Matt LightOT7 clubs · 2003 here
  10. 10Willie AndersonOT7 clubs · 2004 here
  11. 11Stephon GilmoreCB6 clubs · 2012–2016 here
  12. 12Sam AdamsDT6 clubs · 2003–2005 here
  13. 13Ronald DarbyCB6 clubs · 2015–2016 here
  14. 14Julian StanfordLB6 clubs · 2018–2019 here
  15. 15Brandin CooksWR6 clubs · 2025 here
  16. 16Linval JosephDT6 clubs · 2023 here
  17. 17Latavius MurrayRB6 clubs · 2023 here
  18. 18Chris DraftOLB6 clubs · 2009 here
  19. 19Mack HollinsWR6 clubs · 2024 here
  20. 20Ray-Ray McCloudWR6 clubs · 2018 here
  21. 21Mike BadgleyK6 clubs · 2025 here
  22. 22Billy CundiffK6 clubs · 2015 here
  23. 23Trent SherfieldWR6 clubs · 2023 here
  24. 24Kyle AllenQB6 clubs · 2023 here

+309 more well-traveled players who wore the crest.

Who Held the Room

8 rooms · 1980–2025

Every position room Buffalo Bills has passed down, steadiest first. The Specialists room is their most stable — 8 holders across 41 years, a new one every 5.1 on average.

  1. Specialists8 holders · 7 handoffs · 1984–2024 · one every 5.1y
    John Kidd1984–1989Chris Mohr1991–2000Steve Christie1992–2000Brian Moorman2001–2013Rian Lindell2003–2012Dan Carpenter2013–2016Tyler Bass2020–2024Sam Martin2022–2024
  2. QB12 holders · 11 handoffs · 1982–2025 · one every 3.7y
    Matt Kofler1982–1984Frank Reich1985–1994Jim Kelly1986–1996Todd Collins1995–1997Doug Flutie1998–2000Rob Johnson1999–2001Drew Bledsoe2002–2004J.P. Losman2004–2008Trent Edwards2007–2009Ryan Fitzpatrick2009–2012Tyrod Taylor2015–2017Josh Allen2018–2025
  3. TE14 holders · 13 handoffs · 1980–2025 · one every 3.3y
    Mark Brammer1980–1984Buster Barnett1981–1984Pete Metzelaars1985–1994Butch Rolle1986–1991Keith McKeller1987–1993Tony Cline1995–1997Jay Riemersma1997–2002Mark Campbell2003–2005Robert Royal2006–2008Scott Chandler2010–2014Lee Smith2011–2020Charles Clay2015–2018Dawson Knox2019–2025Dalton Kincaid2023–2025
  4. WR22 holders · 21 handoffs · 1981–2025 · one every 2y
    Byron Franklin1981–1984Chris Burkett1985–1989Andre Reed1985–1999Don Beebe1989–1994Steve Tasker1990–1996Bill Brooks1993–1995Russell Copeland1993–1996Quinn Early1996–1998Eric Moulds1996–2005Peerless Price1999–2007Josh Reed2002–2009Lee Evans2004–2010Roscoe Parrish2005–2011Steve Johnson2008–2013Robert Woods2013–2016Sammy Watkins2014–2016Isaiah McKenzie2018–2022Cole Beasley2019–2022John Brown2019–2022Stefon Diggs2020–2023Gabe Davis2020–2025Khalil Shakir2022–2025
  5. RB24 holders · 23 handoffs · 1980–2025 · one every 1.9y
    Joe Cribbs1980–1985Robb Riddick1981–1988Booker Moore1982–1985Greg Bell1984–1987Ronnie Harmon1986–1989Jamie Mueller1987–1990Thurman Thomas1988–1999Kenneth Davis1989–1994Carwell Gardner1990–1995Darick Holmes1995–1998Antowain Smith1997–2000Jonathan Linton1998–2000Sam Gash1998–2003Sammy Morris2000–2003Larry Centers2001–2002Travis Henry2001–2004Willis McGahee2004–2006Marshawn Lynch2007–2009Fred Jackson2007–2014C.J. Spiller2010–2014LeSean McCoy2015–2018Devin Singletary2019–2022James Cook2022–2025Ty Johnson2023–2025
  6. DL26 holders · 25 handoffs · 1985–2025 · one every 1.6y
    Bruce Smith1985–1999Mike Lodish1990–1994Phil Hansen1991–2001Ted Washington1995–2000Gabe Northern1996–1999Shawn Price1996–2001Marcellus Wiley1997–2000Pat Williams1998–2004Aaron Schobel2001–2009Ryan Denney2002–2009Sam Adams2003–2005Chris Kelsay2003–2012Kyle Williams2006–2018Marcus Stroud2008–2010Spencer Johnson2008–2012Marcell Dareus2011–2016Mario Williams2012–2015Jerry Hughes2013–2021Shaq Lawson2016–2023Trent Murphy2018–2020Jordan Phillips2018–2025Ed Oliver2019–2025Mario Addison2020–2021Quinton Jefferson2020–2024A.J. Epenesa2020–2025DaQuan Jones2022–2025

+2 more rooms with a shorter average hold.

Room tenures, not starting jobs — the corpus has no per-season depth chart, so holders can overlap (a successor often arrives before his predecessor leaves) and the measure is how often the room changed hands. A holder is a player who produced real value for this club during his years here, which is what separates holding the room from being on the roster. Detected from per-season VAL (1980–2025 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.

Mt. Rushmore

The four greatest players in franchise history by legacy score — all-era, honors-driven, weighted by career share.

All-franchise Mt. Rushmore →

Franchise Trajectory

Win% by decade since first NFL season. All-time: 50% across 66 seasons.

50%
1960s
36%
1970s
45%
1980s
64%
1990s
41%
2000s
44%
2010s
73%
2020s
Golden Era
20202024
74% win
Dark Era
19671971
20% win
5-Year Momentum
+15 pp
vs. prior 5 seasons

Franchise Rivals

All-time regular-season dominance (min 10 games).

All-time prey
Cincinnati Bengals
64%win (9–5)
14 games
All-time nemesis
New England Patriots
28%win (15–39)
54 games

Top Rivalries

Ranked by rivalry intensity (volume × competitiveness × recency).

All rivalries →

HOF-caliber players whose injury history cut their peak short — on this franchise's roster.

Franchise Identity

Offense-First

Score-weighted distribution of 25 best players in franchise history, by position group (KV-H basis, 1999+).

RB 35%
WR 27%
QB 26%
EDGE 8%
DB 2%
TE 2%

Most elite player: Thurman Thomas (RB) — top 0% all-time at their position.

Year-by-Year · 66 seasons of history

Every season since 1960: record, finish, head coach + how it ended. Per-category team stats (passing/rushing/receiving/defense) are filled for 1999+.

YearW-L-TFinishPFPAPassRushRecSkINTCoachResult
202512-52nd§4813653,9812,7144,1463613Sean McDermottLost Divisional
202413-41st5253683,9382,2304,15537.514Sean McDermottLost Conference Championship
202311-61st4513114,3062,2124,3065319Sean McDermottLost Divisional
202213-31st4552864,2912,1774,4284017Sean McDermottLost Divisional
202111-61st4832894,4502,2054,4504119Sean McDermottLost Divisional
202013-31st5013754,7861,7234,7863814Sean McDermottLost Conference Championship
201910-62nd§3142593,4762,0543,4074314Sean McDermottLost Wild Card
20186-103rd2693743,0521,9842,9003716Sean McDermott
20179-72nd§3023593,0652,0203,6632518Sean McDermottLost Wild Card
20167-93rd3993783,2502,6303,2503812Rex Ryan (7–8)Anthony Lynn (0–1)
20158-83rd3793593,6002,3953,5802015Rex Ryan
20149-72nd3432893,8561,4823,7305417Doug Marrone
20136-104th3393883,3732,1813,3635722Doug Marrone
20126-104th3444353,4302,2173,4303611Chan Gailey
20116-104th3724343,8572,0034,0442819Chan Gailey
20104-124th2834253,1221,5323,3562811Chan Gailey
20096-104th2583262,7891,8672,7733328Dick Jauron (3–6)Perry Fewell (3–4)
20087-94th3363423,3021,8423,3022310Dick Jauron
20077-92nd2523542,8421,8002,8422318Dick Jauron
20067-93rd3003113,0501,5523,0503513Dick Jauron
20055-113rd2713672,8521,6052,8523817Mike Mularkey
20049-73rd3952843,0321,8892,9734624Mike Mularkey
20036-103rd2432793,0691,6443,0693710Gregg Williams
20028-84th3793974,3641,5964,3643010Gregg Williams
20013-135th2654203,7221,6863,72233.511Gregg Williams
20008-84th3153503,6781,8383,6783914Wade Phillips
199911-52nd§3202293,4522,0113,4523014Wade PhillipsLost Wild Card
199810-63rd§2,7112,0333,47530.513Wade PhillipsMade Playoffs
19976-104th3,2131,7172,75529.57Marv Levy
199610-62nd§3,5581,7613,090269Marv LevyMade Playoffs
199510-61st3,3481,9442,4913411Marv LevyMade Playoffs
19947-94th3,6821,7713,55911.57Marv Levy
199312-41st3,5351,8793,535135Marv LevyLost Super Bowl
199211-52nd§3,6782,4363,639148Marv LevyLost Super Bowl
199113-31st4,1402,3814,14012.50Marv LevyLost Super Bowl
199013-31st3,2982,0803,4046.50Marv LevyLost Super Bowl
19899-71st3,8312,2643,5285.52Marv LevyMade Playoffs
198812-41st3,4112,1332,7279.52Marv LevyLost Conference Championship
19877-84th2,8331,5622,5778.50Marv Levy
19864-124th3,6971,6423,25000Hank Bullough (2–7)Marv Levy (2–5)
19852-145th1,6541,5462,15300Kay Stephenson (0–4)Hank Bullough (2–10)
19842-145th4321,5202,50400Kay Stephenson
19838-83rd4401,4602,09100Kay Stephenson
19824-59th069257400Chuck Knox
198110-63rd§01,1431,03300Chuck KnoxMade Playoffs
198011-51st151,18369800Chuck KnoxMade Playoffs
19797-94thChuck Knox
19785-114thChuck Knox
19773-115th055713800Jim Ringo
19762-125th01,50325900Lou Saban (2–3)Jim Ringo (0–9)
19758-63rd01,81742600Lou Saban
19749-52nd§01,12518900Lou SabanMade Playoffs
19739-52nd02,0037000Lou Saban
19724-9-14th01,25119800Lou Saban
19711-135th074216200Harvey Johnson
19703-10-14th048813900John Rauch
19694-104thJohn Rauch
19681-12-15thJoe Collier (0–2) Harvey Johnson (1–10–1)
19674-103rdJoe Collier
19669-4-11stJoe CollierMade Playoffs
196510-3-11stLou SabanWon League Championship
196412-21stLou SabanWon League Championship
19637-6-12nd°Lou SabanMade Playoffs
19627-6-13rdLou Saban
19616-84thBuster Ramsey
19605-8-13rdBuster Ramsey

Full-history records + coaches from Wikipedia (facts-only); per-category team stats + points are exact for 1999+ (nflverse). Playoff box-score splits aren't yet in the free corpus.