Miami Dolphins and Minnesota Vikings players: who played for both
Who played for both the Dolphins and Vikings?
69 players were on both the Miami Dolphins and the Minnesota Vikings rosters between 1960 and 2026, including Cris Carter, Gus Frerotte, Jake McQuaide and Tim Irwin. 34 of them were with the Dolphins first and 31 with the Vikings first; 4 joined both in the same season.
Did you know?
- Preston Carpenter is the earliest on this list to complete the pair: Vikings first, then the Dolphins from 1967.
- Kyle Van Noy is the most recent: Dolphins first, then the Vikings from 2026.
- Tim Irwin spent the most seasons across the two: 1 with the Dolphins and 13 with the Vikings.
- 8 of them had two or more separate spells with one of the teams, such as Gus Frerotte.
- Most common positions on this list: LB (9), OL (8), WR (7), DB (7).
How many can you name?
Name players who were on both the Dolphins and the Vikings. The surname is enough. 0 / 69
All 69 players, most seasons first
| Player | Pos | Dolphins | Vikings |
|---|---|---|---|
| Cris Carter | WR | 2002 | 1990–2001 |
| Gus Frerotte | QB | 2005 | 2003–2004, 2008 |
| Jake McQuaide | LS | 2024 | 2024 |
| Tim Irwin | OL | 1994 | 1981–1993 |
| Joe Berger | C | 2005–2006, 2009–2010 | 2011–2017 |
| Kyle Van Noy | LB | 2020 | 2026 |
| Bryant McKinnie | T | 2013 | 2002–2010 |
| Jim Langer | OL | 1970–1979 | 1980–1981 |
| Teddy Bridgewater | QB | 2022 | 2014–2017 |
| Daunte Culpepper | QB | 2006 | 1999–2005 |
| Greg Koch | OL | 1986–1987 | 1987 |
| Sage Rosenfels | QB | 2002–2005, 2011 | 2009, 2011 |
| Bobby McCain | DB | 2015–2020 | 2024 |
| Chris Liwienski | G | 2007 | 1998–2005 |
| Fuad Reveiz | SPEC | 1985–1988 | 1990–1995 |
| Greg Jennings | WR | 2015 | 2013–2014 |
| Jason Trusnik | OLB | 2011–2014 | 2015–2016 |
| Jay Fiedler | QB | 2000–2004 | 1998 |
| Marcus Sherels | CB | 2019 | 2010–2019 |
| Mike Wallace | WR | 2013–2014 | 2015 |
| Qadry Ismail | WR | 1997 | 1993–1996 |
| Terrance Shaw | CB | 2000 | 2004 |
| Chris Reed | OL | 2019 | 2022–2023 |
| J'Marcus Webb | T | 2019 | 2013 |
| Jake Long | T | 2008–2012 | 2016 |
| Jesse Solomon | LB | 1994 | 1986–1989 |
| Kamu Grugier-Hill | LB | 2020 | 2024 |
| Najee Mustafaa | DB | 1994 | 1987–1992 |
| Patrick Ramsey | QB | 2010 | 2010 |
| Andrew Van Ginkel | LB | 2019–2023 | 2024–2026 |
| Benny Sapp | CB | 2010–2011 | 2008–2009, 2011 |
| Fred Evans | NT | 2006 | 2007–2013 |
| Greg Mancz | OL | 2021 | 2022 |
| Hunter Goodwin | TE | 1999–2001 | 1996–1998, 2002–2003 |
| Kyle Richardson | P | 1997 | 2002 |
| Obafemi Ayanbadejo | FB | 2003 | 1998–1999 |
| Preston Carpenter | TE | 1967 | 1966 |
| Trent Sherfield | WR | 2022 | 2024 |
| Alexander Mattison | RB | 2025 | 2019–2023 |
| Calvin Munson | LB | 2019–2023 | 2024 |
| John Swain | DB | 1985, 1987 | 1981–1984 |
| Kenny Mixon | DE | 1998–2001 | 2002–2004 |
| Lorenzo Bromell | DE | 1998–2001 | 2002 |
| Mackensie Alexander | DB | 2022 | 2016–2019, 2021 |
| Marvin Mitchell | MLB | 2011 | 2012–2013 |
| Myles Gaskin | RB | 2019–2022 | 2023–2024 |
| Parry Nickerson | DB | 2023 | 2021–2022 |
| Ryan Cook | T | 2011 | 2006–2010 |
| Greg Camarillo | WR | 2007–2009 | 2010–2011 |
| Jason Glenn | OLB | 2005 | 2006 |
| MarQueis Gray | TE | 2016–2018 | 2014 |
| Bryan Witzmann | OL | 2019 | 2018 |
| Danny Isidora | OL | 2019 | 2017–2018 |
| Nate Jacquet | WR | 1998–1999 | 2000–2001 |
| Robin Sendlein | LB | 1985 | 1981–1984 |
| Brody Liddiard | C | 2000 | 2001–2003 |
| Dennis Fowlkes | LB | 1987 | 1983–1985 |
| Lorenzo Booker | RB | 2007 | 2010–2011 |
| Mel Mitchell | OL | 1976–1978 | 1980 |
| Nick Rogers | OLB | 2005 | 2002–2003 |
| Tae Hayes | DB | 2019–2020 | 2020 |
| Toniu Fonoti | G | 2006 | 2005 |
| Andre Carter II | LB | 2025 | 2023 |
| Cordrea Tankersley | DB | 2017–2018 | 2020 |
| John Avery | RB | 1998–1999 | 2003 |
| Otis Grigsby | DE | 2003 | 2007–2008 |
| Patrick Brown | T | 2010, 2012 | 2010–2011 |
| Josh Kaddu | LB | 2012 | 2014 |
| Mickey Shuler | TE | 2010 | 2010–2011 |
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 gameVikings player game
More “played for both” lists
Miami Dolphins and…
Patriots 133Jets 123Browns 117Bills 116Lions 109Saints 105Chargers 104Commanders 103Colts 10049ers 98
Questions
How many players have played for both the Miami Dolphins and the Minnesota Vikings?
69 in the nflverse roster files from 1960 to 2026, including Cris Carter, Gus Frerotte, Jake McQuaide and Tim Irwin. 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?
Preston Carpenter: Minnesota Vikings first, then the Miami Dolphins from 1967.
Who has played for both recently?
Kyle Van Noy, Andrew Van Ginkel, Alexander Mattison and Andre Carter II, 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

