Players who played for the Philadelphia Eagles and Tampa Bay Buccaneers

34 players have played for both the Philadelphia Eagles and the Tampa Bay Buccaneers. DeSean Jackson spent the most seasons with the two: 8 with the Philadelphia Eagles and 2 with the Tampa Bay Buccaneers. On a roster now: Kenny Gainwell. Rosters are on file in full from 1993; before that only some of the stars are.

Players who played for the Philadelphia Eagles and the Tampa Bay Buccaneers, with their years at each
PlayerPosPHITB
DeSean JacksonWR2008–2020 · 8 seasons2017–2018 · 2 seasons
Vinny CurryDE2012–2020 · 8 seasons2018 · 1 season
Jeremiah TrotterLB1998–2009 · 8 seasons2007 · 1 season
LeSean McCoyRB2009–2014 · 6 seasons2020 · 1 season
Beau AllenDT2014–2017 · 4 seasons2018–2019 · 2 seasons
Sean LandetaP1999–2005 · 5 seasons1997 · 1 season
Charlie GarnerRB1994–1998 · 5 seasons2004 · 1 season
Kenny GainwellRB2021–2024 · 4 seasons2026 · 1 season
Kenjon BarnerRB2015–2017 · 3 seasons2020–2021 · 2 seasons
Akeem SpenceDT2019 · 1 season2013–2016 · 4 seasons
Michael BennettDE2018 · 1 season2009–2012 · 4 seasons
Alex SmithTE2009 · 1 season2005–2008 · 4 seasons
Dirk JohnsonP2003–2006 · 4 seasons2009 · 1 season
Matt McCoyLB2005–2007 · 3 seasons2008–2009 · 2 seasons
Mark WheelerDT1999 · 1 season1992–1995 · 4 seasons
Rhett HallDT1995–1998 · 4 seasons1991 · 1 season
Ndamukong SuhDT2022 · 1 season2019–2021 · 3 seasons
Darryl TappDE2010–2012 · 3 seasons2017 · 1 season
LeGarrette BlountRB2017 · 1 season2010–2012 · 3 seasons
Steven MeansLB2016–2017 · 2 seasons2013–2014 · 2 seasons
Josh HuffWR2014–2016 · 3 seasons2016 · 1 season
E.J. BiggersDB2015 · 1 season2010–2012 · 3 seasons
Daniel Te'o-NesheimDE2010 · 1 season2011–2013 · 3 seasons
Jeff GarciaQB2006–2009 · 2 seasons2007–2008 · 2 seasons
Charles DimryCB1997 · 1 season1994–1996 · 3 seasons
Haason ReddickLB2022–2023 · 2 seasons2025 · 1 season
Derek LandriDT2011–2012 · 2 seasons2013 · 1 season
Sean JonesDB2009 · 1 season2010–2011 · 2 seasons
John Fitzgerald BootyS1991–1992 · 2 seasons1995 · 1 season
Julio JonesWR2023 · 1 season2022 · 1 season
Josh McCownQB2019 · 1 season2014 · 1 season
Jason WilliamsLB2012 · 1 season2014 · 1 season
Todd FrancePK2005 · 1 season2005 · 1 season
Andrew JordanTE1998 · 1 season1997 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Philadelphia Eagles vs Tampa Bay Buccaneers: head-to-head record →