New York Jets and Philadelphia Eagles players: who played for both

Who played for both the Jets and Eagles?

104 players were on both the New York Jets and the Philadelphia Eagles rosters between 1960 and 2026, including Joe Flacco, Josh McCown, Adam Schreiber and Art Monk. 47 of them were with the Jets first and 55 with the Eagles first; 2 joined both in the same season.

Did you know?

  • Bob Butler is the earliest on this list to complete the pair: Eagles first, then the Jets from 1963.
  • Elijah Moore is the most recent: Jets first, then the Eagles from 2026.
  • Mickey Shuler spent the most seasons across the two: 12 with the Jets and 2 with the Eagles.
  • 7 of them had two or more separate spells with one of the teams, such as Jason Babin.
  • Most common positions on this list: DB (21), OL (17), WR (13), QB (11).

How many can you name?

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

All 104 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosJetsEagles
Joe FlaccoQB2020–20222021
Josh McCownQB2017–20182019
Adam SchreiberOL1988–19891986–1988
Art MonkWR19941995
Bubby BristerQB19951993–1994
Jeff BlakeQB1992–19932004
Kimo Von OelhoffenDE20062007
Mickey ShulerTE1978–19891990–1991
Mike VickQB20142009–2013
Keith ByarsRB19981986–1992
Otis SmithCB1995–19991991–1994
Pat RyanQB1978–19891991
Andrew SendejoDB20112019
Dennis KellyOL20232012–2015
Jason BabinDE20142009, 2011–2012
Mike ZordichDB1987–19881994–1998
Jalen MillsDB20242016–2020
Jeff GrahamWR1996–19971998
Joe KellyLB1990–19921996
Ken O'BrienQB1983–19921993
Vinny CurryDL2021–20222012–2017, 2019–2020
C.J. UzomahTE2022–20232024
David AlexanderOL1995–19961987–1994
Garry PuetzOL1973–19781979
Gerry PhilbinDL1964–19721973
Hugh DouglasDE1995–19971998–2002, 2004
James DarlingOLB2001–20021997–2000
Jay FiedlerQB20051994–1995
John HudsonOL1996–19991991–1995
Lito SheppardCB20092002–2008
Rich MianoDB1985–19891991–1994
Austin HowardT2011–20132010
Brad SmithWR2006–20102013–2014
Donald StricklandCB2009, 20112005
Haason ReddickLB20242022–2023
LaRoy ReynoldsLB20212018
Mark SanchezQB2009–20122014–2015
Donald EvansDL1994–19951988
Jerome HendersonDB1997–19981995
John BootyDB1988–19901991–1992
Ken RoseLB1987–19891990–1994
Steve MartinDT20011998–1999
Terrence BrooksDB2017–20182016
Antwan BarnesOLB20132010
Barry GardnerMLB20051999–2002
Braden MannP2020–20222023–2026
Harry BoatswainOL19961995, 1997
Josh AndrewsOL20202015–2016
Parry NickersonDB20182025
Paul WorrilowLB20192018
Will ParksDB2021–20222020
Blake CountessDB20192020–2021
Bruce HectorDL2023–20242018–2019
Bryce HuffDL2020–20232024
Elijah MooreWR2021–20222026
Erik McMillanDB1988–19921993
Gerald NicholsDL1987–19901993
Greg SalasWR2013–20142012
Lonnie PaleleiOL19971999
Louie GiammonaRB19761978–1982
Mark GunnDL1991–1994, 19961995–1996
Mekhi BectonOL2020–20232024
Michael Carter IIDB2021–20252025–2026
Mike ChalenskiDL19961993–1995
Nate HerbigOL20222019–2021
Rob CarpenterWR1992–19941995
Alex Van DykeWR1996–19981999–2000
Anthony MarshallDB19971998
B.J. BelloLB20192018
Cliff BrooksDB19761975–1976
Elijah RileyDB20212020–2021
Jaiquawn JarrettFS2013–20162011
Jim McCuskerOL19641960–1962
John Metchie IIIWR20252025
Pete LiskeQB19641971–1972
Ronnie DixonDL19971995–1996
Artimus ParkerDB19771974–1976
Craig JamesDB20232019–2020
Destiny VaeaoDL20182016–2018
Dexter McDougleDB2015–20162017–2018
J.R. ReedSS20082004, 2007–2008
Jeff SydnerWR19951992–1994
Josh AdamsRB2019–20212018
Kyle MackeyQB19891986
Richard OsborneTE19761976–1978
Roger VickRB1987–19891990
Ross PierschbacherOL20212020
Roy HordOL19631962
Roy KirkseyOL1971–19721973–1974
Chris PantaleTE2013–20142016
Dave JacobsK19791987
Deontay BurnettWR20182019–2020
Eric ZomaltDB19961994–1996
Jeff BleamerOL19771975–1976
Jo Jo HeathDB19871981
Keith NeubertTE1988–19891992
Ken GregoryWR19631962
Xavier GipsonWR2023–20252025
Adrien ClarkeG20072005
Bob ButlerOL19631962
Giradie MercerDL20012000
Gordon WrightOL19691967
Jim GrayDB19661967
Titus DixonWR19891992

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.Jets seasons include the New York Titans (1960–62).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the New York Jets and the Philadelphia Eagles?

104 in the nflverse roster files from 1960 to 2026, including Joe Flacco, Josh McCown, Adam Schreiber and Art Monk. 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?

Bob Butler: Philadelphia Eagles first, then the New York Jets from 1963.

Who has played for both recently?

Braden Mann, Parry Nickerson, Elijah Moore, Michael Carter II, John Metchie III and Xavier Gipson, 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. Jets seasons include the New York Titans (1960–62).

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