Buffalo Bills and Carolina Panthers players: who played for both

Who played for both the Bills and Panthers?

77 players were on both the Buffalo Bills and the Carolina Panthers rosters between 1960 and 2026, including Pete Metzelaars, Shayne Graham, Derek Anderson and Frank Reich. 36 of them were with the Bills first and 38 with the Panthers first; 3 joined both in the same season.

Did you know?

  • Carlton Bailey is the earliest on this list to complete the pair: Bills first, then the Panthers from 1995.
  • Tyrel Dodson is the most recent: Bills first, then the Panthers from 2026.
  • Frank Reich spent the most seasons across the two: 10 with the Bills and 1 with the Panthers.
  • 8 of them had two or more separate spells with one of the teams, such as Josh Norman.
  • Most common positions on this list: DL (12), WR (10), DB (9), QB (7).

How many can you name?

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

All 77 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBillsPanthers
Pete MetzelaarsTE1985–19941995
Shayne GrahamK20012002
Derek AndersonQB20182011–2017
Frank ReichQB1985–19941995
Sam MartinP2022–20242025–2026
Shane MatthewsQB2004–20051997–1998
Andre RobertsWR2019–20202022
DaQuan JonesDL2022–20252021
Stephon GilmoreDB2012–20162021
Chris DraftOLB20092005–2006
Dwan EdwardsDT2010–20112012–2016
Greg Van RotenOL20222017–2019
Josh NormanDB2020, 20232012–2015, 2022
Mario AddisonDL2020–20212012–2019
A.J. KleinLB2020–20232013–2016
Corbin LacinaG1993–19971998
Drayton FlorenceCB2009–20112013
Joe WebbQB20172014–2016
Jordan MatthewsWR20172023–2024
Marshall NewhouseT20182018
Ron EdwardsDT2001–20052012
Shaq ThompsonLB20252015–2024
Carlton BaileyLB1988–19921995–1997
Chris HoganWR2012–20152019
Julian StanfordLB2018–20192020–2022
Kurt ColemanFS20192015–2017
Matt BarkleyQB2018–2020, 20232021
Mike TolbertFB20172012–2016
Morgan FoxDL20252021
Rasul DouglasDB2023–20242020
Shawn PriceDL1996–20011995
Austin CorbettOL20262022–2025
Curtis SamuelWR2024–20252017–2020
DJ MooreWR20262018–2022
Daryl WorleyDB20202016–2017
Don BeebeWR1989–19941995
Geoff HangartnerC2009–20102005–2008, 2011–2013
Jairus ByrdFS2009–20132017
Jeff PoseyOLB2003–20052001
Jerome FeltonFB2015–20162011
Kyle AllenQB2023, 20262018–2019
Ray-Ray McCloudWR20182019
Shaq LawsonDL2016–2019, 2022–20232024
Star LotuleleiDL2018–20212013–2017
Tutan ReyesG20062002–2005
Da'Norris SearcySS2011–20142018
Dean MarloweDB2018–2020, 20222015–2016
Efe ObadaDL20212018–2020
Fernando VelascoC20162014–2015
Greg FavorsOLB20022003
John MillerOL2015–20182020–2021
Kevon SeymourDB20162017–2018
Ross CockrellDB20142018–2019
Chris ScottG20122013–2017
Daryl WilliamsOL2020–20212015–2019
Greg DortchWR20262019
Leonard JohnsonCB20172016
Mike WhiteQB20242025
Sam Franklin Jr.DB2025–20262020–2024
Travares TillmanSS2000–20012003–2004
Travaris CadetRB20172018
Tyrel DodsonLB2020–20232026
Vernon ButlerDL2020–20212016–2019
Andre SmithLB2020–20222018–2019
Dane JacksonDB2020–2023, 20252024
Michael GainesTE20072004–2006
Bryan CoxDL2020–20212017–2019
Carlos BashamDL2021–20222025
Darryl JohnsonDL2019–20202021
Ed PhilionDL1994–19961996
Kaelin ClayWR20172017
Kelvin BenjaminWR2017–20182014, 2016–2017
Lavar EdwardsDE20152016
Nate TurnerTE1992–19941995
Thomas WilliamsMLB20102010–2011
Kevin ReddickILB20152014
Nic HarrisMLB20092010

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.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Buffalo Bills and the Carolina Panthers?

77 in the nflverse roster files from 1960 to 2026, including Pete Metzelaars, Shayne Graham, Derek Anderson and Frank Reich. 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?

Carlton Bailey: Buffalo Bills first, then the Carolina Panthers from 1995.

Who has played for both recently?

Sam Martin, DaQuan Jones, Shaq Thompson, Morgan Fox, Austin Corbett and Curtis Samuel and 8 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. Neither of these teams has moved since 1960.

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