Arizona Cardinals and Tennessee Titans players: who played for both

Who played for both the Cardinals and Titans?

100 players were on both the Arizona Cardinals and the Tennessee Titans rosters between 1960 and 2026, including Dave Krieg, Ron McDole, Al Del Greco and Chris Chandler. 54 of them were with the Cardinals first and 40 with the Titans first; 6 joined both in the same season.

Did you know?

  • Fred Glick is the earliest on this list to complete the pair: Cardinals first, then the Titans from 1961.
  • Owen Pappoe is the most recent: Cardinals first, then the Titans from 2026.
  • Al Del Greco spent the most seasons across the two: 4 with the Cardinals and 10 with the Titans.
  • 3 of them had two or more separate spells with one of the teams, such as Bob Young.
  • Most common positions on this list: DB (18), DL (17), LB (9), QB (8).

How many can you name?

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

All 100 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsTitans
Dave KriegQB19951997–1998
Ron McDoleDL19611962
Al Del GrecoSPEC1987–19901991–2000
Chris ChandlerQB1991–19931995–1996
Mike LeachLS2009–20162000–2001
Bob YoungOL1972–19791971, 1980
Rich CamarilloSPEC1989–19931994–1995
Charley JohnsonQB1961–19691970–1971
Johnathan JosephCB20202020
Adrian PetersonRB20172021
Joe NedneyK1997–19992001–2003
Blaine GabbertQB20172018
DeAndre HopkinsWR2020–20222023–2024
Terry HoageDB1994–19961993
Jamie WilliamsTE19831984–1988
Jason BabinDE20152010
Wilber MarshallLB19941993
Beau BrinkleyLS20212012–2020
Chris MooreWR20242023
Jim TolbertDB1973–19751972
Ken GrayOL1960–19691970
Kyle Vanden BoschDE2001–2002, 20042005–2009
Pete BarnesLB1973–19751967–1968
Pete BeathardQB1970–19711967–1969
Tramaine BrockCB20192019
Angelo BlacksonDL2020, 20242015–2016
Brooks ReedOLB20192020
Geoff SwaimTE20232020–2022
Jack CrawfordDL20212020
Joshua DobbsQB20232022
Pat CarterTE1996–19971994
Andy DorrisDL19731977–1981
Bob AtkinsDB1968–19691970–1976
Carlos WatkinsDL20232025
Chris JohnsonRB2016–20172008–2013
Garland BoyetteLB1962–19631966–1972
Mike D. JonesDL1991–19931999
Miller FarrDB1970–19721967–1969
Caraun ReidDL20192021
Doug DawsonOL1984–19861990–1993
Kyzir WhiteLB2023–20242025
Odie HarrisDB1992–19941995
Rashad JohnsonFS2009–20152016
Roderick HoodCB2007–20082009
Breon BordersDB20212020–2021
Charles DavisDL1975–19791980
Chuck CecilDB19931995
Dave OlerichLB1969–19701971
Deuce LutuiG2006–20112012
Fred GlickDB19601961–1966
Jeff SeversonDB1976–19771973–1974
Justin MurrayOL2019–20212023
K'Von WallaceDB20232023
Kendall WrightWR20182012–2016
Lee BrooksDL1973–19761970–1972
Marion RushingLB1962–19651968
Matthew MulliganTE20142014
Quentin GrovesOLB20122014
Sean Murphy-BuntingDB2024–20252023
Travis LaBoyDE20082004–2007
Aaron GrahamC1996–19992002
Antwaun WoodsDL20222016
Buddy HumphreyQB1963–19651966
Council RudolphDL1973–19751972
Curtis RileyDB20202016–2017
Daniel MunyerOL2017–20182020–2022
Earl ThomasTE1974–19751976
Keith McCantsDL1994–19951993–1994
LeVar WoodsOLB2001–20042006
Michael CarterRB2023–20252026
Milo EiflerLB20242026
Naquan JonesDL2023–20242021–2023
Tracey EatonDB19901988–1989
Trevon ColeyDL20202021
Will FurrerQB19931995
Dennis DaleyOL20232022
Jack GibbensLB20262022–2024
Jonathan WardRB2020–20222022–2023
Kevin StrongDL20232021–2022
Adam HaayerT20052001
Bill KayDB19841981–1983
Bo SchobelDE20072004–2005
Chris JonesDB2018–20192021
Ed CulpepperDL19601962–1963
Eric EnglandDL1994–19961997
Jason McAddleyWR2002–20032004
Lachavious SimmonsOL20232024
Melvin BakerWR19761976
Owen PappoeLB2023–20252026
Ty HowardDB1997–19982000
Dontay MochOLB20132014
Ricky MooreRB19881987
Tay GowanDB20212023
Tony JordanRB1988–19891991
Zack JohnsonOL20212022
Zaviar GoodenOLB20162013–2014
Ken HallRB19611960
Melvin AldridgeDB19951993
Warren AndersonWR19781977
Tommy SouthardWR19781978

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.Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93).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 gameCardinals player gameTitans player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Tennessee Titans?

100 in the nflverse roster files from 1960 to 2026, including Dave Krieg, Ron McDole, Al Del Greco and Chris Chandler. 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?

Fred Glick: Arizona Cardinals first, then the Tennessee Titans from 1961.

Who has played for both recently?

Carlos Watkins, Kyzir White, Sean Murphy-Bunting, Michael Carter, Milo Eifler and Jack Gibbens and 1 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. Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93). 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