Cleveland Browns and New York Jets players: who played for both

Who played for both the Browns and Jets?

107 players were on both the Cleveland Browns and the New York Jets rosters between 1960 and 2026, including Vinny Testaverde, Joe Flacco, Josh Johnson and Josh McCown. 55 of them were with the Browns first and 48 with the Jets first; 4 joined both in the same season.

Did you know?

  • Walt Michaels is the earliest on this list to complete the pair: Browns first, then the Jets from 1963.
  • Quincy Williams is the most recent: Jets first, then the Browns from 2026.
  • James Dearth spent the most seasons across the two: 1 with the Browns and 9 with the Jets.
  • 9 of them had two or more separate spells with one of the teams, such as Vinny Testaverde.
  • Most common positions on this list: DB (16), DL (15), WR (12), QB (9).

How many can you name?

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

All 107 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBrownsJets
Vinny TestaverdeQB1993–19951998–2003, 2005
Joe FlaccoQB2023, 20252020–2022
Josh JohnsonQB20122021
Josh McCownQB2015–20162017–2018
Tom TupaP1993–19951999–2001
Tyrod TaylorQB20182024–2025
Brian HansenSPEC1991–19931994–1998
Demario DavisLB20162012–2015, 2017, 2026
Anthony PleasantDE1990–19951998–1999
Bobby HamiltonDE20071996–1999, 2006
Pepper JohnsonLB1993–19951997–1998
Shelby HarrisDL2023–20252016
Andrew SendejoDB20202011
David BowensOLB2009–20102007–2008
Eric BartonILB2009–20102004–2008
Webster SlaughterWR1986–19911996
Buster SkrineDB2011–20142015–2018
Kenyon ColemanDE2009–20102007–2008
Larry WebsterDT19952002
Omar StoutmireSS19991999
C.J. MosleyDT20092006–2008
Chris DresselTE19881989–1991
James DearthTE19992001–2009
Jason TrusnikOLB2009–20102007–2009
Jim LeonhardFS20142009–2011
Joshua CribbsWR2005–20122013
Michael BatesRB19952003
Quinton JeffersonDL20242023
Ray MickensCB20051996–2003
Rick LyleDE1994–19951997–2001
Ernie LoganDL1991–19931997–2000
Hank PoteatCB20092006–2008
Sheldon RichardsonDL2019–20202013–2016
Breshad PerrimanWR20182020
Brian WashingtonDB19881990–1994
Chase McLaughlinK20212020
James BrownOL20001993–1995
Kellen WinslowTE2004, 2006–20082013
Ken RoseLB19901987–1989
Pierre DesirDB2014–20152020
Quincy WilliamsLB20262021–2025
Abram ElamSS2009–20102007–2008
Adrian ColbertDB20212021
Barry GardnerMLB2003–20042005
Brady QuinnQB2007–20092013
Braylon EdwardsWR2005–20092009–2010, 2012
Brodney PoolSS2005–20092010–2011
Elvis FranksDL1980–19841986
Greg JosephK20182024
Ibraheim CampbellDB2015–20172018
Juston BurrisDB2018–20192016–2018
Takk McKinleyDL20212024
Terrelle PryorQB2015–20162018
Austin SeibertK2019–20202023
B.J. GoodsonLB20202021
Bobby JonesWR19831978–1982
Brett ConwayK20032000
Elijah MooreWR2023–20242021–2022
Erik McMillanDB19931988–1992
George LiljaOL1984–19861983–1984
Ifeadi OdenigboDL2018, 20212023
Isaiah CrowellRB2014–20172018
Lawrence CagerTE20212020, 2022
Lonnie PaleleiOL19951997
Riley PattersonK2023–20242024
Rusty GuilbeauDL19871982–1986
Ted BankerOL19891984–1988
Trevon ColeyDL2017–20182020
B.J. BelloLB20172019
Brandin BryantDL20192016
Chansi StuckeyWR2009–20102007–2009
Cliff BrooksDB1972–19741976
Corey LemonierOLB20162016–2017
D.J. MontgomeryWR20192021
James BurgessLB2017–20182019
Jim McCuskerOL19631964
JoJo NatsonWR2020–20212017
Scott FrostDB20011998–2000
Scott SolomonDE2014–20162013
Tom FlickQB19841987
Alex BernsteinDL19991998
Elijah McGuireRB20192017–2018
Jarrick Bernard-ConverseDB20252023–2024
Kai NacuaDB20172021
Leon McFaddenCB20132014
Preston BrownWR19841983
Reggie HodgesP2009–2010, 20122008
Sheldrick RedwineDB2019–20202021
Brandon WildsRB20172016
Craig PowellLB19951998
Dave JacobsK19811979
Dave YovanovitsG20052003–2004
Earthwind MorelandCB20012000
Jim BundrenOL1999–20001998
Jowon BriggsDL20242025–2026
Malachi CorleyWR2025–20262024
Perrion WinfreyDL20222023
Robert NelsonDB20142017
Walt MichaelsLB1960–19611963
Xavier CooperDL2015–20162017
Brenden BatesTE2024–20252024
Brett RatliffQB20092008
Damon DunnWR1999–20002000
Elijah BentonDB20202021
Geno BellDL20001998
J.T. HassellDB20192020
Jake MorelandTE20012000–2001

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.The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens.Jets seasons include the New York Titans (1960–62).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Cleveland Browns and the New York Jets?

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

Walt Michaels: Cleveland Browns first, then the New York Jets from 1963.

Who has played for both recently?

Joe Flacco, Tyrod Taylor, Demario Davis, Shelby Harris, Quincy Williams and Jarrick Bernard-Converse 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. The Browns keep their own history; the 1996 move to Baltimore started a new team, the Ravens. Jets seasons include the New York Titans (1960–62).

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