Miami Dolphins and Tampa Bay Buccaneers players: who played for both

Who played for both the Dolphins and Buccaneers?

84 players were on both the Miami Dolphins and the Tampa Bay Buccaneers rosters between 1960 and 2026, including Steve DeBerg, Ryan Fitzpatrick, Reggie Roby and Dave Moore. 39 of them were with the Dolphins first and 38 with the Buccaneers first; 7 joined both in the same season.

Did you know?

  • Larry Ball is the earliest on this list to complete the pair: Dolphins first, then the Buccaneers from 1976.
  • Ryan Miller is the most recent: Buccaneers first, then the Dolphins from 2026.
  • Dave Moore spent the most seasons across the two: 1 with the Dolphins and 13 with the Buccaneers.
  • 12 of them had two or more separate spells with one of the teams, such as Steve DeBerg.
  • Most common positions on this list: DL (9), LB (9), RB (9), OL (8).

How many can you name?

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

All 84 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosDolphinsBuccaneers
Steve DeBergQB19931984–1987, 1992–1993
Ryan FitzpatrickQB2019–20202017–2018
Reggie RobySPEC1983–19921995
Dave MooreTE19921992–2001, 2004–2006
Harry SwayneOL20011987–1990
Jason Pierre-PaulDL20232018–2021, 2025
Mark RoyalsP2002–20031990–1991, 1999–2001
Garo YepremianK1970–19781980–1981
Kevin CarterDE2005–20062007–2008
Tim IrwinOL19941994
E.J. JuniorLB1989–19911992
Mike CurrentOL1967, 1977–19791976
Ndamukong SuhDL2015–20172019–2021
Aqib TalibCB20192008–2012
Bradley PinionP20262019–2021
Brent GrimesCB2013–20152016–2018
Chidi AhanotuDE20041993–2000, 2004
Jason GarrettQB20042004
Ron HellerOL1993–19951984–1987
Ted LarsenG2017–20182010–2013, 2020
Teddy BridgewaterQB20222025
Tony McDanielDT2009–20122015
Tyoka JacksonDE19941996–2000
Brian GrieseQB20032004–2005, 2008
Hugh GreenLB1985–19911981–1985
Jerry WilsonFS1996–20001995
Shawn LeeDL1990–19911988–1989
Akeem SpenceDL20182013–2016
Mike GlennonQB20222013–2016
Will HellerTE20052003–2005
Anthony WalkerLB20242025
Chris BakerDE20102017
Jeris WhiteDB1974–19761977–1979
Jesse SolomonLB19941991
Karl WilsonDL1990, 19931994
Mike McGruderDB1990–19911994–1995
Neal ColzieDB19791980–1983
Tom McHaleOL19951987–1992
Alterraun VernerCB20172014–2016
Bert EmanuelWR20001998–1999
Chase EdmondsRB20222023–2024
Craig EricksonQB1996–19981992–1994
Lamar ThomasWR1996–20001993–1995
Norris ThomasDB1977–19791980–1984
Horace CopelandWR19981993–1998
Larry BallLB1972–1974, 1977–19781976
Zach TrinerLS20242019–2024
Gary DavisRB1976–19791980–1981
Ifeatu MelifonwuDB20252026
Randy CrowderDL1974–19761978–1980
Billy CesareDB19801978–1979, 1981
Darian BarnesFB2005–20062002–2003
Darryl CarltonOL1975–19761977–1979
Dee DelaneyDB20182021–2023
James-Michael JohnsonOLB2015–20162015
Jeff HunterDL1992–19931994
K.J. BrittLB20252021–2024
Maulty MooreDL1972–19741976
Morris OwensWR1975–19761976–1979
Quinton BellLB2023–20252020
Rick MoserRB19801982
Vince HeflinWR1982–19851986
A.J. FrancisDT2013, 20152016
Anthony BryantDT20072005
Ben StilleDL20222024
Chris JonesDT20162013
Don SmithRB19911988–1989
Kelcie McCrayFS20132013
Patrick LairdRB2019–20212023
Robert WilsonRB1994–19961991
Ryan MillerWR20262023–2025
Damian GregoryDT2000–20012004
Ed JudieLB19841983
Jorvorskie LaneFB20122014–2015
Marcus ThigpenRB2012–20132014
Mohamed KamaraLB20242025–2026
Sean McDermottTE20032001
Stan WinfreyRB1975–19771977
Steve YoungOL19771976
Kerry GoodeRB19891988
Shawn MurphyG2008–20092009
Will BarkerT20112010
Jim HuddlestonOL19871987
Van TiffinK19871987

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.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Miami Dolphins and the Tampa Bay Buccaneers?

84 in the nflverse roster files from 1960 to 2026, including Steve DeBerg, Ryan Fitzpatrick, Reggie Roby and Dave Moore. 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?

Larry Ball: Miami Dolphins first, then the Tampa Bay Buccaneers from 1976.

Who has played for both recently?

Jason Pierre-Paul, Bradley Pinion, Teddy Bridgewater, Anthony Walker, Ifeatu Melifonwu and K.J. Britt and 3 more, 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. Neither of these teams has moved since 1960.

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