Baltimore Ravens and Philadelphia Eagles players: who played for both
Who played for both the Ravens and Eagles?
42 players were on both the Baltimore Ravens and the Philadelphia Eagles rosters between 1960 and 2026, including Joe Flacco, Randall Cunningham, DeSean Jackson and Jeff Blake. 18 of them were with the Ravens first and 22 with the Eagles first; 2 joined both in the same season.
Did you know?
- Calvin Williams is the earliest on this list to complete the pair: Eagles first, then the Ravens from 1996.
- Marquise Brown is the most recent: Ravens first, then the Eagles from 2026.
- Joe Flacco spent the most seasons across the two: 11 with the Ravens and 1 with the Eagles.
- 4 of them had two or more separate spells with one of the teams, such as DeSean Jackson.
- Most common positions on this list: WR (11), DB (6), CB (4), QB (3).
How many can you name?
Name players who were on both the Ravens and the Eagles. The surname is enough. 0 / 42
All 42 players, most seasons first
| Player | Pos | Ravens | Eagles |
|---|---|---|---|
| Joe Flacco | QB | 2008–2018 | 2021 |
| Randall Cunningham | QB | 2001 | 1985–1995 |
| DeSean Jackson | WR | 2022 | 2008–2013, 2019–2020 |
| Jeff Blake | QB | 2002 | 2004 |
| Bobbie Williams | G | 2012 | 2000–2003 |
| Haloti Ngata | DT | 2006–2014 | 2018 |
| Kelly Gregg | NT | 2001–2010 | 1999–2000 |
| Corey Graham | CB | 2012–2013 | 2017–2018 |
| Jason Babin | DE | 2015 | 2009, 2011–2012 |
| Za'Darius Smith | LB | 2015–2018 | 2025 |
| Mike Caldwell | OLB | 1996 | 1998–2001 |
| Donte' Stallworth | WR | 2010 | 2006 |
| Frank Wainright | TE | 1999–2000 | 1995 |
| Harper LeBel | OL | 1998 | 1990 |
| John Hudson | OL | 2000 | 1991–1995 |
| Mike Wallace | WR | 2016–2017 | 2018 |
| Nelson Agholor | WR | 2023–2024 | 2015–2019 |
| Ronald Darby | DB | 2023 | 2017–2019 |
| Steven Means | DL | 2014, 2022 | 2015–2017 |
| Austin Howard | T | 2017 | 2010 |
| Dannell Ellerbe | ILB | 2009–2012 | 2017 |
| Cary Williams | CB | 2009–2012 | 2013–2014 |
| Jaire Alexander | DB | 2025 | 2025 |
| Jeremy Maclin | WR | 2017 | 2009–2012, 2014 |
| Kevon Seymour | DB | 2021–2023 | 2020 |
| L.J. Fort | LB | 2019–2021 | 2019 |
| Marquise Brown | WR | 2019–2021 | 2026 |
| Sean Considine | SS | 2012 | 2005–2008 |
| Steve Everitt | OL | 1996 | 1997–1999 |
| Terrence Brooks | DB | 2014–2015 | 2016 |
| Torrey Smith | WR | 2011–2014 | 2017 |
| Antwan Barnes | OLB | 2007–2009 | 2010 |
| Calvin Williams | WR | 1996 | 1990–1996 |
| K'Von Wallace | DB | 2026 | 2020–2022 |
| Kamar Aiken | WR | 2014–2016 | 2018 |
| L.J. Smith | TE | 2009 | 2003–2008 |
| Timmy Jernigan | DL | 2014–2016 | 2017–2019 |
| Brandon Boykin | CB | 2017 | 2012–2014 |
| Chris Givens | WR | 2015 | 2016 |
| Clarence Love | CB | 1999–2000 | 1998 |
| Justin Armour | WR | 1999 | 1997 |
| Marcus Paschal | DB | 2009 | 2007 |
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.Ravens seasons start in 1996; the Baltimore Colts (1960–83) are Colts seasons.
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 gameRavens player gameEagles player game
More “played for both” lists
Baltimore Ravens and…
Browns 95Jets 72Cardinals 62Chargers 62Dolphins 60Raiders 59Patriots 59Broncos 56Panthers 54Chiefs 54
Questions
How many players have played for both the Baltimore Ravens and the Philadelphia Eagles?
42 in the nflverse roster files from 1960 to 2026, including Joe Flacco, Randall Cunningham, DeSean Jackson and Jeff Blake. 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?
Calvin Williams: Philadelphia Eagles first, then the Baltimore Ravens from 1996.
Who has played for both recently?
Za'Darius Smith, Jaire Alexander, Marquise Brown and K'Von Wallace, 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. Ravens seasons start in 1996; the Baltimore Colts (1960–83) are Colts seasons.
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

