Detroit Lions and Miami Dolphins players: who played for both

Who played for both the Lions and Dolphins?

109 players were on both the Detroit Lions and the Miami Dolphins rosters between 1960 and 2026, including Earl Morrall, Gus Frerotte, Jake McQuaide and John Kidd. 54 of them were with the Lions first and 46 with the Dolphins first; 9 joined both in the same season.

Did you know?

  • Garo Yepremian is the earliest on this list to complete the pair: Lions first, then the Dolphins from 1970.
  • Larry Borom is the most recent: Dolphins first, then the Lions from 2026.
  • Garo Yepremian spent the most seasons across the two: 2 with the Lions and 9 with the Dolphins.
  • 7 of them had two or more separate spells with one of the teams, such as Robert Bailey.
  • Most common positions on this list: DL (16), DB (14), OL (11), QB (10).

How many can you name?

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

All 109 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosLionsDolphins
Earl MorrallQB1960–19641972–1976
Gus FrerotteQB19992005
Jake McQuaideLS20232024
John KiddSPEC19981994–1997
Mark RoyalsP1995–19962002–2003
Garo YepremianK1966–19671970–1978
Dan WilkinsonDT2003–20052006
Danny AmendolaWR2019–20202018
Kyle Van NoyLB2014–20162020
Ndamukong SuhDL2010–20142015–2017
Bracy WalkerSS2002–20051997
Brock MarionFS20041998–2003
Bruce IrvinLB20232023
Corey HarrisSS2002–20031997
J.B. BrownDB1999–20001989–1996
Jim ArnoldSPEC1986–19931994
Teddy BridgewaterQB2023–20242022
Tim McKyerDB19931990
Tyoka JacksonDE20061994
Daunte CulpepperQB2008–20092006
Reggie BushRB2013–20142011–2012
Robert BaileyDB1997–1999, 20011996
Scott MitchellQB1994–19981991–1993
Akeem SpenceDL20172018
Andre' GoodmanCB2002–20052006–2008
Brett PerrimanWR1991–19961997
Bruce McNortonDB1982–19901991
Dave AhrensLB19881989
Logan ThomasTE20192015
Will HellerTE2009–20122005
Barry StokesT2006–20071998
Da'Shawn HandDL2018–20212023–2024
DeShon ElliottDB20222023
Evan BrownOL2020–20222019
Jason JonesDE2013–20152016
Johnson BademosiDB20162019
Ken EllisDB19791976
Mark BrownLB1989–19911983–1988
Marlin BriscoeWR19751972–1974
Nicholas WilliamsDL2020–20212016
Patrick RamseyQB20092010
Terry TautoloLB1981–1982, 19841983
Tony PaigeRB1987–19891990–1992
Trey FlowersDL2019–20212022
Bert EmanuelWR20012000
Brian WalkerFS2002–20031997–1998, 2000–2001
Charles HarrisDL2021–20232017–2019
Greg JeffriesDB1993–19981999–2000
Jamar FletcherCB20062001–2003
Justin ColemanDB2019–20202021
Kelvin SheppardMLB20182014–2015
Larry LeeOL1981–19851985–1986
Scott McGarrahanSS20052001–2002
Sylvester WilliamsDL20182018
Walter StanleyWR19891991
Andre FluellenDT2008–20142012
Burton LawlessOL19801981
Joey HarringtonQB2002–20052006
Larry BallLB19751972–1974, 1977–1978
Louis DelmasFS2009–20132014, 2016
Stockar McDougleT2000–20042005
Tim BoyleQB20212024
Andrew DonnalOL20182019–2020
Bobby CarpenterILB2010–20112010
David LongLB20242023–2024
Donald ThomasG20102008–2009
Ifeatu MelifonwuDB2021–20242025
Jason FoxT2010–20132014–2015
Larry BoromOL20262025
Larry WoodsDL1971–19721973
Mike ChalenskiDL19981997
Mike WilliamsWR19891991–1995
Riley PattersonK2021, 20232025–2026
Robert ClarkWR1989–19911992
Troy StradfordRB19921987–1990
Benito JonesDL2022–20232020, 2024–2025
Billy CesareDB19821980
Bruce AlexanderDB1989–19911992–1993
Demetrious JohnsonDB1983–19861987
Gerald AlexanderSS2007–20082011
Iheanyi UwaezuokeWR19991998
Ikaika Alama-FrancisDE2007–20082009–2011
Isa Abdul-QuddusFS2014–20152016
James-Michael JohnsonOLB20152015–2016
Jeff HunterDL1990–19921992–1993
Jimmy WyrickCB2000–20032003–2004
Lamar GordonRB20062004
Travis SwansonOL2014–20172018
Wally PesuitDL1979–19801976–1978
Zach ZennerRB2015–20182019
Anthony BryantDT20062007
Autry DensonRB20021999–2000
Ben StilleDL20262022
Charles BensonDL19871983–1984
David LewisTE1984–19861987
Gabe WrightDT20152017
Jackie ClineDL19901987–1989
Mel MitchellOL19771976–1978
Rod WaltersOL19801980
Sean HillDB19971994–1996
Tom WickertOL19771974
Andre JohnsonOL1997–19981997
Henry TaylorDL19982001
Jake RudockQB2016–20172020
Jerris McPhailRB19981996–1997
Andy VincentOL20002001
Chris HannonWR20082008
Dave DickensonQB20022002
Hayden RucciTE20252025

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Detroit Lions and the Miami Dolphins?

109 in the nflverse roster files from 1960 to 2026, including Earl Morrall, Gus Frerotte, Jake McQuaide and John Kidd. 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?

Garo Yepremian: Detroit Lions first, then the Miami Dolphins from 1970.

Who has played for both recently?

Ifeatu Melifonwu, Larry Borom, Riley Patterson, Benito Jones, Ben Stille and Hayden Rucci, 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