Minnesota Vikings and Tennessee Titans players: who played for both

Who played for both the Vikings and Titans?

62 players were on both the Minnesota Vikings and the Tennessee Titans rosters between 1960 and 2026, including Gary Anderson, Lee Johnson, Warren Moon and Johnny Hekker. 28 of them were with the Vikings first and 33 with the Titans first; 1 joined both in the same season.

Did you know?

  • Ed Culpepper is the earliest on this list to complete the pair: Vikings first, then the Titans from 1962.
  • Johnny Hekker is the most recent: Titans first, then the Vikings from 2026.
  • Warren Moon spent the most seasons across the two: 3 with the Vikings and 10 with the Titans.
  • 5 of them had two or more separate spells with one of the teams, such as Adrian Peterson.
  • Most common positions on this list: DB (13), DL (9), QB (7), WR (6).

How many can you name?

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

All 62 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosVikingsTitans
Gary AndersonK1998–20022003–2004
Lee JohnsonSPEC20011985–1987
Warren MoonQB1994–19961984–1993
Johnny HekkerP20262025
Adrian PetersonRB2007–2013, 2015–20162021
Archie ManningQB1983–19841982–1983
Matt CasselQB2013–20142016–2017
Randy MossWR1998–2004, 20102010
Cris DishmanDB20001988–1996
Jason FiskDT1995–19981999–2001
Steve HutchinsonG2006–20112012
Dave CasperTE19831980–1983
Jihad WardDL20242025
Luke StockerTE20212017–2018
Mike StensrudDL19861979–1985
Mike TillemanDL19661971–1972
Tramaine BrockCB20172019
David QuessenberryOL2023–20242019–2021
Jamal AdamsDB20262024
John ReavesQB19791981
Joshua DobbsQB20232022
Michael GriffinFS20162007–2015
MyCole PruittTE2015–20162018–2021
Nick VannettTE20252024
Trevor SiemianQB20182024
Xavier WoodsDB20212025
Denard WalkerCB20031997–2000
Lemanski HallOLB2000–20021994–1997
Patrick RamseyQB20102009
Audray McMillianDB1989–19931985–1987
Austin SchlottmannOL2022–20232026
John CharlesDB19701971–1974
Bobby WadeWR2007–20082005–2006
Greg JosephK2021–20232019
Jaleel JohnsonDL2017–20202023
James LynchDL2020–20232024–2025
John Henry MillsTE19991993–1996
Josh KlineOL20192016–2018
Olisaemeka UdohOL2019–20232025
Tajae SharpeWR20202016–2019
Tye SmithDB20212017–2020
Abdullah AndersonDL20202024
Curtis RileyDB20202016–2017
Kurt KnoffDB1979–19821977–1978
Darius ReynaudWR2008–20092012–2013
Joe BlahakDB1974–1975, 19771973
Tank WilliamsSS20072002–2005
Theo JacksonDB2022–20262022
Xavier AdibiOLB20112012
Adam HaayerT2002, 20042001
Bishop SankeyRB20172014–2015
Chris JonesDB20202021
Ed CulpepperDL19611962–1963
Joey KentWR20001997–1999
Mike TeeterDL19911993–1994
Ross BlacklockDL20222023
Tomur BarnesDB19961994–1997
Aaron EllingK2003–20042004
Tay GowanDB20222023
Teddy GarciaSPEC19891990
Troy KropogT20122009–2010, 2012
Rhett DawsonWR19731972

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.Titans seasons include the Houston Oilers (1960–96) and the Tennessee Oilers (1997–98).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Minnesota Vikings and the Tennessee Titans?

62 in the nflverse roster files from 1960 to 2026, including Gary Anderson, Lee Johnson, Warren Moon and Johnny Hekker. 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 Culpepper: Minnesota Vikings first, then the Tennessee Titans from 1962.

Who has played for both recently?

Johnny Hekker, Jihad Ward, Jamal Adams, Nick Vannett, Xavier Woods and Austin Schlottmann and 3 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. Titans seasons include the Houston Oilers (1960–96) and the Tennessee Oilers (1997–98).

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