Cleveland Browns and Tampa Bay Buccaneers players: who played for both

Who played for both the Browns and Buccaneers?

90 players were on both the Cleveland Browns and the Tampa Bay Buccaneers rosters between 1960 and 2026, including Vinny Testaverde, Josh Johnson, Josh McCown and Lomas Brown. 52 of them were with the Browns first and 34 with the Buccaneers first; 4 joined both in the same season.

Did you know?

  • Willie Miller is the earliest on this list to complete the pair: Browns first, then the Buccaneers from 1976.
  • Joe Tryon-Shoyinka is the most recent: Buccaneers first, then the Browns from 2025.
  • Johnny Davis spent the most seasons across the two: 6 with the Browns and 3 with the Buccaneers.
  • 6 of them had two or more separate spells with one of the teams, such as Breshad Perriman.
  • Most common positions on this list: QB (13), WR (10), RB (9), DB (9).

How many can you name?

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

All 90 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBrownsBuccaneers
Vinny TestaverdeQB1993–19951987–1992
Josh JohnsonQB20122008–2011
Josh McCownQB2015–20162014
Lomas BrownT19992002
Keenan McCardellWR1992–19952002–2003
Tom TupaP1993–19952002–2003
Trent DilferQB20051994–1999
Drew StantonQB2018–20192020
Luke McCownQB20042005–2008
Alex SmithTE2010–20122005–2008
Jameis WinstonQB20242015–2019
James BrooksRB19921992
Mark CarrierWR1993–19941987–1992
Jeff GarciaQB20042007–2008
Roman ObenT2000–20012002–2003
Adrian ClaybornDL20202011–2014
Bruce GradkowskiQB20082006–2007
Deion JonesLB20222024–2025
Greg SpiresDE20012002–2007
Joe JureviciusWR2006–20072002–2004
Johnny DavisRB1982–19871978–1980
Troy HillDB20212024
Anthony WalkerLB2021–20232025
Baker MayfieldQB2018–20212023–2026
Earl WatfordOL20182019–2021
Jeff FaineC2003–20052008–2011
M.J. StewartDB2020–20212018–2019
Rickey DudleyTE20012002–2004
Tavierre ThomasDB2018–20202024
Todd PhilcoxQB1991–19931995
Breshad PerrimanWR20182019, 2021–2022
Chase McLaughlinK20212023–2026
Darren FellsTE20182021
Eric KushOL20192015
Jim PyneOL1999–20001994–1997
Kellen WinslowTE2004, 2006–20082009–2011
Odie HarrisDB1991–19921988–1990
Pierre DesirDB2014–20152021
T.J. WardSS2010–20132017
Adarius TaylorLB20192015–2018
Carl NassibDL2016–20172018–2019, 2022
Cosey ColemanG2005–20062000–2004
Dwayne RuddOLB2001–20022003
Eric WrightCB2007–20102012
Errict RhettRB20001994–1997
Genard AveryLB2018–20192022
Greg JosephK20182020
Jeff BrohmQB20001998
Joe HaegOL20222020
Jovan HayeDT20062006–2008, 2011
Oniel CousinsT2011–20132014
Peyton HillisRB2010–20112013
Sean JonesSS2005–20082010–2011
Willie MillerWR1975–19761976
Anthony MadisonCB20092007
Antonio BryantWR2004–20052008–2009
Bobby RaineyRB20132013–2015
Brandon McDonaldCB2007–20092012
David VerserWR19871985
Eric ZeierQB19951999–2000
Gary DavisRB19811980–1981
Ifeadi OdenigboDL2018, 20212022
Jamel WhiteRB2000–20032004
John HughesDE2012–20162016
Harold BishopTE19951994
James-Michael JohnsonOLB20122015
Joe Tryon-ShoyinkaLB20252021–2024
Sabby PiscitelliSS20102007–2010
Scott FrostDB20012003
Scott SolomonDE2014–20162013–2014
Shawn CollinsWR19921993
Ben StilleDL20222024
Christian YountLS2011–20142011
Jaelon DardenWR2022–20242021–2022
Joe KingDB19911992–1993
Josh KeyesLB20172015–2016
Marlon JonesDL1987–19891991
Danny PeeblesWR19911989–1990
Derrick DouglasRB1991–19921990
Devone ClaybrooksDT20012002
Herb MillerDB2021–20222020
Patrick MurrayK20162014, 2017
Richard LeCounteDB2021–20222023
Brandon MageeILB20132014
Darius EubanksLB20132015
Garrett GilkeyG20132014
Greg AllenRB19851986
Lance ZenoOL1992–19931993
Rhondy WestonDL19911989
Rick TrumbullOL19911993

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.The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Cleveland Browns and the Tampa Bay Buccaneers?

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

Willie Miller: Cleveland Browns first, then the Tampa Bay Buccaneers from 1976.

Who has played for both recently?

Deion Jones, Anthony Walker, Baker Mayfield, Chase McLaughlin and Joe Tryon-Shoyinka, 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. The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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