Arizona Cardinals and Carolina Panthers players: who played for both

Who played for both the Cardinals and Panthers?

70 players were on both the Arizona Cardinals and the Carolina Panthers rosters between 1960 and 2026, including Andy Lee, Josh McCown, Ricky Proehl and Steve Beuerlein. 36 of them were with the Cardinals first and 29 with the Panthers first; 5 joined both in the same season.

Did you know?

  • Steve Lofton is the earliest on this list to complete the pair: Cardinals first, then the Panthers from 1995.
  • Eku Leota is the most recent: Panthers first, then the Cardinals from 2026.
  • Eric Swann spent the most seasons across the two: 9 with the Cardinals and 1 with the Panthers.
  • 9 of them had two or more separate spells with one of the teams, such as Ted Ginn.
  • Most common positions on this list: WR (10), OL (10), LB (8), QB (6).

How many can you name?

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

All 70 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsPanthers
Andy LeeP2017–20222016
Josh McCownQB2002–20052008–2009
Ricky ProehlWR1990–19942003–2005
Steve BeuerleinQB1993–19941996–2000
Derek AndersonQB20102011–2017
Joe NedneyK1997–19992000
Ted GinnWR20142013, 2015–2016
Andre RobertsWR2010–20132022
Eric MetcalfWR19981999
Brent AlexanderFS1994–19971998–1999
Danny VillaOL19921998
Evan MathisG20162005–2007
Mike CaldwellOLB19972003
Eric SwannDL1991–19992000
Matt BarkleyQB2015, 20172021
Robbie ChosenWR20222020–2022
Tahir WhiteheadLB20212020
Darwin WalkerDT20002008
Frank GarciaC20031995–2000
Haason ReddickLB2017–20202021
Jeremy BridgesT2004–2005, 2009–20112006–2008
Kamu Grugier-HillLB20222023
Keydrick VincentG20072008–2009
Zane GonzalezK2018–20202021–2022
Brett TothOL2019–20202023
Brian St. PierreQB2008–20092010
Damiere ByrdWR20192016–2018
Emmanuel McDanielCB20031996, 2002
Michael PalardyP20242016–2020
Richard MarshallCB20112006–2010
Sean ConsidineSS20112011
Stacy McGeeDL20202019
Steve LoftonDB1991–19931995–1996, 1998–1999
Zach KerrDL2019, 20212020
Anthony RedmonOL1994–19971998–1999
Antoine CasonCB20132014
DeeJay DallasRB20242025
Greg DortchWR2021–20252019
Isaiah SimmonsLB2020–20222025–2026
Jeff KingTE2011–20122006–2010
Leonard JohnsonCB20182016
Pat ElfleinOL20232021–2022
Pharoh CooperWR2018–2019, 20222020
Teddy WilliamsDB20132015–2017
Tre BostonDB20182014–2016, 2019–2020
D'Anthony BatisteT2010–20122006
Dan ArnoldTE2019–20202021
Dan ChisenaWR20232024–2025
Derrick MooreRB1996–19971995
Krys BarnesLB2023–20242025
Tim HasselbeckQB20072002
Bene' BenwikereDB20182014–2016
Chandler CatanzaroK2014–20162018
Dennis DaleyOL20232019–2021
Jake CurhanOL20252025
James DexterOL1996–19992000
Lester TownsMLB20052000–2003
Norberto Davidds-GarridoOL20001996–1999
Ramik WilsonLB20192019
Zach MooreDE20182017
Eku LeotaLB20262023–2024
Jammie RobinsonDB20242023–2024
Mario FatafehiDT2001–20022002
Blaine ClausellOL20182017
Jeremy CashLB20182016–2017
Kalen KingDB2025–20262025
Phil HoskinsDL20232021–2022
LaRon ByrdWR20122016
Ryan WinslowP2019, 20212021
Ilm ManningOL20232023

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.Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Carolina Panthers?

70 in the nflverse roster files from 1960 to 2026, including Andy Lee, Josh McCown, Ricky Proehl and Steve Beuerlein. 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?

Steve Lofton: Arizona Cardinals first, then the Carolina Panthers from 1995.

Who has played for both recently?

DeeJay Dallas, Greg Dortch, Isaiah Simmons, Dan Chisena, Krys Barnes and Jake Curhan and 2 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. Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93).

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