New York Jets and Tampa Bay Buccaneers players: who played for both

Who played for both the Jets and Buccaneers?

82 players were on both the New York Jets and the Tampa Bay Buccaneers rosters between 1960 and 2026, including Vinny Testaverde, Josh Johnson, Josh McCown and Nick Folk. 46 of them were with the Jets first and 29 with the Buccaneers first; 7 joined both in the same season.

Did you know?

  • Richard Wood is the earliest on this list to complete the pair: Jets first, then the Buccaneers from 1976.
  • Sterling Shepard is the most recent: Buccaneers first, then the Jets from 2026.
  • Vinny Testaverde spent the most seasons across the two: 7 with the Jets and 6 with the Buccaneers.
  • 6 of them had two or more separate spells with one of the teams, such as Vinny Testaverde.
  • Most common positions on this list: DB (14), RB (8), TE (8), WR (7).

How many can you name?

Name players who were on both the Jets and the Buccaneers. The surname is enough. 0 / 82

All 82 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosJetsBuccaneers
Vinny TestaverdeQB1998–2003, 20051987–1992
Josh JohnsonQB20212008–2011
Josh McCownQB2017–20182014
Nick FolkK2010–2016, 20252017
Ryan FitzpatrickQB2015–20162017–2018
Tom TupaP1999–20012002–2003
Lorenzo NealFB19971998
Al WoodsDL20232010
Dan StryzinskiP20031992–1994
Steve McLendonDL2016–20202020–2021
Thomas JonesRB2007–20092003
Anthony BechtTE2000–20042005–2007
Darrelle RevisCB2007–2012, 2015–20162013
Keyshawn JohnsonWR1996–19992000–2003
Marvin PowellOL1977–19851986–1987
Sterling ShepardWR20262024–2025
Vinny CurryDL2021–20222018
Cornell GreenT2000–20012002–2003, 2006
Dan FeeneyOL2021–20222025–2026
Doug BrienK2003–20042001
Garry PuetzOL1973–19781978
Jerald SowellFB1997–20052006
Matt O'DwyerG1995–19982004
Richard WoodLB19751976–1984
Bradley McDougaldDB20202013–2016
Donnie AbrahamCB2002–20041996–2001
Haason ReddickLB20242025
Karl WilsonDL1992–19931994
Kwon AlexanderLB20222016–2018
Breshad PerrimanWR20202019, 2021–2022
Bruce CarterLB2016–20172015
Chase McLaughlinK20202023–2026
Gerald CarterWR19801980–1987
Harry HamiltonDB1984–19871988–1991
John BootyDB1988–19901995
Kellen WinslowTE20132009–2011
Le'Veon BellRB2019–20202021
Pierre DesirDB20202021
Scott DierkingRB1977–19831984
Tony StargellDB1990–19911994–1995
Carl HowardDB1985–19901985
Damien RobinsonFS2001–20021997–2000
Daniel WilcoxTE20012002
Donnie ElderDB19851988–1989
Greg JosephK20242020
Jordan WhiteheadDB2022–20232018–2021, 2024
Josh MartinLB2015–20182015
Kerry JenkinsG1997–20012002–2003
Reggie CobbRB19961990–1993
Steve WhiteDE20021996–2001
Todd ScottDB19951995–1996
B.J. AskewFB2003–20062007–2008
Charles WilsonWR19951992–1994
Darrell AustinOL1975–19781979–1980
Gerald NicholsDL1987–19901991
Ifeadi OdenigboDL20232022
Rashard RobinsonDB2017–20182021–2022
Tyler JohnsonWR20252020–2021
Austin Seferian-JenkinsTE2016–20172014–2016
Bryce HallDB2020–20232024
Chandler CatanzaroK20172018
Chris OwusuWR2014–20162012–2014
Doug JolleyTE20052006
K.D. DunnTE1988–19891985–1986
Marcus WilliamsDB2014–20172018
Michael LiedtkeOL20162017–2019
Scott FrostDB1998–20002003
Scott SolomonDE20132013–2014
Danny LansanahOLB20132013–2015
Dennis BligenRB1984–19871986
Zack BaileyOL20242019
Blake SpenceTE1998–19992000
Derrick StraitCB2004–20062006
Fred LesterRB19941995
Jordan LeggettTE2017–20182019
Noah DawkinsLB2020–20212019
Roscoe WordDB1974–19761976
Steve ReeseLB1974–19751976
Charlie WhiteRB19771978
Dan GoodspeedG20012002
Robert MaloneP20122010
Eddie HunterRB19871987

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.Jets seasons include the New York Titans (1960–62).

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 gameJets player gameBuccaneers player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the New York Jets and the Tampa Bay Buccaneers?

82 in the nflverse roster files from 1960 to 2026, including Vinny Testaverde, Josh Johnson, Josh McCown and Nick Folk. 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?

Richard Wood: New York Jets first, then the Tampa Bay Buccaneers from 1976.

Who has played for both recently?

Nick Folk, Sterling Shepard, Dan Feeney, Haason Reddick, Chase McLaughlin and Tyler Johnson, 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. Jets seasons include the New York Titans (1960–62).

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