Arizona Cardinals and Washington Commanders players: who played for both

Who played for both the Cardinals and Commanders?

107 players were on both the Arizona Cardinals and the Washington Commanders rosters between 1960 and 2026, including Ray Brown, Trey Junkin, Jim Hart and Ron McDole. 55 of them were with the Cardinals first and 49 with the Commanders first; 3 joined both in the same season.

Did you know?

  • George Izo is the earliest on this list to complete the pair: Cardinals first, then the Commanders from 1961.
  • Steven Sims is the most recent: Commanders first, then the Cardinals from 2025.
  • Jim Hart spent the most seasons across the two: 18 with the Cardinals and 1 with the Commanders.
  • 6 of them had two or more separate spells with one of the teams, such as Ray Brown.
  • Most common positions on this list: DB (17), QB (12), DL (11), WR (11).

How many can you name?

Name players who were on both the Cardinals and the Commanders. 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.
PlayerPosCardinalsCommanders
Ray BrownG1986–19881989–1995, 2004–2005
Trey JunkinTE1996–20011984
Jim HartQB1966–19831984
Ron McDoleDL19611971–1978
Pat FischerDB1961–19671968–1977
Tom TupaP1988–19912004
Dave ButzDL1973–19741975–1988
Vonnie HollidayDE2011–20122010
Adrian PetersonRB20172018–2019
Larry CentersFB1990–19981999–2000
Zach ErtzTE2021–20232024–2025
Andre RobertsWR2010–20132014–2015
Colt McCoyQB2021–20222014–2019
Eric MetcalfWR19982001
J.T. SmithWR1985–19901978
Lorenzo AlexanderLB2013–20142007–2012
Martin BaylessDB19841994
Pete KendallG2001–20032007–2008
Randy KirkLB1989, 1994–19951990
Terry HoageDB1994–19961991–1992
Dale HackbartDB1971–19721961–1963
Dominique Rodgers-CromartieCB2008–20102019
Mark MayOL1992–19931981–1989
Wilber MarshallLB19941988–1992
Chris JackeSPEC1998–19991997
Chris MooreWR20242024–2025
Dexter ManleyDL19901981–1989
Gary ClarkWR1993–19941985–1992
Gary HogeboomQB19891990
Jacoby BrissettQB2025–20262023
Jay SchroederQB19941984–1987
Ken HarveyLB1988–19931994–1998
Kent GrahamQB1996–19972001
Antonio HamiltonDB2021–20232025
Jeff DriskelQB20232024–2025
Logan ThomasTE20142020–2023
Robbie ChosenWR20222025
Tyronne StoweLB1991–19931994
Alfred MorrisRB20192012–2015
Ben ColemanOL1993–19952001
Carlos WatkinsDL20232024
Cary BlanchardSPEC2000–20011998
David MacklinCB2004–20062007
Steve WrightOL19721970
Zane GonzalezK2018–20202024
Adrian MurrellRB1998–19992000
Caraun ReidDL20192017
Chase EdmondsRB2018–20212025
D.J. SwearingerDB2015–2016, 2018–20192017–2018
Ken StoneDB1977–19801973–1975
Nick NovakK20052005
Sam WycheQB19761971–1973
Stacy McGeeDL20202017–2018
Barron TannerDT2000–20031999
Breon BordersDB20212019
Cedric SmithRB1996–19981994–1995
George IzoQB19601961–1964
Greg TolerCB2009–2010, 20122016
Jeff SeversonDB1976–19771972
Lonnie SandersDB1968–19691963–1967
Michael FloydWR2012–20162018
Ricky Seals-JonesTE2017–20182021
Ricky ThompsonWR19821978–1981
Robert WilliamsDB19921993
Steven SimsWR20252019–2020
Vernice SmithOL1990–19921993–1995
Crezdon ButlerCB2011–20122012
D'Anthony BatisteT2010–20122008
Dave StiefWR1978–19821983
David AmersonCB20182013–2015
Freddie HyattWR1968–19721973
Greg JonesLB20021997–2000
Jeff FaulknerDL1991–19921993
Jonathan CooperOL2014–20152018
Keith RuckerDL1992–19931997
Milo EiflerLB20242021–2022
Paul FanaikaG2013–20142009
Peppi ZellnerDE20042003
Tanner VallejoLB2019–20222019
Terry MetcalfRB1973–19771981
Tim HasselbeckQB20072003–2004
Tim HightowerRB2008–20102011
Bobby PriceDB20232024
Eddie MossRB1973–19761977
Gerard WilliamsDB19801976–1978
Ifeanyi OhaleteSS20042001–2003
Jim WahlerDL1989–19921992–1993
Mike TaylorOL19731971
Tito PaulDB1995–19971999
Travis CurtisDB1987–19881988, 1991
Gene HamlinOL19731970
Jace WhittakerDB2020–20222023
Jeff PaineLB19871986
Jess AtkinsonSPEC19851986–1987
John HoffmanDL19721969–1970
Keith IsmaelOL20232020–2022
Martin ImhofDL19721974
Ralph GuglielmiQB19611960
Richard BartelQB2010–20112009
Vinston PainterOL20172016
Blaine ClausellOL20182016
Curtis GatewoodLB20102009
Harlan MillerDB2016–20172018
Jeremy ClarkDT20092010
Nehemiah BroughtonFB20092005–2006
Pete RobertsonLB20192017
Ryan WinslowP2019, 20212021

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).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 gameCardinals player gameCommanders player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Washington Commanders?

107 in the nflverse roster files from 1960 to 2026, including Ray Brown, Trey Junkin, Jim Hart and Ron McDole. 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?

George Izo: Arizona Cardinals first, then the Washington Commanders from 1961.

Who has played for both recently?

Zach Ertz, Chris Moore, Jacoby Brissett, Antonio Hamilton, Jeff Driskel and Robbie Chosen and 2 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). 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