New England Patriots and Philadelphia Eagles players: who played for both
Who played for both the Patriots and Eagles?
98 players were on both the New England Patriots and the Philadelphia Eagles rosters between 1960 and 2026, including Jeff Feagles, Lee Johnson, Harold Jackson and Irving Fryar. 41 of them were with the Patriots first and 49 with the Eagles first; 8 joined both in the same season.
Did you know?
- Jess Richardson is the earliest on this list to complete the pair: Eagles first, then the Patriots from 1962.
- Matt Pryor is the most recent: Eagles first, then the Patriots from 2026.
- Guy Morriss spent the most seasons across the two: 4 with the Patriots and 11 with the Eagles.
- 10 of them had two or more separate spells with one of the teams, such as Harold Jackson.
- Most common positions on this list: WR (18), DB (14), TE (10), DL (10).
How many can you name?
Name players who were on both the Patriots and the Eagles. The surname is enough. 0 / 98
All 98 players, most seasons first
| Player | Pos | Patriots | Eagles |
|---|---|---|---|
| Jeff Feagles | P | 1988–1989 | 1990–1993 |
| Lee Johnson | SPEC | 1999–2001 | 2002 |
| Harold Jackson | WR | 1978–1981, 1987 | 1969–1972 |
| Irving Fryar | WR | 1984–1992 | 1996–1998 |
| Matt Bahr | SPEC | 1993–1995 | 1993 |
| Guy Morriss | OL | 1984–1987 | 1973–1983 |
| Jeff Dellenbach | OL | 1995–1996 | 1999 |
| Matt Cavanaugh | QB | 1978–1982 | 1986–1989 |
| Bob Howard | DB | 1975–1977 | 1978–1979 |
| Keith Byars | RB | 1996–1997 | 1986–1992 |
| Mike Bartrum | TE | 1996–1999 | 2000–2006 |
| Otis Smith | CB | 1996, 2000–2002 | 1991–1994 |
| Tim Hauck | DB | 1990 | 1999–2002 |
| Houston Antwine | DL | 1961–1971 | 1972 |
| Mike Pitts | DL | 1993–1994 | 1987–1992 |
| Patrick Chung | SS | 2009–2012, 2014–2020 | 2013 |
| Asante Samuel | CB | 2003–2007 | 2008–2011 |
| Chris Long | DE | 2016 | 2017–2018 |
| Jalen Mills | DB | 2021–2023 | 2016–2020 |
| Jonathan Jones | DB | 2016–2024 | 2026 |
| Kevin Byard | DB | 2026 | 2023 |
| Michael Bennett | DE | 2019 | 2018 |
| Akeem Spence | DL | 2020 | 2019 |
| Donte' Stallworth | WR | 2007, 2012 | 2006 |
| Fred McCrary | FB | 2003 | 1995 |
| Garry Puetz | OL | 1979–1981 | 1979 |
| John Outlaw | DB | 1969–1972 | 1973–1978 |
| Mack Hollins | WR | 2025–2026 | 2017–2019 |
| Nelson Agholor | WR | 2021–2022 | 2015–2019 |
| Steve Zabel | LB | 1975–1978 | 1970–1974 |
| Tony Franklin | SPEC | 1984–1987 | 1979–1983 |
| Torrance Small | WR | 2001 | 1999–2000 |
| Tracy White | OLB | 2010–2012 | 2008–2009 |
| Charles Johnson | WR | 2001 | 1999–2000 |
| DeAndre Carter | WR | 2016 | 2018 |
| Don Calhoun | RB | 1975–1981 | 1982 |
| Eric Rowe | DB | 2016–2018 | 2015 |
| Isaac Sopoaga | NT | 2013 | 2013 |
| Je'Rod Cherry | SS | 2001–2004 | 2000 |
| Kenjon Barner | RB | 2018 | 2015–2017 |
| LeGarrette Blount | RB | 2013–2016 | 2017 |
| Matt Pryor | OL | 2026 | 2018–2020, 2025 |
| Michael Timpson | WR | 1989–1994 | 1997 |
| Sean Morey | WR | 1999 | 2001, 2003 |
| A.J. Brown | WR | 2026 | 2022–2025 |
| Clay Harbor | TE | 2016 | 2010–2012 |
| Derrick Burgess | DE | 2009 | 2001–2002, 2004 |
| Dion Lewis | RB | 2015–2017 | 2011–2012 |
| Don Oakes | OL | 1963–1968 | 1961–1962 |
| E.J. Biggers | CB | 2016 | 2015 |
| Jerome Henderson | DB | 1991–1993, 1996 | 1995 |
| Kevin Turner | RB | 1992–1994 | 1995–1999 |
| Mark Wheeler | DL | 1996–1998 | 1999 |
| Matt Stevens | FS | 2000–2001 | 1997–1998 |
| Terrence Brooks | DB | 2019–2020 | 2016 |
| Beau Allen | DL | 2020 | 2014–2017 |
| Brandon Gibson | WR | 2016 | 2009 |
| Ed Khayat | DL | 1966 | 1960–1961, 1964–1965 |
| Fred Whittingham | LB | 1970 | 1966, 1971 |
| Gerry Feehery | OL | 1989 | 1983–1987 |
| Jim Whalen | TE | 1965–1969 | 1971 |
| John Huarte | QB | 1966–1967 | 1968 |
| Joshua Uche | LB | 2020–2024 | 2025 |
| Kamar Aiken | WR | 2012 | 2018 |
| Christian Elliss | LB | 2023–2026 | 2021–2023 |
| Damaris Johnson | WR | 2015 | 2012–2013 |
| Dan Klecko | DT | 2003–2005 | 2008 |
| Deac Sanders | DB | 1974–1976 | 1977–1979 |
| Ellis Hobbs | CB | 2005–2008 | 2009–2010 |
| Greg Salas | WR | 2012 | 2012 |
| Jarrad Page | FS | 2010 | 2011 |
| Jed Weaver | TE | 2004 | 1999 |
| Matt Tobin | T | 2018 | 2013–2016 |
| Milton Williams | DL | 2025–2026 | 2021–2024 |
| Rob Carpenter | WR | 1991 | 1995 |
| Stephen Spach | TE | 2007–2008 | 2005 |
| Dalton Keene | TE | 2020–2021 | 2022 |
| De'Vante Bausby | DB | 2021 | 2018 |
| Garrett Mills | TE | 2006 | 2010 |
| Jalen Reagor | WR | 2023 | 2020–2021 |
| Jerry Patton | DL | 1975 | 1974 |
| Jess Richardson | DL | 1962–1964 | 1960–1961 |
| Wayne Mass | OL | 1972 | 1972 |
| Cameron Latu | TE | 2026 | 2024–2025 |
| D.J. Killings | DB | 2017 | 2018 |
| Dennis Wirgowski | DL | 1970–1972 | 1973 |
| Dietrich Jells | WR | 1996–1997 | 1998–1999 |
| John Tarver | RB | 1972–1974 | 1975 |
| Obi Melifonwu | DB | 2018–2019 | 2021 |
| Tim Golden | LB | 1982–1984 | 1985 |
| James McAlister | RB | 1978 | 1975–1976 |
| Kevin Reilly | LB | 1975 | 1973–1974 |
| Kyle Eckel | FB | 2007–2008 | 2008 |
| Matt Tennant | C | 2012 | 2012 |
| Andre President | TE | 1995 | 1997 |
| Chris Fontenot | TE | 2000 | 1998 |
| Ochaun Mathis | LB | 2024 | 2024 |
| Smiley Creswell | DB | 1985 | 1985 |
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.Patriots seasons include the Boston Patriots (1960–70).
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 gamePatriots player gameEagles player game
More “played for both” lists
New England Patriots and…
Dolphins 133Jets 120Browns 116Raiders 109Giants 105Broncos 103Bills 102Colts 93Lions 90Titans 90
Questions
How many players have played for both the New England Patriots and the Philadelphia Eagles?
98 in the nflverse roster files from 1960 to 2026, including Jeff Feagles, Lee Johnson, Harold Jackson and Irving Fryar. 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?
Jess Richardson: Philadelphia Eagles first, then the New England Patriots from 1962.
Who has played for both recently?
Jonathan Jones, Kevin Byard, Mack Hollins, Matt Pryor, A.J. Brown and Joshua Uche 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. Patriots seasons include the Boston Patriots (1960–70).
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

