Philadelphia Eagles and Tennessee Titans players: who played for both

Who played for both the Eagles and Titans?

71 players were on both the Philadelphia Eagles and the Tennessee Titans rosters between 1960 and 2026, including Gary Anderson, Lee Johnson, Mark Moseley and Brett Kern. 33 of them were with the Eagles first and 35 with the Titans first; 3 joined both in the same season.

Did you know?

  • John Wittenborn is the earliest on this list to complete the pair: Eagles first, then the Titans from 1964.
  • Kylen Granson is the most recent: Eagles first, then the Titans from 2026.
  • Brett Kern spent the most seasons across the two: 1 with the Eagles and 13 with the Titans.
  • 6 of them had two or more separate spells with one of the teams, such as Jason Babin.
  • Most common positions on this list: LB (9), DB (8), OL (8), WR (7).

How many can you name?

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

All 71 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosEaglesTitans
Gary AndersonK1995–19962003–2004
Lee JohnsonSPEC20021985–1987
Mark MoseleyK19701971–1972
Brett KernP20222009–2021
Jon DorenbosLS2006–20162005–2006
Jon RunyanT2000–20081996–1999
Dan PastoriniQB1982–19831971–1979
Jimmie GilesTE1987–19891977
Julio JonesWR20232021
Terry HoageDB1986–19901993
William FullerDL1994–19961986–1993
Dennis KellyOL2012–20152016–2020
Jason BabinDE2009, 2011–20122010
Jerry SturmOL19721971
Juqua ParkerDE2005–20112001–2004
Marcus MariotaQB20232015–2019
Mel GrayRB19971995–1997
Will WitherspoonOLB20092010–2012
Jevon KearseDE2004–20071999–2003, 2008–2009
Kevin ByardDB20232016–2023
Stephen TullochMLB20162006–2010
Tom DempseyK1971–19741977
Alvin HaymondDB19681973
Blaine BishopSS20021993–2001
John ReavesQB1972–19741981
Adoree' JacksonDB20252017–2020
Guido MerkensWR19871978–1980
Jake ScottG20122008–2011
Zach CunninghamLB20232021–2022
A.J. BrownWR2022–20252019–2021
Cary WilliamsCB2013–20142008–2009
Cody ParkeyK2014–20162019
Dion LewisRB2011–20122018–2019
John WittenbornOL1960–19621964–1968
Johnathan CyprienDB20192017–2018
Kenny JacksonWR1984–1988, 1990–19911989
Kyzir WhiteLB20222025
Le'Raven ClarkOL2021, 20242022
Mike GolicDL1987–19921986–1987
Roderick HoodCB2003–20062009
Spike JonesP1975–19771970
Terrell EdmundsDB20232023
Zach BrownLB20192012–2015
Chance WarmackOL2017–20182013–2016
DeMarco MurrayRB20152016–2017
Joe BachieLB20202025
K'Von WallaceDB2020–20222023
Marcus JohnsonWR2016–20172021
Steve HendricksonLB19951995
Tim RossovichLB1968–19711976
Andre DillardOL2019–20222023
Bennie LoganNT2013–20162018
Damaris JohnsonWR2012–20132015–2016
Dick CunninghamLB19731973
Hubie OliverRB1981–19851986
Khari BlasingameRB20242019–2021
Kylen GransonTE20252026
Moise FokouOLB2009–20112013
Vince YoungQB20112006–2010
B.J. BelloLB20182021
Mike MartinDT20162012–2015
Anthony RushDL20192021
Chance CampbellLB20262022–2024
Justin EnaOLB2002–2003, 20052004
Mike McCloskeyTE19871983–1985
Calvin HuntOL19701972–1973
George AmundsonRB19751973–1974
Herman HunterRB19851987
Ron LouOL19751973, 1976
Tay GowanDB20212023
Dorial Green-BeckhamWR20162015

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Philadelphia Eagles and the Tennessee Titans?

71 in the nflverse roster files from 1960 to 2026, including Gary Anderson, Lee Johnson, Mark Moseley and Brett Kern. 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?

John Wittenborn: Philadelphia Eagles first, then the Tennessee Titans from 1964.

Who has played for both recently?

Adoree' Jackson, A.J. Brown, Kyzir White, Joe Bachie, Kylen Granson and Chance Campbell, 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