Carolina Panthers and Cleveland Browns players: who played for both

Who played for both the Panthers and Browns?

62 players were on both the Carolina Panthers and the Cleveland Browns rosters between 1960 and 2026, including Vinny Testaverde, Andy Lee, Josh McCown and Jason Kyle. 25 of them were with the Panthers first and 34 with the Browns first; 3 joined both in the same season.

Did you know?

  • Alan Haller is the earliest on this list to complete the pair: Browns first, then the Panthers from 1995.
  • Damarri Mathis is the most recent: Panthers first, then the Browns from 2026.
  • Derek Anderson spent the most seasons across the two: 7 with the Panthers and 5 with the Browns.
  • 4 of them had two or more separate spells with one of the teams, such as Gary Barnidge.
  • Most common positions on this list: LB (9), DB (8), QB (7), RB (6).

How many can you name?

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

All 62 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosPanthersBrowns
Vinny TestaverdeQB20071993–1995
Andy LeeP20162015
Josh McCownQB2008–20092015–2016
Jason KyleLS2001–20081999
Mike AdamsFS2017–20182007–2011
Brian KinchenTE1999–20001991–1995
Derek AndersonQB2011–20172005–2009
Jake DelhommeQB2003–20092010
Eric MetcalfWR19991989–1994
Jadeveon ClowneyDL20242021–2022
Mark CarrierWR1995–19981993–1994
Terry CousinCB2002–20032008
Mike CaldwellOLB20031993–1995
Deion JonesLB20232022
Leroy HoardRB19961990–1995
Michael BatesRB1996–20001995
Troy HillDB2023–20242021
Austin CorbettOL2022–20252018–2019
Baker MayfieldQB20222018–2021
Cameron ErvingOL2021–20222015–2016
T.J. CarrieDB20222018–2019
Zane GonzalezK2021–20222017–2018
Alvin McKinleyDT20002001–2006
Gary BarnidgeTE2008–2010, 20122013–2016
Nick HaydenDT2008–20102016
Adarius TaylorLB2014, 20202019
Cedric KillingsDT20012001
D'Onta ForemanRB20222024
Jovan HayeDT20052006
Justin McCrayOL20232019
Juston BurrisDB2020–20222018–2019
Rashard HigginsWR20222016–2021
Stephen WeatherlyDL20202022
Ben JacobsLB2014–20182011
Fozzy WhittakerRB2014–20182013
Garrett GilbertQB2017–20182019
Jordan KunaszykLB20192022–2023
Michael GainesTE2004–20062009
Randy BaldwinRB19951991–1994
Tae DavisLB20232019–2020, 2022
Bryan CoxDL2017–20192019
Chris OgbonnayaRB20142011–2013
Damarri MathisDB20252026
Darren HambrickOLB20012002
Dwayne LedfordC20012005
Jermaine CarterLB2018–20212022
Lawyer TillmanWR19951989, 1991–1993
Tarek SalehLB1997–19981999–2001
D'Anthony BellDB20252022–2024
J'Vonne ParkerNT20082005–2006
James DockeryCB2012–20142011
Lavar EdwardsDE20162017
Louis LeonardDT2009–20102007–2008
Perry PhenixDB20012001
Phillip WalkerQB2020–20222023
Sam WebbDB20232025
Sione FuaNT2011–20132014
Alan HallerDB19951992
Jeremy CashLB2016–20172017
Keith HeinrichTE20022003–2004
Travis HillLB19951993–1995
Dan FranceOL2016–20172016

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.The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Carolina Panthers and the Cleveland Browns?

62 in the nflverse roster files from 1960 to 2026, including Vinny Testaverde, Andy Lee, Josh McCown and Jason Kyle. 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?

Alan Haller: Cleveland Browns first, then the Carolina Panthers from 1995.

Who has played for both recently?

Austin Corbett, Damarri Mathis, D'Anthony Bell and Sam Webb, 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. The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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