Buffalo Bills and Kansas City Chiefs players: who played for both

Who played for both the Bills and Chiefs?

81 players were on both the Buffalo Bills and the Kansas City Chiefs rosters between 1960 and 2026, including Todd Collins, Matt Cassel, Adam Lingner and Martin Bayless. 31 of them were with the Bills first and 46 with the Chiefs first; 4 joined both in the same season.

Did you know?

  • Jack Johnson is the earliest on this list to complete the pair: Bills first, then the Chiefs from 1961.
  • Michael Danna is the most recent: Chiefs first, then the Bills from 2026.
  • Adam Lingner spent the most seasons across the two: 8 with the Bills and 5 with the Chiefs.
  • 7 of them had two or more separate spells with one of the teams, such as Adam Lingner.
  • Most common positions on this list: DB (14), DL (14), QB (8), OL (8).

How many can you name?

Name players who were on both the Bills and the Chiefs. The surname is enough. 0 / 81

All 81 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBillsChiefs
Todd CollinsQB1995–19971998–2005
Matt CasselQB20152009–2012
Adam LingnerOL1987, 1989–19951983–1986, 1988
Martin BaylessDB1984–19861992–1993, 1995–1996
Marvcus PattonMLB1990–19941999–2002
Art StillDL1988–19891978–1987
Glenn ParkerOL1990–19961997–1999
LeSean McCoyRB2015–20182019
Scott RadecicLB1987–19891984–1986
Alex Van PeltQB1994–20031993
Dee HardisonDL1978–19801988
Mike PruittRB19851985–1986
Ron EdwardsDT2001–20052006–2010
Tom KeatingDL1964–19651974–1975
Billy MastersTE1967–19691975–1976
Kurt ColemanFS20192014
Kyle OrtonQB20142011
Mike MercerK19671966
Mitch MorseOL2019–20232015–2018
Marquez Valdes-ScantlingWR20242022–2023
Sammy WatkinsWR2014–20162018–2020
Tom FloresQB1967–19691969
C.J. SpillerRB2010–20142017
Dennis ShawQB1970–19731978
Greg FavorsOLB20021998
Jack SpikesRB1966–19671960–1964
Kawika MitchellMLB2008–20092003–2006
Patrick DiMarcoRB2017–20192012
Chuck HurstonDL19711965–1970
Dean PraterDL1984–19881982–1983
Jordan DeveyOL20202016–2018
Ken JohnsonDL1979–19841987
Mecole HardmanWR20252019–2024
Michael DannaDL20262020–2025
Mike EdwardsDB20242023, 2025
Nate OrchardDL20182018
Phillip GainesDB20182014–2017
Reggie RaglandLB20162017–2019
Tom GrahamLB19781974
Tyler ThigpenQB2011–20122007–2009
Bill AckerDL1983–19841982, 1987
Bill MillerWR19631962
Bobby PlyDB19671962–1967
Doug JonesDB1976–19781973–1974
Gary BaldingerDL1990–19921986–1988
Ike BoettgerOL2018–20222018
Joe StaysniakOL19911992
Lonnie JohnsonTE1994–19981999
Lucious SmithDB19841983
Remi PrudhommeDL1966–1967, 19721968–1969
Ted McKnightRB19821977–1981
Tony MoeakiTE20132010, 2012
Tyrell AdamsLB20172016
Wayne SimmonsLB19981997–1998
Bucky BrooksDB19941997–1998
Darron LeeLB20202019
Jeff KinneyRB19761972–1976
Sherman CocroftDB19881985–1987
Stefan CharlesDT2013–20152017
Victor AlloteyG1998–20002001–2002
Charley WarnerDB1964–19661963–1964
Dave RaynerK20112007
Fred JonesOLB2000–20012003–2004
John HagyDB1988–19901991
Kelvin BenjaminWR2017–20182018
Mike WilsonOL19711975
Shane BuecheleQB20242021–2022, 2025
Steve PotterLB19841983
Tim CofieldLB19891986–1988
Wayne FrazierOL19671966–1967
Bruce KingRB1986–19871985–1986
Durwood RoquemoreDB19871982–1983
Hatch RosdahlDL19641964–1966
Kevin BrockTE20112013
Louis RossDL1971–19721975
Reggie CraigWR19771975–1976
Stan DavidDB19841986
T.J. BarnesDT20152016
Jack JohnsonDB1960–19611961
Jeff LloydDL19761978
Kerry ParkerDB19871984

From the nflverse roster files (CC BY 4.0), refreshed 2026-10-06. A season counts when the player was on the roster: from 2002 on, at least one regular-season or playoff week as active, injured reserve or inactive (practice squad alone does not count); 1960–2001 use the season rosters.Chiefs seasons include the Dallas Texans (1960–62).

What next? Play today's NFL Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NFL GridCareer path gameBills player gameChiefs player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Buffalo Bills and the Kansas City Chiefs?

81 in the nflverse roster files from 1960 to 2026, including Todd Collins, Matt Cassel, Adam Lingner and Martin Bayless. Players whose time with one of the teams was practice squad only, or before 1960, are not counted.

Who was the first player on this list to play for both?

Jack Johnson: Buffalo Bills first, then the Kansas City Chiefs from 1961.

Who has played for both recently?

Mecole Hardman, Michael Danna, Mike Edwards and Shane Buechele, with a season on one of the two rosters in 2025 or 2026.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the league keeps team history. Chiefs seasons include the Dallas Texans (1960–62).

Rosters from nflverse (CC BY 4.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with the NFL or any team. Credits