Baltimore Ravens and Denver Broncos players: who played for both

Who played for both the Ravens and Broncos?

56 players were on both the Baltimore Ravens and the Denver Broncos rosters between 1960 and 2026, including Joe Flacco, Josh Johnson, Domata Peko and Harry Swayne. 27 of them were with the Ravens first and 24 with the Broncos first; 5 joined both in the same season.

Did you know?

  • James Jones is the earliest on this list to complete the pair: Broncos first, then the Ravens from 1996.
  • Sam Mustipher is the most recent: Ravens first, then the Broncos from 2025.
  • Shannon Sharpe spent the most seasons across the two: 2 with the Ravens and 12 with the Broncos.
  • 9 of them had two or more separate spells with one of the teams, such as Josh Johnson.
  • Most common positions on this list: OL (7), RB (7), WR (6), DB (6).

How many can you name?

Name players who were on both the Ravens and the Broncos. The surname is enough. 0 / 56

All 56 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosRavensBroncos
Joe FlaccoQB2008–20182019
Josh JohnsonQB2021, 2023–20242022
Domata PekoNT20192017–2018
Harry SwayneOL1999–20001997–1998
Brandon StokleyWR1999–2002, 20132007–2009, 2012
Joe NedneyK19992000
Shannon SharpeTE2000–20011990–1999, 2002–2003
Trevor PryceDE2006–20101997–2005
Dale CarterCB20051999–2000
Stephen HauschkaK2008–20092010
Tony JonesOL19961997–2000
Elvis DumervilDE2013–20162006–2009, 2011–2012
Justin BannanDT2006–20092010, 2012
Willis McGaheeRB2007–20102011–2012
Billy TurnerOL20162016–2018, 2022
Darian StewartFS20142015–2018
Derek WolfeDL2020–20212012–2019
James JonesDL1996–19981995
Jim LeonhardFS20082012
Keith WashingtonDE1997–20002001–2002
Latavius MurrayRB20212022
Owen DanielsTE20142015–2016
Ronald DarbyDB20232021–2022
Ja'Wuan JamesOL2021–20222019–2020
Jeremiah AttaochuLB20222019–2020
John BrownWR20182021
Justin ForsettRB2014–20162016
Kyle FullerDB20222021
Lional DaltonDT1998–20012002
Melvin GordonRB20232020–2022
Ben PowersOL2019–20222023–2026
Dre'Mont JonesDL20252019–2022
Eric TomlinsonTE2020–20212022
Michael HuffFS20132013
J.K. DobbinsRB2020–20232025–2026
Kristian WelchLB2020–2022, 20242024
Mike AndersonRB2006–20072000–2003, 2005
Mike CroelLB19961991–1994
Sam MustipherOL20232025
Timmy JerniganDL2014–20162020
Cassius VaughnCB20152010–2011
Domonique FoxworthCB2009, 20112005–2007
Gino GradkowskiC2012–20142018
Steven JohnsonMLB20172012–2014
Davontae HarrisDB20202019–2020
Justin ArmourWR19991998
Kenny YoungLB2018–20192021
Marlon BrownWR2013–20152016
Matt WillisWR20072009–2012
Rondell JonesDB19971993–1996
Amon GordonDT20072007
Cyrus JonesDB2018–20192019
Jake RodgersOL20202019–2020
Marcus NashWR1999–20001998–1999
Delvin HughleyDB20012001
Nate McCraryRB20212021

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 gameBroncos player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Baltimore Ravens and the Denver Broncos?

56 in the nflverse roster files from 1960 to 2026, including Joe Flacco, Josh Johnson, Domata Peko and Harry Swayne. 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?

James Jones: Denver Broncos first, then the Baltimore Ravens from 1996.

Who has played for both recently?

Ben Powers, Dre'Mont Jones, J.K. Dobbins and Sam Mustipher, 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