New York Giants and Philadelphia Eagles players: who played for both
Who played for both the Giants and Eagles?
101 players were on both the New York Giants and the Philadelphia Eagles rosters between 1960 and 2026, including Jeff Feagles, Sean Landeta, Matt Bahr and Adam Schreiber. 40 of them were with the Giants first and 56 with the Eagles first; 5 joined both in the same season.
Did you know?
- Gene Johnson is the earliest on this list to complete the pair: Eagles first, then the Giants from 1961.
- Xavier Gipson is the most recent: Giants first, then the Eagles from 2025.
- Sean Landeta spent the most seasons across the two: 9 with the Giants and 5 with the Eagles.
- 8 of them had two or more separate spells with one of the teams, such as Sean Landeta.
- Most common positions on this list: DB (14), RB (13), WR (11), OL (9).
How many can you name?
Name players who were on both the Giants and the Eagles. The surname is enough. 0 / 101
All 101 players, most seasons first
| Player | Pos | Giants | Eagles |
|---|---|---|---|
| Jeff Feagles | P | 2003–2009 | 1990–1993 |
| Sean Landeta | P | 1985–1993 | 1999–2002, 2005 |
| Matt Bahr | SPEC | 1990–1992 | 1993 |
| Adam Schreiber | OL | 1994–1996 | 1986–1988 |
| Mike Horan | SPEC | 1993–1996 | 1984–1985 |
| Norm Snead | QB | 1972–1974, 1976 | 1964–1970 |
| Linval Joseph | DL | 2010–2013 | 2022 |
| Brian Mitchell | RB | 2003 | 2000–2002 |
| Matt Cavanaugh | QB | 1990–1991 | 1986–1989 |
| Cullen Jenkins | DT | 2013–2015 | 2011–2012 |
| Dominique Rodgers-Cromartie | CB | 2014–2017 | 2011–2012 |
| Gary Ballman | WR | 1973 | 1967–1972 |
| Greg Jackson | DB | 1989–1993 | 1994–1995 |
| Herschel Walker | RB | 1995 | 1992–1994 |
| Carlos Emmons | OLB | 2004–2006 | 2000–2003 |
| Dhani Jones | OLB | 2000–2003 | 2004–2006 |
| Dorsey Levens | RB | 2003 | 2002, 2004 |
| Golden Tate | WR | 2019–2020 | 2018 |
| Barrett Brooks | T | 2002 | 1995–1998 |
| Connor Barwin | OLB | 2018 | 2013–2016 |
| Mark Ingram | WR | 1987–1992 | 1996 |
| Matt Barkley | QB | 2023 | 2013–2014 |
| Quintin Demps | FS | 2014 | 2008–2009 |
| William James | CB | 2001–2005 | 2006–2007 |
| Adoree' Jackson | DB | 2021–2024 | 2025 |
| Cameron Johnston | P | 2025 | 2018–2020 |
| Gary Pettigrew | DL | 1974 | 1966–1974 |
| James Bradberry | DB | 2020–2021 | 2022–2024 |
| Larry Watkins | RB | 1975–1977 | 1970–1972 |
| Mark Bavaro | TE | 1985–1990 | 1993–1994 |
| Mike Patterson | DT | 2013–2014 | 2005–2011 |
| Pete Case | OL | 1965–1970 | 1962–1964 |
| Ralph Heck | LB | 1969–1971 | 1963–1965 |
| Saquon Barkley | RB | 2018–2023 | 2024–2026 |
| Al Dixon | TE | 1977–1979 | 1983 |
| Dion Lewis | RB | 2020 | 2011–2012 |
| Jesse Campbell | DB | 1992–1996 | 1991 |
| Joe Pisarcik | QB | 1977–1979 | 1980–1984 |
| John Booty | DB | 1994 | 1991–1992 |
| Stacy Andrews | T | 2011 | 2009 |
| Will Beatty | T | 2009–2014, 2016 | 2017 |
| John Ross | WR | 2021 | 2024 |
| Lane Howell | OL | 1963–1964 | 1965–1969 |
| Marcus Johnson | WR | 2022 | 2016–2017 |
| Nick Gates | OL | 2018–2022 | 2024 |
| Parris Campbell | WR | 2023 | 2024 |
| Shawn Andrews | G | 2010 | 2004–2009 |
| Billy Campfield | RB | 1983 | 1978–1982 |
| Dallas Reynolds | C | 2013–2016 | 2009, 2012 |
| David Whitmore | DB | 1990 | 1995 |
| Izel Jenkins | DB | 1993 | 1988–1992 |
| Jamon Brown | OL | 2018 | 2020 |
| Jim Norton | DL | 1970 | 1968 |
| Lonnie Palelei | OL | 1998 | 1999 |
| Patrick Johnson | LB | 2024 | 2021–2025 |
| Paul McFadden | SPEC | 1988 | 1984–1987 |
| Rueben Randle | WR | 2012–2015 | 2016 |
| Steve Folsom | TE | 1982 | 1981 |
| Steve Smith | WR | 2007–2010 | 2011 |
| Tim Hasselbeck | QB | 2005–2006 | 2002 |
| Walter Thurmond | CB | 2014 | 2015 |
| Zachary Dixon | RB | 1979 | 1980 |
| Azeez Ojulari | LB | 2021–2024 | 2025 |
| Charlie Ford | DB | 1975 | 1974 |
| Dwayne Jiles | LB | 1989 | 1985–1989 |
| Elijah Riley | DB | 2024 | 2020–2021 |
| Harold Wells | LB | 1969 | 1965–1968 |
| Jose Cortez | K | 1999 | 2005 |
| Mike Hogan | RB | 1980 | 1976–1978, 1980 |
| Vyto Kab | TE | 1985 | 1982–1985 |
| Ian Allen | T | 2002–2003 | 2004 |
| Jack Brewer | FS | 2004 | 2005 |
| Jerome McDougle | DE | 2008 | 2003–2004, 2006 |
| Jim Culbreath | RB | 1980 | 1980 |
| Ralph Guglielmi | QB | 1962–1963 | 1963 |
| Ryan Lewis | DB | 2020 | 2019 |
| Tim Watson | DB | 1995 | 1997 |
| Torrance Daniels | OLB | 2007 | 2006, 2008 |
| Tyree Jackson | TE | 2023 | 2021–2022 |
| Alonzo Jackson | OLB | 2005 | 2005 |
| Bill Bryant | DB | 1976–1978 | 1978 |
| Byron Williams | WR | 1983–1985 | 1983 |
| Frank Ferrara | DE | 2001–2003 | 2003 |
| Frank Molden | DL | 1969 | 1968 |
| Geoffrey Pope | DB | 2007 | 2009 |
| Hunter Sharp | WR | 2017 | 2016 |
| Jack Anderson | OL | 2022–2023 | 2021 |
| Jeremy Clark | DT | 2008 | 2010 |
| Mike Curcio | LB | 1982 | 1981–1982 |
| Ricky Shaw | LB | 1988–1989 | 1989–1990 |
| Scott Peters | C | 2003 | 2002 |
| Xavier Gipson | WR | 2025 | 2025 |
| Bob Torrey | RB | 1979 | 1980 |
| Deontae Skinner | LB | 2016–2017 | 2016 |
| Dwight Johnson | DE | 2002 | 2000 |
| Gene Ceppetelli | OL | 1969 | 1968–1969 |
| Gene Johnson | DB | 1961 | 1960 |
| Mike Black | OL | 1987 | 1986 |
| Paul Dudley | RB | 1962 | 1963 |
| Rich Glover | DL | 1973 | 1975 |
| Ronnie Blye | RB | 1968 | 1969 |
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 gameGiants player gameEagles player game
More “played for both” lists
New York Giants and…
Commanders 122Browns 114Patriots 105Cardinals 104Vikings 104Lions 10049ers 95Jets 94Colts 92Dolphins 88
Questions
How many players have played for both the New York Giants and the Philadelphia Eagles?
101 in the nflverse roster files from 1960 to 2026, including Jeff Feagles, Sean Landeta, Matt Bahr and Adam Schreiber. 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?
Gene Johnson: Philadelphia Eagles first, then the New York Giants from 1961.
Who has played for both recently?
Adoree' Jackson, Cameron Johnston, Saquon Barkley, Patrick Johnson, Azeez Ojulari 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. 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

