Cleveland Browns and Washington Commanders players: who played for both

Who played for both the Browns and Commanders?

123 players were on both the Cleveland Browns and the Washington Commanders rosters between 1960 and 2026, including Josh Johnson, Keenan McCardell, Tom Tupa and Mark Moseley. 69 of them were with the Browns first and 51 with the Commanders first; 3 joined both in the same season.

Did you know?

  • Bobby Mitchell is the earliest on this list to complete the pair: Browns first, then the Commanders from 1962.
  • Noah Igbinoghene is the most recent: Commanders first, then the Browns from 2026.
  • Mark Moseley spent the most seasons across the two: 1 with the Browns and 13 with the Commanders.
  • 12 of them had two or more separate spells with one of the teams, such as Josh Johnson.
  • Most common positions on this list: QB (17), OL (17), LB (13), DL (13).

How many can you name?

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

All 123 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBrownsCommanders
Josh JohnsonQB20122018, 2025
Keenan McCardellWR1992–19951991, 2007
Tom TupaP1993–19952004
Mark MoseleyK19861974–1986
Brian HansenSPEC1991–19931999
Jamie MartinQB19991997
Case KeenumQB2020–20212019
Earnest BynerRB1984–1988, 1994–19951989–1993
Colt McCoyQB2010–20122014–2019
Eric MetcalfWR1989–19942001
Randy KirkLB19911990
Alex SmithTE2010–20122015–2016
Calvin HillRB1978–19811976–1977
Carl BanksLB1994–19951993
Cornelius LucasOL20252020–2024
David BowensOLB2009–20102001
David PattenWR20002005–2006
Greg ColemanSPEC19771988
Mark RypienQB19941987–1993
Michael BurtonRB20262019
Mike SellersFB20011998–2000, 2004–2011
Dick ShinerQB19671964–1966
Donte WhitnerSS2014–20162016
Dustin HopkinsK2023–20242015–2021
Floyd PetersDL1960–19621970
Frank RyanQB1962–19681969–1970
Jacoby BrissettQB20222023
Omar StoutmireSS19992005, 2007
Andrew WylieOL20172023–2026
Artis HicksG20112010
Carl DavisDL20182024
Clifton McNeilWR1964–19671971–1972
Donte' StallworthWR20082011
Jason CampbellQB20132005–2009
Jeff DriskelQB20232024–2025
Jim NinowskiQB1962–19661967–1968
Joe JonesDL1970–1971, 1973, 1975–19781979–1980
Kenard LangDE2002–20051997–2001
Michael BatesRB19952001
Ralph TammOL1990–19911991
Ron MiddletonTE19891988, 1990–1993
Ron SnidowDL1968–19721963–1967
T.Y. McGillDL2017, 20242019
Tony PetersDB1975–19781979–1982, 1984–1985
Bobby MitchellWR1960–19611962–1968
DeAndre CarterWR20252021
John WootenOL1960–19671968
Johnny ThomasDB19951988, 1990, 1992–1994
Kenny WrightCB20072006
Lennie FriedmanC2006–20072003–2005
Ryan KuehlLS1999–20021996–1997
Scott GalbraithTE1990–19921995–1996
Shawn LauvaoG2010–20132014–2018
Sheldon DayDL20212024–2025
Tom MyslinskiOL19921992
Tre JohnsonG20011994–2000, 2002
Ty NsekheOL20232015–2018
Zane GonzalezK2017–20182024
Barry WilburnDB19921985–1989
Bob WhitlowOL19681960–1961
Charlie HarrawayRB1966–19681969–1973
Dimitri PattersonCB2011–20122005
Geron ChristianOL2023–20242018–2020
Jim PrestelDL19601967
Robert Griffin IIIQB20162012–2015
Robert RoyalTE2009–20102003–2005
Rod MilsteadOL1992–19931998–1999
Steve CoxSPEC1981–19841985–1988
Warrick HoldmanOLB20042005–2006
Austin ReiterOL2016–20172016
Bob DahlOL1992–19951996–1998
Cedric KillingsDT20012004–2005
Greg JosephK20182024
J.P. HoltzTE20162018–2019
Jeff BrohmQB20001995
Jim ShorterDB1962–19631964–1967
Leslie ShepherdWR19991994–1998
Nate OrchardDL2015–20172019–2021
Noah IgbinogheneDB20262024–2025
Ricky Seals-JonesTE20192021
Stephen PaeaNT20162015
Terrelle PryorQB2015–20162017
Austin SeibertK2019–20202024
Brett ConwayK20031998–2001
Dave GrafLB1975–19791981
Eddie BrownDB1974–19751975–1977
Garrett GilbertQB20192021
Jonathan CooperOL20162018
Jordan KunaszykLB2022–20232020–2021
Lawrence CagerTE20212024–2025
Mike PucilloG20052006–2007
Mitch JohnsonOL19711966–1967
Sid WilliamsLB1964–19661967
Tanner VallejoLB20182019
Walter RobertsWR1964–19661969–1970
Brad BedellT2000–20012003
Derrick FrostP2003–20042005–2007
Harold BishopTE19951996
Khaleke HudsonLB20242020–2023
Phillip TaylorDT2011–20142017
Todd FranzSS20002002–2004
Tom FlickQB19841981
Andy CverckoOL19631963
Caleb BrantleyDL20172018–2020
Josh KeyesLB20172018
Kevin TurnerLB19821981
Richard BartelQB20082009
Stuart AndersonLB19841982–1985
Vinston PainterOL20142016
Cade YorkK20222024
Chester BurnettLB20001998
Chris OdomLB20222019
Demetric FeltonRB2021–20222024
Devaroe LawrenceDL2018–20192020
KJ HenryDL20252023
Kyle KalisOL2018–20192017
Mike OliphantRB1989, 19911988
Romeo BandisonDL1994–19951995–1996
Clifton SmithLB20062003
Derrick HamDL20012000
Eddie WilliamsRB20112009
James DavisRB2009–20102010
Tom GoosbyOL19631966

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.Washington seasons are listed under today’s team name for every year.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Cleveland Browns and the Washington Commanders?

123 in the nflverse roster files from 1960 to 2026, including Josh Johnson, Keenan McCardell, Tom Tupa and Mark Moseley. 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?

Bobby Mitchell: Cleveland Browns first, then the Washington Commanders from 1962.

Who has played for both recently?

Josh Johnson, Cornelius Lucas, Michael Burton, Andrew Wylie, Jeff Driskel and DeAndre Carter and 4 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. Washington seasons are listed under today’s team name for every year.

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