Baltimore Ravens and Cleveland Browns players: who played for both

Who played for both the Ravens and Browns?

95 players were on both the Baltimore Ravens and the Cleveland Browns rosters between 1960 and 2026, including Vinny Testaverde, Joe Flacco, Matt Stover and Josh Johnson. 27 of them were with the Ravens first and 63 with the Browns first; 5 joined both in the same season.

Did you know?

  • Anthony Pleasant is the earliest on this list to complete the pair: Browns first, then the Ravens from 1996.
  • Tylan Wallace is the most recent: Ravens first, then the Browns from 2026.
  • Matt Stover spent the most seasons across the two: 13 with the Ravens and 5 with the Browns.
  • 7 of them had two or more separate spells with one of the teams, such as Joe Flacco.
  • Most common positions on this list: RB (12), DB (11), DL (10), WR (10).

How many can you name?

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

All 95 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosRavensBrowns
Vinny TestaverdeQB1996–19971993–1995
Joe FlaccoQB2008–20182023, 2025
Matt StoverK1996–20081991–1995
Josh JohnsonQB2021, 2023–20242012
Benjamin WatsonTE2016–20172010–2012
Tyrod TaylorQB2011–20142018
Kevin ZeitlerOL2021–20232017–2018
Anthony PleasantDE19961990–1995
Brian KinchenTE1996–19981991–1995
Derek AndersonQB20052005–2009
Earnest BynerRB1996–19971984–1988, 1994–1995
Rob BurnettDE1996–20011990–1995
Tramon WilliamsCB20202015–2016
Trent DilferQB20002005
Jadeveon ClowneyDL20232021–2022
Tony JonesOL19961988–1995
Dave ZastudilP2002–20052006–2009
Za'Darius SmithLB2015–20182023–2024
Bennie ThompsonDB1996–19991994–1995
Everett LindsayT19992000
Larry WebsterDT1996–20011995
Mike CaldwellOLB19961993–1995
Odell Beckham Jr.WR20232019–2021
Orlando BrownT1996–1998, 2003–20051993–1995, 1999–2000
Raheem MostertRB20152015
Willis McGaheeRB2007–20102013
Carl DavisDL2015–20172018
Corey FullerCB2003–20041999–2002
Donte' StallworthWR20102008
Ethan PocicOL20262022–2025
Jamal LewisRB2000–20062007–2009
James JonesDL1996–19981991–1994
Jim LeonhardFS20082014
Leroy HoardRB19961990–1995
Rick LyleDE19961994–1995
Stevon MooreDB1996–19991992–1995
Wally WilliamsG1996–19981993–1995
Derrick AlexanderWR1996–19971994–1995
Eric TurnerDB19961991–1995
Tim GoadDL19961995
Tony PashosT2004–20062010–2011
Billy CundiffK2009–20112009, 2013
Breshad PerrimanWR2015–20172018
Darnell DinkinsTE2004–20052006–2008
Kyle RichardsonP1998–20012005
L.J. FortLB2019–20212012
Michael JacksonWR1996–19981991–1995
Paul KrugerOLB2009–20122013–2015
Pierre DesirDB20202014–2015
Robert Griffin IIIQB2018–20202016
Steve EverittOL19961993–1995
Taven BryanDL20252022
Antonio LanghamDB1996–19971994–1995, 1999
Errict RhettRB1998–19992000
Gary BaxterCB2001–20042005–2007
Kevin JohnsonWR20041999–2003
Oniel CousinsT2008–20102011–2013
Bobby RaineyRB2012, 20172013
Dan FootmanDL19961993–1995
Eddie SutterLB19961992–1995
Eric ZeierQB1996–19981995
Jamel WhiteRB2004–20052000–2003
James ProcheWR2020–20222023–2024
John KellyRB20242021–2024
Quentin NeujahrOL1996–19971995
Randy BaldwinRB19961991–1994
Trevon ColeyDL20162017–2018
Tylan WallaceWR2021–20252026
Damion CookG2002–20042004
Demetrius WilliamsWR2006–20092010
Frank HartleyTE19961994–1995
Harold BishopTE19961995
Jermaine WhiteheadDB20152018–2019
Mike FrederickDL1996–19981995
Orlando BoboOL2000–20011999
Raymond WallsCB2003–20042002
Sale IsaiaOL1996–19981995
Vashone AdamsDB19961995
Alex BernsteinDL19971999
Amon GordonDT20072004
Donny BradyDB1996–19981995
Herman ArvieOL19961993–1995
J'Vonne ParkerNT20072005–2006
Ray EthridgeWR1996–19971995
Robert JacksonDB20212019–2020
Terrance WestRB2015–20172014
Craig PowellLB19961995
Issac BoothDB19961994–1995
Jed DeVriesOL19961994–1995
Earnest HunterRB19961995
Elliott FortuneDL19961995
Kaleb JohnsonG20152015–2016
Prince MillerDB20102012
Zaire Mitchell-PadenTE20252023
Ryan CollinsTE19991999

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.The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Baltimore Ravens and the Cleveland Browns?

95 in the nflverse roster files from 1960 to 2026, including Vinny Testaverde, Joe Flacco, Matt Stover and Josh Johnson. 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?

Anthony Pleasant: Cleveland Browns first, then the Baltimore Ravens from 1996.

Who has played for both recently?

Joe Flacco, Ethan Pocic, Taven Bryan, Tylan Wallace and Zaire Mitchell-Paden, 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. The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.

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