Carolina Panthers and Minnesota Vikings players: who played for both

Who played for both the Panthers and Vikings?

66 players were on both the Carolina Panthers and the Minnesota Vikings rosters between 1960 and 2026, including Johnny Hekker, Steve Bono, Todd Steussie and Stephon Gilmore. 20 of them were with the Panthers first and 43 with the Vikings first; 3 joined both in the same season.

Did you know?

  • Eric Guliford is the earliest on this list to complete the pair: Vikings first, then the Panthers from 1995.
  • Nick Samac is the most recent: Panthers first, then the Vikings from 2026.
  • Adam Thielen spent the most seasons across the two: 2 with the Panthers and 10 with the Vikings.
  • 4 of them had two or more separate spells with one of the teams, such as Adam Thielen.
  • Most common positions on this list: WR (11), DB (9), OL (7), LB (7).

How many can you name?

Name players who were on both the Panthers and the Vikings. The surname is enough. 0 / 66

All 66 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosPanthersVikings
Johnny HekkerP2022–20242026
Steve BonoQB19991985–1986
Todd SteussieT2001–20031994–2000
Stephon GilmoreDB20212024
Adam ThielenWR2023–20242014–2022, 2025
Ameer AbdullahRB20212018–2021
Jared AllenDE20152008–2013
Mark RodenhauserOL1995–19971989
Teddy BridgewaterQB20202014–2017
Corbin LacinaG19981999–2002
Joe WebbQB2014–20162010–2013
Captain MunnerlynCB2009–2013, 2017–20182014–2016
Colin ColeDT2013–20142003
Leroy HoardRB19961996–1999
Michael GriffinFS20162016
Mike RemmersOL2014–20162013, 2017–2018
Xavier WoodsDB2022–20242021
Chris ReedOL2019–20202022–2023
Esera TuaoloDL19991992–1996
Jeff BradyLB19981995–1997
Jerome FeltonFB20112012–2014
Kamu Grugier-HillLB20232024
Sam DarnoldQB2021–20222024
Shaquill GriffinDB20232024
Taylor HeinickeQB20182015–2017
Travis TaylorWR20072005–2006
Jarius WrightWR2018–20192012–2017
Leonard WheelerDB1998–19991997
Rob HolmbergLB20011999
Vinny CiurciuMLB2003–20062007–2008
Cedric KillingsDT20012002
Chuck WileyDE1998–19992002–2004
D.J. WonnumLB2024–20252020–2023
DeeJay DallasRB20252026
Geoff SchwartzT2009–20102012
Jermaine WigginsTE2002–20032004–2006
Jimmy HitchcockDB2000–20011998–1999
Matt KalilT2017–20182012–2016
Mike BooneRB20242018–2020
Pat ElfleinOL2021–20222017–2020
Rod SmithDB1995–19981996
Stephen WeatherlyDL20202016–2019, 2021
Dan ChisenaWR2024–20252020–2022
Jordan KunaszykLB20192024
Patrick Jones IILB2025–20262021–2024
Randy BaldwinRB19951991
Akayleb EvansDB2024–20262022–2024
Brandon ZylstraWR2019–20212018
Bryan WitzmannOL20192018
Charles D. JohnsonWR20172014–2016
Eric GulifordWR19951993–1994
Tavarres KingWR20132018
Zach MooreDE20172015
Ihmir Smith-MarsetteWR20232021
Kenny OnatoluOLB20122009–2011
Mike TeeterDL19951991
T.J. SmithDL20242021–2023
Tae HayesDB20222020
David YankeyOL2016–20172014
Melvin WhiteDB2013–20142016
Nick SamacOL20252026
Otis GrigsbyDE20072007–2008
Rod DavisMLB20062004–2006
Jason CarterWR20072006
Luiji VilainLB20232022–2023
Marken MichelWR20202016

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 gamePanthers player gameVikings player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Carolina Panthers and the Minnesota Vikings?

66 in the nflverse roster files from 1960 to 2026, including Johnny Hekker, Steve Bono, Todd Steussie and Stephon Gilmore. 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?

Eric Guliford: Minnesota Vikings first, then the Carolina Panthers from 1995.

Who has played for both recently?

Johnny Hekker, Adam Thielen, D.J. Wonnum, DeeJay Dallas, Dan Chisena and Patrick Jones II and 2 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