Arizona Cardinals and Denver Broncos players: who played for both

Who played for both the Cardinals and Broncos?

81 players were on both the Arizona Cardinals and the Denver Broncos rosters between 1960 and 2026, including Matt Prater, Mike Leach, Bob Young and Charley Johnson. 39 of them were with the Cardinals first and 37 with the Broncos first; 5 joined both in the same season.

Did you know?

  • Willie West is the earliest on this list to complete the pair: Cardinals first, then the Broncos from 1964.
  • Casey Kreiter is the most recent: Broncos first, then the Cardinals from 2026.
  • Mike Leach spent the most seasons across the two: 8 with the Cardinals and 7 with the Broncos.
  • 3 of them had two or more separate spells with one of the teams, such as Elijah Wilkinson.
  • Most common positions on this list: DB (13), LB (10), OL (9), DL (9).

How many can you name?

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

All 81 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsBroncos
Matt PraterK2021–20242007–2013
Mike LeachLS2009–20162002–2008
Bob YoungOL1972–19791966–1970
Charley JohnsonQB1961–19691972–1975
Domata PekoNT20202017–2018
Lionel WashingtonDB1983–19861995–1996
Mitch BergerP20072009
Steve BeuerleinQB1993–19942001–2003
Vonnie HollidayDE2011–20122009
Aaron BrewerLS2016–20252012–2015
Joe NedneyK1997–19992000
Antonio SmithDE2004–20082015–2016
Seth JoynerLB1994–19961998
Bert BerryDE2004–20092001–2003
Dale HackbartDB1971–19721973
Dominique Rodgers-CromartieCB2008–20102013
Evan MathisG20162015
Garrison HearstRB1993–19952004
Jared VeldheerT2014–20172018
Paris LenonOLB2010–20122013
Casey KreiterLS20262016–2019
Michael PittmanRB1998–20012008
Tramaine BrockCB20192018
Bobby MassieOL2012–20152021
Elijah WilkinsonOL2023, 20262017–2020
Jake PlummerQB1997–20022003–2006
Jeff DriskelQB20232020
Renaldo HillCB2001–20042009–2010
Ronnie BradfordFS19961993–1995
David GallowayDL1982–19891990
John BrownWR2014–20172021
John PhillipsTE20182016
Max GarciaOL2019–20222015–2018
Mike RuetherOL1986–19871988–1989
Miller FarrDB1970–19721965
Perry SmithDB1977–19791980–1981
Willie WestDB1960–19611964
Chase EdmondsRB2018–20212022
Jamar TaylorDB20182018
Trent SherfieldWR2018–2020, 20252025
Zach AllenDL2019–20222023–2026
Zach KerrDL2019, 20212017–2018
Ben NiemannLB20222023
Brandon GorinT20062009
Hamza AbdullahSS2009–20112005–2008
Jeff SeversonDB1976–19771975
Marlon MackRB20232022
Ricky HunleyLB19881984–1987
Willis CrenshawRB1964–19691970
Baron BrowningLB2024–20262021–2024
Ben SmithDB19961994
D'Anthony BatisteT2010–20122010
Nate HairstonDB20222020–2021
Will FurrerQB19931994
Brett WallerstedtLB19931994
De'Vante BausbyDB20202019–2020
Eric FloydOL19951995
George HoeyDB19711975
Hank AllisonOL1975–19771977
Johnny RutledgeMLB1999–20022003
Pita TaumoepenuLB20192021
Quentin HarrisFS2002–20052006
Tito PaulDB1995–19971998
Anton PalepoiDE20052004
Carlos ScottOL1983–19851987
Freddie GilbertDL19891986–1988
John HoffmanDL19721972
Kevin KasperWR2002–20032001–2002
Mario FatafehiDT2001–20022003–2004
Martin ImhofDL19721976
Shawn MooreQB19941991–1993
Vinston PainterOL20172013
Bruce RadfordDL19811979
Don ParishLB1970–19721972
Shawn KnightDL19891988
Vontarrius DoraLB2018–20192016
Zac DysertQB20162013
Keishawn BierriaLB20192018–2019
Kevin GuidryDB19891988
Mark CampbellDL19971996
Jeroy RobinsonLB19901990

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).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Denver Broncos?

81 in the nflverse roster files from 1960 to 2026, including Matt Prater, Mike Leach, Bob Young and Charley 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?

Willie West: Arizona Cardinals first, then the Denver Broncos from 1964.

Who has played for both recently?

Aaron Brewer, Casey Kreiter, Elijah Wilkinson, Trent Sherfield, Zach Allen and Baron Browning, 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).

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