Buffalo Bills and Los Angeles Chargers players: who played for both

Who played for both the Bills and Chargers?

106 players were on both the Buffalo Bills and the Los Angeles Chargers rosters between 1960 and 2026, including Bill Munson, Tyrod Taylor, John Kidd and Linval Joseph. 53 of them were with the Bills first and 47 with the Chargers first; 6 joined both in the same season.

Did you know?

  • Fred Ford is the earliest on this list to complete the pair: Bills first, then the Chargers from 1960.
  • Marquez Valdes-Scantling is the most recent: Bills first, then the Chargers from 2026.
  • Steve Christie spent the most seasons across the two: 10 with the Bills and 3 with the Chargers.
  • 11 of them had two or more separate spells with one of the teams, such as Dave Costa.
  • Most common positions on this list: DL (17), WR (13), QB (10), DB (10).

How many can you name?

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

All 106 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBillsChargers
Bill MunsonQB1978–19791977
Tyrod TaylorQB2015–20172019–2020
John KiddSPEC1984–19891990–1994
Linval JosephDL20232020–2021
Steve ChristieK1992–20012001–2003
Takeo SpikesOLB2003–20062011–2012
Andre RobertsWR2019–20202021
James HarrisQB1969–19721977–1981
Martin BaylessDB1984–19861987–1991
Dave CostaDL1966, 19741972–1973
Doug FlutieQB1998–20002001–2004
John ParrellaDT19931994–2001
Mike StrattonLB1962–19721973
Quinn EarlyWR1996–19981988–1990
Ronnie HarmonRB1986–19891990–1995
Charles RomesDB1977–19861987
Dee HardisonDL1978–19801986–1987
Drayton FlorenceCB2009–20112003–2007
Dustin HopkinsK20132021–2022
Eugene MarveLB1982–19871992
Paul MaguireLB1964–19701960–1963
Richard HarveyLB1992–19932000
Austin JohnsonDL20242022–2023
Bobby HartOL2021–20222025
Corey LiugetDL20192011–2018
Joey BosaDL20252016–2024
Marcellus WileyDE1997–20002001–2003
Marcus PriceT2002–20041997–1999
Mike MercerK19671970
Mike TolbertFB20172008–2011
Morgan FoxDL20252022–2024
Sam RogersOLB1994–20002001
Shawn PriceDL1996–20012002
Dontae JohnsonDB20182019
Howard KindigDL1967–19711965–1967
Jack KempQB1962–1967, 19691960–1962
Karl WilsonDL19951987–1988
Marlin BriscoeWR1969–19711975
Marquez Valdes-ScantlingWR20242026
Mike DumasDB19941997–2000
Poona FordDL20232024
Reggie WellsG20122012
Scott ChandlerTE2010–20142007
Steve JohnsonWR2008–20132015–2016
Tom DayDL1961–1966, 19681967
Carwell GardnerRB1990–19951997
Dean MarloweDB2018–2020, 20222023
Doug LegurskyC20132014
Gale GilbertQB1990–19931994–1995
John HolecekMLB1995–20002001
Keith LincolnRB1967–19681961–1966, 1968
Mike BadgleyK20252018–2020
Nyheim HinesRB2022–20232025
Shareece WrightCB20172011–2014
Shawne MerrimanOLB2010–20122005–2010
Will ClappOL20242022–2023
Archie MatsosLB1960–19621966
Benny RicardoK19761984
Bobby ShawWR2003–20042004
Chad RinehartG2010–20122013–2014
Del'Shawn PhillipsLB20202025–2026
Henry SchmidtDL19651961–1964
Jarius WynnDE2014, 20162013
Maurice TylerDB19721975
Ryan GroyOL2015–20182019–2020
Tom GrahamLB19781975–1977
Bo RobersonWR19651961
Chris HairstonT2011–2012, 20142015–2017
Crezdon ButlerCB20122013
Dick HudsonOL1963–19671962
Duane YoungTE19981991–1995
Eddie RayRB19761971
Fred ForsbergLB19731974
Josh PalmerWR2025–20262021–2024
Lucious SmithDB19841984–1985
Michael OlaOL20162015, 2017
Wayne DavisDB1987–19891985–1986
Artie OwensWR19801976–1979
Bob PetrichDL19671963–1966
Bruce MathisonQB19851983–1984, 1986
Cal SnowdenDL19711972–1973
Jeremiah SirlesOL20182014
Levert CarrOL1970–19711969
Dave RaynerK20112007
Kendall WilliamsonDB20232024–2026
Mark WalczakTE19871989, 1991
Melvin BakerWR19771975
Mike HumistonLB19811987
Ryan NeillLS2007–20082010
Trumaine JohnsonWR1987–19881985–1986
Wayne FrazierOL19671962
Jeremy ButlerWR20172016
Joe CummingsLB1998–19991996
Joe DufekQB1983–19851985
Kevin ReddickILB20152014
Rick PartridgeP19871980
Roland MossTE19701970
Scott GarnettDL19871985
Wes GrantDL19711971
Anthony SteelsRB19851985, 1987
Cardale JonesQB20162017
David MartinDB19871986
Hez BraxtonRB19631962
Kay StephensonQB19681967
Richard TrappWR19681969
Fred FordRB19601960

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.Chargers seasons include the San Diego Chargers (1961–2016).

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 gameChargers player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Buffalo Bills and the Los Angeles Chargers?

106 in the nflverse roster files from 1960 to 2026, including Bill Munson, Tyrod Taylor, John Kidd and Linval Joseph. 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?

Fred Ford: Buffalo Bills first, then the Los Angeles Chargers from 1960.

Who has played for both recently?

Bobby Hart, Joey Bosa, Morgan Fox, Marquez Valdes-Scantling, Mike Badgley and Nyheim Hines and 3 more, 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. Chargers seasons include the San Diego Chargers (1961–2016).

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