Players who played for the Carolina Panthers and the Steelers

20 players · NFL since 2013

20 players have played for both the Carolina Panthers and the Steelers in the NFL since 2013. 12 played for the Carolina Panthers first and 8 for the Steelers first. The longest-serving played 107 games across both; the top scorer got 31 touchdowns; 4 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 20?

0/200:00

  1.  Panthers 89 · Steelers 18
  2.  Panthers 79 · Steelers 16
  3.  Panthers 7 · Steelers 80
  4.  Panthers 16 · Steelers 68
  5.  Panthers 24 · Steelers 28
  6.  Panthers 34 · Steelers 16
  7.  Panthers 14 · Steelers 36
  8.  Panthers 4 · Steelers 43
  9.  Panthers 6 · Steelers 34
  10.  Panthers 27 · Steelers 11
  11.  Panthers 28 · Steelers 8
  12.  Panthers 26 · Steelers 6
  13.  Panthers 3 · Steelers 25
  14.  Panthers 18 · Steelers 5
  15.  Panthers 3 · Steelers 16
  16.  Panthers 14 · Steelers 4
  17.  Panthers 16 · Steelers 1
  18.  Panthers 15 · Steelers 1
  19.  Panthers 9 · Steelers 1
  20.  Panthers 3 · Steelers 5

Who stands out

Spoilers

Trai Turner has the most games for the two combined: 89 for the Carolina Panthers and 18 for the Steelers. Diontae Johnson scored the most touchdowns across both (3 for the Carolina Panthers, 28 for the Steelers), and 4 players scored for both.

In our data, Fernando Velasco was the first to have played for both (his first game for the Carolina Panthers came in 2014). The most recent player to play for both is Rico Dowdle, who first played for the Steelers in 2026.

Show all 20 players

Spoilers
Every player who played for the Carolina Panthers and the Steelers (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerPanthersSteelersFirst
GTDsSeasonsGTDsSeasons
Trai Turner8902014–20191802021Panthers
Donte Jackson7912018–20231602024Panthers
Diontae Johnson73202480282019–2023Steelers
Mike Mitchell16020136802014–2017Panthers
DeAngelo Williams2442013–201428182015–2016Panthers
Jerricho Cotchery3442014–201516102013Steelers
Ross Cockrell14020193602015–2016Steelers
Chris Wormley4020234302020–2022Steelers
Ray-Ray McCloud6020193402020–2021Panthers
Fernando Velasco2702014–20151102013Steelers
Trent Scott2802020–2021802022Panthers
Adam Thielen2692023–2024602025Panthers
Kenny Pickett3020262542022–2023Steelers
Rico Dowdle1872025512026Panthers
Jeremiah Moon302025–20261602024–2025Steelers
D'Shawn Jamison1402023402025Panthers
Jon Rhattigan1602024102025Panthers
Kyle Allen1532018–2019102024Panthers
Eku Leota902023–2024102024Panthers
Donte Moncrief302019502019Steelers

Head to head

In the NFL since 2013, the Carolina Panthers and the Steelers have met 3 times: the Carolina Panthers won 0, the Steelers 3.

  • Steelers' biggest win: Steelers 52-21 Panthers (2018)

Play

FAQ

Spoilers
How many players have played for both the Carolina Panthers and the Steelers?
20 in the NFL since 2013: Trai Turner, Donte Jackson, Diontae Johnson, Mike Mitchell, DeAngelo Williams, Jerricho Cotchery and 14 more.
Has anyone scored for both the Carolina Panthers and the Steelers?
Yes, 4: Diontae Johnson (3 and 28), DeAngelo Williams (4 and 18), Jerricho Cotchery (4 and 10) and Rico Dowdle (7 and 1).
Who is the most recent player to play for both the Carolina Panthers and the Steelers?
Rico Dowdle. He played for the Carolina Panthers (2025), then the Steelers from 2026.
What period does this list cover?
NFL games from 2013 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NFL since 2013; touchdowns are ones scored, not thrown. Earlier games aren't included, so all-time lists can be longer.