Players who played for the Buccaneers and the Eagles

16 players · NFL since 2013

16 players have played for both the Buccaneers and the Eagles in the NFL since 2013. 7 played for the Buccaneers first and 9 for the Eagles first. The longest-serving played 122 games across both; the top scorer got 20 touchdowns; 3 scored for both; the first move came in 2016, the most recent in 2026.

Can you name all 16?

0/160:00

  1.  Buccaneers 12 · Eagles 110
  2.  Buccaneers 27 · Eagles 66
  3.  Buccaneers 8 · Eagles 75
  4.  Buccaneers 5 · Eagles 63
  5.  Buccaneers 54 · Eagles 11
  6.  Buccaneers 56 · Eagles 6
  7.  Buccaneers 26 · Eagles 25
  8.  Buccaneers 13 · Eagles 38
  9.  Buccaneers 9 · Eagles 39
  10.  Buccaneers 12 · Eagles 33
  11.  Buccaneers 9 · Eagles 36
  12.  Buccaneers 3 · Eagles 34
  13.  Buccaneers 24 · Eagles 4
  14.  Buccaneers 11 · Eagles 14
  15.  Buccaneers 11 · Eagles 12
  16.  Buccaneers 11 · Eagles 4

Who stands out

Spoilers

Vinny Curry has the most games for the two combined: 12 for the Buccaneers and 110 for the Eagles. DeSean Jackson scored the most touchdowns across both (8 for the Buccaneers, 12 for the Eagles), and 3 players scored for both.

In our data, Steven Means was the first to have played for both (his first game for the Eagles came in 2016). The most recent player to play for both is Kenny Gainwell, who first played for the Buccaneers in 2026.

Show all 16 players

Spoilers
Every player who played for the Buccaneers and the Eagles (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBuccaneersEaglesFirst
GTDsSeasonsGTDsSeasons
Vinny Curry120201811002013–2020Eagles
Beau Allen2702018–20196602014–2017Eagles
Kenny Gainwell81202675152021–2024Eagles
Fred Johnson5020226302023–2026Buccaneers
Ndamukong Suh5422019–20211102022Buccaneers
Akeem Spence5602013–2016602019Buccaneers
DeSean Jackson2682017–201825122013–2020Eagles
Haason Reddick13020253802022–2023Eagles
Kenjon Barner902020–20213932015–2017Eagles
LeSean McCoy120202033172013–2014Eagles
Genard Avery9020223602019–2021Eagles
Josh Huff3020163462014–2016Eagles
Justin Evans2412017–2018402023Buccaneers
Steven Means1102013–20141402016–2017Buccaneers
Julio Jones11320221232023Buccaneers
Josh McCown1132014402019Buccaneers

Head to head

In the NFL since 2013, the Buccaneers and the Eagles have met 9 times: the Buccaneers won 6, the Eagles 3.

  • Buccaneers' biggest win: Eagles 17-45 Buccaneers (2015)
  • Eagles' biggest win: Buccaneers 11-25 Eagles (2023)

Play

FAQ

Spoilers
How many players have played for both the Buccaneers and the Eagles?
16 in the NFL since 2013: Vinny Curry, Beau Allen, Kenny Gainwell, Fred Johnson, Ndamukong Suh, Akeem Spence and 10 more.
Has anyone scored for both the Buccaneers and the Eagles?
Yes, 3: DeSean Jackson (8 and 12), Kenny Gainwell (1 and 15) and Julio Jones (3 and 3).
Who is the most recent player to play for both the Buccaneers and the Eagles?
Kenny Gainwell. He played for the Eagles (2021–2024), 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.