Players who played for the Miami Dolphins and New England Patriots

69 players have played for both the Miami Dolphins and the New England Patriots. Larry Izzo spent the most seasons with the two: 4 with the Miami Dolphins and 8 with the New England Patriots. On a roster now: Joe Cardona, Davon Godchaux, Jake Bailey, Josh Uche, and Mike Gesicki. Rosters are on file in full from 1993; before that only some of the stars are.

Players who played for the Miami Dolphins and the New England Patriots, with their years at each
PlayerPosMIANE
Larry IzzoLB1996–2000 · 4 seasons2001–2008 · 8 seasons
Irving FryarWR1993–1995 · 3 seasons1984–1992 · 9 seasons
Joe CardonaLS2025 · 1 season2015–2024 · 9 seasons
DeVante ParkerWR2015–2021 · 7 seasons2022–2023 · 2 seasons
Brandon BoldenRB2018 · 1 season2012–2021 · 8 seasons
Rob NinkovichLB2007 · 1 season2009–2016 · 8 seasons
Wes WelkerWR2004–2006 · 3 seasons2007–2012 · 6 seasons
Davon GodchauxDT2017–2020 · 4 seasons2021–2024 · 4 seasons
Terrell BuckleyDB1995–2003 · 6 seasons2001–2002 · 2 seasons
Scott ZolakQB1999 · 1 season1992–1998 · 7 seasons
Jake BaileyP2023–2025 · 3 seasons2019–2022 · 4 seasons
Eric RoweS2019–2022 · 4 seasons2016–2018 · 3 seasons
Sammy MorrisRB2004–2006 · 3 seasons2007–2010 · 4 seasons
Junior SeauLB2003–2005 · 3 seasons2006–2009 · 4 seasons
Josh UcheLB2026 · 1 season2020–2024 · 5 seasons
Mike GesickiTE2018–2022 · 5 seasons2023 · 1 season
Kyle Van NoyLB2020 · 1 season2016–2021 · 5 seasons
Danny AmendolaWR2018 · 1 season2013–2017 · 5 seasons
Jonathan FreenyLB2012–2014 · 3 seasons2015–2017 · 3 seasons
Arturo FreemanDB2000–2004 · 5 seasons2005 · 1 season
Tebucky JonesS2005 · 1 season1998–2002 · 5 seasons
Bryan CoxLB1991–1995 · 5 seasons2001 · 1 season
Keith ByarsFB1993–1996 · 4 seasons1996–1997 · 2 seasons
Chris SingletonLB1994–1996 · 3 seasons1990–1992 · 3 seasons
Greg BatyTE1991–1994 · 4 seasons1986–1987 · 2 seasons
Mack HollinsWR2019–2021 · 3 seasons2025–2026 · 2 seasons
Justin BethelCB2022–2023 · 2 seasons2019–2021 · 3 seasons
Adam ButlerDT2021 · 1 season2017–2020 · 4 seasons
Heath EvansFB2005 · 1 season2005–2008 · 4 seasons
Damon HuardQB1998–2000 · 3 seasons2002–2003 · 2 seasons
O.J. BriganceLB1996–1999 · 4 seasons2002 · 1 season
Matthew JudonDE2025 · 1 season2021–2023 · 3 seasons
Jason McCourtyCB2021 · 1 season2018–2020 · 3 seasons
Jabar GaffneyWR2012 · 1 season2006–2008 · 3 seasons
Lex HilliardFB2009–2011 · 3 seasons2012 · 1 season
Lousaka PoliteFB2008–2010 · 3 seasons2011 · 1 season
Nate JonesCB2008–2011 · 3 seasons2011 · 1 season
Keith TraylorDT2005–2007 · 3 seasons2004 · 1 season
Jed WeaverTE2000–2002 · 3 seasons2004 · 1 season
Ben KellyDB2000–2001 · 2 seasons2001–2002 · 2 seasons
Aaron JonesDE1996 · 1 season1993–1995 · 3 seasons
Scott SeculesQB1989–1991 · 3 seasons1993 · 1 season
Cole StrangeG2025 · 1 season2022–2023 · 2 seasons
Jack JonesCB2025 · 1 season2022–2023 · 2 seasons
Jacoby BrissettQB2021 · 1 season2016–2024 · 2 seasons
Jonnu SmithTE2024 · 1 season2021–2022 · 2 seasons
Jabaal SheardDE2021 · 1 season2015–2016 · 2 seasons
Justin ColemanCB2021 · 1 season2015–2016 · 2 seasons
Chris Dwightstone JonesDL2016 · 1 season2013–2014 · 2 seasons
Don JonesCB2013–2014 · 2 seasons2014 · 1 season
Eddie JacksonDB2005–2006 · 2 seasons2007 · 1 season
Dedric WardWR2001–2002 · 2 seasons2003 · 1 season
Ray LucasQB2001–2002 · 2 seasons1996 · 1 season
Michael PalardyP2021 · 1 season2022 · 1 season
Akeem SpenceDT2018 · 1 season2020 · 1 season
Johnson BademosiCB2019 · 1 season2017 · 1 season
Mike GillisleeRB2013 · 1 season2017 · 1 season
Trevor ReillyLB2016 · 1 season2017 · 1 season
Anthony JohnsonDE2014 · 1 season2016 · 1 season
Jonas GrayRB2015 · 1 season2014 · 1 season
Bobby CarpenterLB2010 · 1 season2012 · 1 season
Mike RiveraLB2012 · 1 season2012 · 1 season
Shayne GrahamPK2011 · 1 season2010 · 1 season
Sean McDermottTE2003 · 1 season2003 · 1 season
Robert EdwardsRB2002 · 1 season1998 · 1 season
Bert EmanuelWR2000 · 1 season2001 · 1 season
Terrance ShawDB2000 · 1 season2001 · 1 season
Jeff KoppLB1995 · 1 season1999 · 1 season
Reyna ThompsonCB1986 · 1 season1993 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Miami Dolphins vs New England Patriots: head-to-head record →