Green Bay Packers and Philadelphia Eagles players: who played for both

Who played for both the Packers and Eagles?

100 players were on both the Green Bay Packers and the Philadelphia Eagles rosters between 1960 and 2026, including Sean Landeta, Bryan Barker, James Lofton and Raleigh McKenzie. 52 of them were with the Packers first and 41 with the Eagles first; 7 joined both in the same season.

Did you know?

  • Bill Quinlan is the earliest on this list to complete the pair: Packers first, then the Eagles from 1963.
  • McCallan Castles is the most recent: Eagles first, then the Packers from 2026.
  • Reggie White spent the most seasons across the two: 6 with the Packers and 8 with the Eagles.
  • 7 of them had two or more separate spells with one of the teams, such as Sean Landeta.
  • Most common positions on this list: OL (16), RB (14), DB (12), TE (11).

How many can you name?

Name players who were on both the Packers and the Eagles. 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.
PlayerPosPackersEagles
Sean LandetaP19981999–2002, 2005
Bryan BarkerP20041994
James LoftonWR1978–19861993
Raleigh McKenzieOL1999–20001995–1996
Jeff DellenbachOL1996–19981999
Jim McMahonQB1995–19961990–1992
Reggie WhiteDL1993–19981985–1992
Ed WestTE1984–19941995–1996
Ty DetmerQB1992–19951996–1997
Al HarrisCB2003–20091998–2002
Cullen JenkinsDT2004–20102011–2012
Guy McIntyreOL19941995–1996
Mike BartrumTE19952000–2006
Seth JoynerLB19971986–1993
Tim HauckDB1991–19941999–2002
Dennis KellyOL20212012–2015
Doug PedersonQB1995–1998, 2001–20041999
Ron HallstromOL1982–19921993
Za'Darius SmithLB2019–20212025
Allen RossumCB2000–20011998–1999
Bruce Van DykeOL1974–19761966
Dorsey LevensRB1994–20012002, 2004
Javon HargraveDL20262020–2022
Jeff ThomasonTE1995–19992000–2002, 2004
Joe KellyLB19951996
Rick LovatoLS2015–20162016–2024
Allen BarbreG2007–20092013–2016
Barrett BrooksT20021995–1998
Eric WilsonLB2022–20242021
Jack ConcannonQB19741964–1966
Jim FlaniganDT20012003
John SpagnolaTE19891979–1982, 1984–1987
Lee Roy CaffeyLB1964–19691963
Mark IngramWR19951996
Rasul DouglasDB2021–20232017–2019
Tim HarrisLB1986–19901993
Tracy WhiteOLB2006–20082008–2009
Antonio FreemanWR1995–2001, 20032002
Earl GrosRB1962–19631964–1966
Keith JacksonTE1995–19961988–1991
Keith MillardDL19921993
Oren BurksLB2018–20212024
Richard RodgersTE2014–20172018–2021
Bill LueckOL1968–19741975
Dave HamptonRB1969–19711976
George CumbyLB1980–19851987
Jaire AlexanderDB2018–20242025
Jim RingoOL1960–19631964–1967
Michael HaddixRB1989–19901983–1988
Nate WayneOLB2000–20022003–2004
Vai SikahemaRB19911992–1993
AJ DillonRB2020–20242025
James WillisLB1993–19951995–1998
Josiah DeguaraTE2020–20232026
Parry NickersonDB20202025
Reggie JohnsonTE1994, 19971995
Rudy FordDB2022–20232019–2020
Andre DillardOL20242019–2022
Bill QuinlanDL1960–19621963
Bill TroupQB19801975
Cecil GrayOL19921990–1991
Chandon SullivanDB2019–20212018
Red MackWR19661964
Reggie SingletaryDL19911986–1990
Rob CarpenterWR19961995
Russell CopelandWR19981997–1998
Sammy JohnsonRB19791979
Ed BlaineOL19621963–1966
Ken PayneWR1974–19771978
Steve WagnerDB1976–19791980
Treyvon HesterDL20202018
Aaron HaydenRB19971998
Anthony RushDL20202019
Bill LarsonTE19801978
Don ZimmermanWR19761973–1976
Dontayvion WicksWR2023–20252026
Ernie JanetOL19751975
James BosticRB19961998–1999
Jim CulbreathRB1977–19791980
John MichelsOL1996–19981999
Kaseem SincenoTE20001998–1999
Louis CheekOL19911990
Tim WatsonDB19931997
Darian KinnardOL20252024
Dexter McNabbRB1992–19931995
Jon HarrisDL19991997–1998
Josh HawkinsDB2016–20172018
Mike CurcioLB19831981–1982
Steve AtkinsRB1979–19811981
Dale DawsonSPEC19881988
Darrell GreeneOL20172016
Edwin WatsonRB19981999
Lou RashDB19871984
McCallan CastlesTE20262024
Steve GabbardDL19911989
Von MansfieldDB19871982
Dean DorseySPEC19881988
Henry MonroeDB19791979
Jeremy ThornburgFS20052005
Randy KinderRB19971997

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Green Bay Packers and the Philadelphia Eagles?

100 in the nflverse roster files from 1960 to 2026, including Sean Landeta, Bryan Barker, James Lofton and Raleigh McKenzie. 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?

Bill Quinlan: Green Bay Packers first, then the Philadelphia Eagles from 1963.

Who has played for both recently?

Za'Darius Smith, Javon Hargrave, Jaire Alexander, AJ Dillon, Josiah Deguara and Parry Nickerson 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. 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