Carolina Panthers and Pittsburgh Steelers players: who played for both

Who played for both the Panthers and Steelers?

53 players were on both the Carolina Panthers and the Pittsburgh Steelers rosters between 1960 and 2026, including Jeff Zgonina, Rohn Stark, Kevin Greene and Shayne Graham. 19 of them were with the Panthers first and 32 with the Steelers first; 2 joined both in the same season.

Did you know?

  • Alan Haller is the earliest on this list to complete the pair: Steelers first, then the Panthers from 1995.
  • Rico Dowdle is the most recent: Panthers first, then the Steelers from 2026.
  • Dwight Stone spent the most seasons across the two: 4 with the Panthers and 8 with the Steelers.
  • 4 of them had two or more separate spells with one of the teams, such as Kevin Greene.
  • Most common positions on this list: LB (8), WR (7), DB (7), QB (4).

How many can you name?

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

All 53 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosPanthersSteelers
Jeff ZgoninaDT19951993–1994
Rohn StarkSPEC19961995
Kevin GreeneLB1996, 1998–19991993–1995
Shayne GrahamK20022013
Steve BonoQB19991987–1988
Dwight StoneWR1995–19981987–1994
Jerricho CotcheryWR2014–20162011–2013
Adam ThielenWR2023–20242025
Brent AlexanderFS1998–19992000–2003
Brentson BucknerDT2001–20051994–1996
Gerald WilliamsDL1995–19971986–1994
Mark RodenhauserOL1995–19971998
Tim McKyerDB19951994
DeAngelo WilliamsRB2006–20142015–2016
Greg LloydLB19981988–1997
Walter RasbyTE1995–19971994, 2004
Mike MitchellSS20132014–2017
Todd FordhamT2004–20062003
Trai TurnerOL2014–20192021
Chris WormleyDL20232020–2022
Donte JacksonDB2018–20232024
Ernie MillsWR19971991–1996
Jeff BradyLB19981991
Keydrick VincentG2008–20092001–2004
Kyle AllenQB2018–20192024
Ray SealsDL19971994–1996
Ray-Ray McCloudWR20192020–2021
Brian St. PierreQB20102003–2004, 2006–2007
Fernando VelascoC2014–20152013
Justin HartwigC2006–20072008–2009
Marco BattagliaTE20032002
Ross CockrellDB2018–20192015–2016
Trent ScottOL2020–20212022
C.J. HendersonDB2021–20232024
Chris ScottG2013–20172010
Donte MoncriefWR20192019
Rich TylskiG20042000–2001
Rico DowdleRB20252026
Diontae JohnsonWR20242019–2023
Donta JonesLB19991995–1998
Matthew WrightK20232020, 2022
Dee BrownRB2001–20022003
Jon RhattiganLB20242025
Kenny PickettQB20262022–2023
Richard HuntleyRB20011998–2000
Eku LeotaLB2023–20242024
Jeremiah MoonLB2025–20262024–2025
Justin LayneDB20222019–2021
Alan HallerDB19951992–1993
D'Shawn JamisonDB20232025
Israel RaybonDL19971996
Mortty IvyLB20092011
Ra'Shon HarrisDT20092009

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Carolina Panthers and the Pittsburgh Steelers?

53 in the nflverse roster files from 1960 to 2026, including Jeff Zgonina, Rohn Stark, Kevin Greene and Shayne Graham. 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: Pittsburgh Steelers first, then the Carolina Panthers from 1995.

Who has played for both recently?

Adam Thielen, Rico Dowdle, Jon Rhattigan, Kenny Pickett, Jeremiah Moon and D'Shawn Jamison, 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