Players who played for the Buccaneers and the Carolina Panthers

23 players · NFL since 2013

23 players have played for both the Buccaneers and the Carolina Panthers in the NFL since 2013. 10 played for the Buccaneers first and 13 for the Carolina Panthers first. The longest-serving played 104 games across both; the top scorer got 7 touchdowns; 3 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 23?

0/230:00

  1.  Buccaneers 88 · Panthers 16
  2.  Buccaneers 50 · Panthers 25
  3.  Buccaneers 57 · Panthers 15
  4.  Buccaneers 58 · Panthers 7
  5.  Buccaneers 46 · Panthers 10
  6.  Buccaneers 36 · Panthers 16
  7.  Buccaneers 34 · Panthers 14
  8.  Buccaneers 32 · Panthers 10
  9.  Buccaneers 8 · Panthers 34
  10.  Buccaneers 11 · Panthers 28
  11.  Buccaneers 8 · Panthers 26
  12.  Buccaneers 20 · Panthers 12
  13.  Buccaneers 24 · Panthers 7
  14.  Buccaneers 14 · Panthers 17
  15.  Buccaneers 13 · Panthers 16
  16.  Buccaneers 3 · Panthers 23
  17.  Buccaneers 2 · Panthers 21
  18.  Buccaneers 9 · Panthers 13
  19.  Buccaneers 5 · Panthers 16
  20.  Buccaneers 4 · Panthers 15
  21.  Buccaneers 14 · Panthers 4
  22.  Buccaneers 16 · Panthers 1
  23.  Buccaneers 9 · Panthers 4

Who stands out

Spoilers

Gerald McCoy has the most games for the two combined: 88 for the Buccaneers and 16 for the Carolina Panthers. Baker Mayfield scored the most touchdowns across both (6 for the Buccaneers, 1 for the Carolina Panthers), and 3 players scored for both.

In our data, Jason Williams was the first to have played for both (his first game for the Buccaneers came in 2014). The most recent player to play for both is Christian Rozeboom, who first played for the Buccaneers in 2026.

Show all 23 players

Spoilers
Every player who played for the Buccaneers and the Carolina Panthers (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBuccaneersPanthersFirst
GTDsSeasonsGTDsSeasons
Gerald McCoy8802013–20181602019Buccaneers
Adarius Taylor5012015–20182502014–2020Panthers
Russell Shepard5732013–20161512017Buccaneers
Baker Mayfield5862023–2026712022Panthers
Cam Gill4602020–20231002024Buccaneers
Javien Elliott3602016–20181602019Buccaneers
Ross Cockrell3402020–20211402019Panthers
Leonard Johnson3212013–20141002016Buccaneers
A'Shawn Robinson8020263402024–2025Panthers
Mike Jordan11020252812021–2022Panthers
David Moore8220232632024–2026Buccaneers
Deion Jones2002024–20251202023Panthers
Deven Thompkins2412022–2023702024Buccaneers
Robert McClain14120171702015–2016Panthers
Haason Reddick13020251602021Panthers
Jason Williams3020142302013–2014Panthers
Troy Hill2020242112023–2024Panthers
Kenjon Barner902020–20211302013–2018Panthers
Christian Rozeboom5020261602025Panthers
Teddy Bridgewater4020251552020Panthers
Brandon Walton1402022–2023402024–2025Buccaneers
Patrick Omameh1602014102021Buccaneers
Chandler Catanzaro902018402018Buccaneers

Head to head

In the NFL since 2013, the Buccaneers and the Carolina Panthers have met 26 times: the Buccaneers won 14, the Carolina Panthers 12.

  • Buccaneers' biggest win: Buccaneers 48-14 Panthers (2024)
  • Carolina Panthers' biggest win: Panthers 38-10 Buccaneers (2015)

Play

FAQ

Spoilers
How many players have played for both the Buccaneers and the Carolina Panthers?
23 in the NFL since 2013: Gerald McCoy, Adarius Taylor, Russell Shepard, Baker Mayfield, Cam Gill, Javien Elliott and 17 more.
Has anyone scored for both the Buccaneers and the Carolina Panthers?
Yes, 3: Baker Mayfield (6 and 1), David Moore (2 and 3) and Russell Shepard (3 and 1).
Who is the most recent player to play for both the Buccaneers and the Carolina Panthers?
Christian Rozeboom. He played for the Carolina Panthers (2025), then the Buccaneers 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.