Miami Dolphins and New York Giants players: who played for both

Who played for both the Dolphins and Giants?

88 players were on both the Miami Dolphins and the New York Giants rosters between 1960 and 2026, including Earl Morrall, Jason Pierre-Paul, Jay Feely and John Jenkins. 47 of them were with the Dolphins first and 35 with the Giants first; 6 joined both in the same season.

Did you know?

  • Ed Weisacosky is the earliest on this list to complete the pair: Giants first, then the Dolphins from 1968.
  • Ryan Miller is the most recent: Giants first, then the Dolphins from 2026.
  • Sam Madison spent the most seasons across the two: 9 with the Dolphins and 3 with the Giants.
  • 9 of them had two or more separate spells with one of the teams, such as John Jenkins.
  • Most common positions on this list: DB (16), DL (9), CB (7), WR (7).

How many can you name?

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

All 88 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosDolphinsGiants
Earl MorrallQB1972–19761965–1967
Jason Pierre-PaulDL20232010–2017
Jay FeelyK20072005–2006
John JenkinsDL2019, 2021–20222018
Terrell BuckleyCB1995–1999, 20032005
Brandon MarshallWR2010–20112017
Jason GarrettQB20042000–2003
Rick VolkDB1977–19781976
Sam MadisonCB1997–20052006–2008
Sammy KnightSS2003–20042008
Ted LarsenG2017–20182021
Terry CousinCB20012004
Jabaal SheardDL20212020
Larry CsonkaRB1968–1974, 19791976–1978
Neville HewittLB2015–20172025
Odell Beckham Jr.WR20242014–2018, 2026
Sage RosenfelsQB2002–2005, 20112010
Bobby McCainDB2015–20202023
Darren WallerTE20252023
Eli AppleDB20232016–2018
Grey RuegamerC19992006–2008
Jonotthan HarrisonOL20232021
Logan ThomasTE20152016
Mark IngramWR1993–19941987–1992
Michael ThomasDB2013–20172018–2019
Mike GlennonQB20222021
Norman HandDT1995–19962004
Will AllenCB2006–2009, 20112001–2005
Braxton BerriosWR2023–20242026
Carl BarisichDL1977–19801981
Evan BrownOL20192018–2019
John JerryG2010–20132014–2017
Matt HaackP2017–20202024
Nicholas WilliamsDL20162022
Olivier VernonDE2012–20152016–2018
Bo MatthewsRB19811980–1981
Damontre MooreDE20152013–2015
Derek HaganWR2006–20082008–2010
Emmanuel McDanielCB19981999–2001
Eric MooreOL19951988–1993
Kelvin SheppardMLB2014–20152016–2017
Reyna ThompsonDB1986–19881989–1992
Adrian ColbertDB20192020
Calvin MunsonLB2019–20232017
Elijah CampbellDB2021–20252026
Ereck FlowersOL20202015–2018
Gibril WilsonFS20092004–2007
Jarvis WilliamsDB1988–19931994
Joe ProkopSPEC19921992
Keion CrossenDB2022–20232021
Lorenzo BromellDE1998–20012004
Matt BreidaRB20202022–2023
Reggie TorborOLB2008–20092004–2007
Scott GalyonOLB2000–20021996–1999
Spencer PaysingerOLB2015–20162011–2014
Tim BoyleQB20242024
Ed WeisacoskyLB1968–19701967
Eric SmithOL20172019
Jevon HollandDB2021–20242025–2026
Yodny CajusteOL20252023–2024
Andy SelfridgeLB19761974–1975, 1977
Bill WindauerDL1975, 19771975
Cameron BrownLB20242020–2023
Chris MyarickTE20202021–2023
Greg DulcichTE2025–20262024
Henry StuckeyDB1972–19741975–1976
Jim MaxwellLB20062004
Michael CoeCB20122010–2012
Brody LiddiardC20002000
Jim Del GaizoQB1972, 19751974
Loaird McCrearyTE1976–19781979
Orleans DarkwaRB20142014–2017
Ray GreenCB2001–20022003
Rick DvorakDL19771974–1977
Robert ThomasDL20152016–2017
Ryan LewisDB20192020
Ryan MillerWR20262025
Tanner ConnerWR2022–20252025
Tony LippettDB2015–20172018
Solomon KindleyOL2020–20212022
Steven ParkerDB20192021
Trent HarrisLB20192020–2021
Avery MossDL20192017
Bob TorreyRB19791979
Donald BrownDB19861987
Ed JenkinsRB19721974
Manuel WrightNT20052007
Montre HartageDB20192020

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 gameGiants player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Miami Dolphins and the New York Giants?

88 in the nflverse roster files from 1960 to 2026, including Earl Morrall, Jason Pierre-Paul, Jay Feely and John Jenkins. 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?

Ed Weisacosky: New York Giants first, then the Miami Dolphins from 1968.

Who has played for both recently?

Neville Hewitt, Odell Beckham Jr., Darren Waller, Braxton Berrios, Elijah Campbell and Jevon Holland and 4 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