Arizona Cardinals and Cleveland Browns players: who played for both

Who played for both the Cardinals and Browns?

97 players were on both the Arizona Cardinals and the Cleveland Browns rosters between 1960 and 2026, including Phil Dawson, Andy Lee, Josh McCown and Lomas Brown. 38 of them were with the Cardinals first and 54 with the Browns first; 5 joined both in the same season.

Did you know?

  • Prentice Gautt is the earliest on this list to complete the pair: Browns first, then the Cardinals from 1961.
  • Andrew Billings is the most recent: Browns first, then the Cardinals from 2026.
  • Phil Dawson spent the most seasons across the two: 2 with the Cardinals and 14 with the Browns.
  • 9 of them had two or more separate spells with one of the teams, such as Karlos Dansby.
  • Most common positions on this list: DL (13), OL (12), TE (12), QB (10).

How many can you name?

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

All 97 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsBrowns
Phil DawsonK2017–20181999–2012
Andy LeeP2017–20222015
Josh McCownQB2002–20052015–2016
Lomas BrownT1996–19981999
Tom TupaP1988–19911993–1995
Bob DeMarcoOL1961–19691972–1974
Brian HoyerQB20122013–2014
Carl HairstonDL19901984–1989
Jim McMahonQB19941995
Derek AndersonQB20102005–2009
Karlos DansbyILB2004–2009, 2013, 20172014–2015
Tramon WilliamsCB20172015–2016
Al BakerDL1983–19861987, 1989–1990
Colt McCoyQB2021–20222010–2012
Drew StantonQB2013–20172018–2019
Eric MetcalfWR19981989–1994
Frostee RuckerDE2013–20172012
Randy KirkLB1989, 1994–19951991
Robert GriffithSS2005–20062002–2004
Dave ZastudilP2011–20142006–2009
Mike MorrisOL19871990
Andrew BillingsDL20262020–2021
Jacoby BrissettQB2025–20262022
Mike CaldwellOLB19971993–1995
Dalvin TomlinsonDL20252023–2024
Geoff SwaimTE20232024
Jeff DriskelQB20232023
Jordan HicksLB2019–20212024
Joshua DobbsQB20232022
L.J. SheltonT1999–20042005
Ralph BrownCB2007–20092006
Ron WolfleyRB1985–19911992–1993
Earl WatfordOL2013–20172018
Evan BrownOL2024–20252020
Marv UpshawDL19761968–1969
Matt HaackP20252023
Nick EasonDE2011–20122004–2006
Pharaoh BrownTE20252018–2019, 2022
Rex HadnotG2010–20112008–2009
Terrelle SmithFB2007–20082004–2006
Zane GonzalezK2018–20202017–2018
Dale MemmelaarOL1960–19611964–1965
Darren FellsTE2014–20162018
Demetrius HarrisTE20212019
Doug DawsonOL1984–19861994
Gary ParrisTE1979–19801975–1978
Hjalte FroholdtOL2023–20262021–2022
Jamar TaylorDB20182016–2017
Jamir MillerLB1994–19981999–2001
Jim DrayTE2010–2013, 20172014–2015
Mack WilsonLB2024–20262019–2021
Odie HarrisDB1992–19941991–1992
Prentice GauttRB1961–19671960
Walter ReevesTE1989–19931994–1995
D'Ernest JohnsonRB20252019–2022
Hamza AbdullahSS2009–20112008
Quentin GrovesOLB20122013
Ricky Seals-JonesTE2017–20182019
Terry BrownDB1969–19701976
Brandon McDonaldCB20102007–2009
Chuck HutchisonOL1970–19721973–1975
Ifeadi OdenigboDL20182018, 2021
Jason WrightRB2009–20102006–2008
Jonathan CooperOL2014–20152016
Rob HouslerTE2011–20142015
Steve OkoniewskiDL1976–19771977
Tanner VallejoLB2019–20222018
Trevon ColeyDL20202017–2018
Cameron ThomasDL2022–20232024–2025
Chansi StuckeyWR20112009–2010
Colby GossettOL20182019–2020
Glen YoungWR19841984–1985, 1987–1988
Jim ThaxtonTE19781974
Marcus BenardOLB2013–20142009–2011
Mark SmithDL1997–20002001
Raymond WallsCB20052002
Seth DeValveTE20202016–2018
Ben StilleDL2023–20242022
Blake WhiteheartTE20232024–2026
Cameron MalveauxDL20182020
James JacksonRB20052001–2003
Jock JonesLB1991–19931990–1991
Kaden DavisWR20232024–2025
Richard BartelQB2010–20112008
Roland WoolseyDB19781977
Vinston PainterOL20172014
Alex HallOLB20102008–2009
Bob BuczkowskiDL19891990
Dyshod CarterDB2004–20052001, 2004
Jack LeVeckLB1973–19741975
Jeremy CashLB20182017
Robert HughesRB20142016
Tony BakerRB19891986, 1988
Travis PrenticeRB20022000
Mike GraybillOL19901989
Scooby WrightLB2016–20172016
Frank HarveyRB19941994

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.Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93).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 gameCardinals player gameBrowns player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Cleveland Browns?

97 in the nflverse roster files from 1960 to 2026, including Phil Dawson, Andy Lee, Josh McCown and Lomas Brown. 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?

Prentice Gautt: Cleveland Browns first, then the Arizona Cardinals from 1961.

Who has played for both recently?

Andrew Billings, Jacoby Brissett, Dalvin Tomlinson, Evan Brown, Matt Haack and Pharaoh Brown and 6 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. Cardinals seasons include the St. Louis Cardinals (1960–87) and the Phoenix Cardinals (1988–93). 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