Arizona Cardinals and Chicago Bears players: who played for both

Who played for both the Cardinals and Bears?

107 players were on both the Arizona Cardinals and the Chicago Bears rosters between 1960 and 2026, including Dave Krieg, Josh McCown, Chris Chandler and Ricky Proehl. 45 of them were with the Cardinals first and 57 with the Bears first; 5 joined both in the same season.

Did you know?

  • Mike Rabold is the earliest on this list to complete the pair: Cardinals first, then the Bears from 1964.
  • Kaden Davis is the most recent: Cardinals first, then the Bears from 2026.
  • Kevin Butler spent the most seasons across the two: 2 with the Cardinals and 11 with the Bears.
  • 5 of them had two or more separate spells with one of the teams, such as Ted Larsen.
  • Most common positions on this list: DB (14), OL (14), DL (13), QB (10).

How many can you name?

Name players who were on both the Cardinals and the Bears. 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.
PlayerPosCardinalsBears
Dave KriegQB19951996
Josh McCownQB2002–20052011–2013
Chris ChandlerQB1991–19932002–2003
Ricky ProehlWR1990–19941997
Brian HoyerQB20122016
Clyde SimmonsDL1994–19951999–2000
Jim McMahonQB19941982–1988
Mike NugentK20202017
Mitch BergerP20071995
Aaron BrewerLS2016–20252016
Bryan RobinsonDE2008–20101998–2003
Jay FeelyK2010–20132014
Jeff BlakeQB20032005
Ted GinnWR20142020
Kevin ButlerSPEC1996–19971985–1995
Antrel RolleFS2005–20092015–2016
Pat O'DonnellP20252014–2021
Ted LarsenG2014–20152016, 2019
Thomas JonesRB2000–20022004–2006
Wilber MarshallLB19941984–1987
Andrew BillingsDL20262023–2025
Dave DuersonDB1991–19931983–1989
John GilliamWR1969–19711977
Jonathan BullardDL20192016–2018
Lorenzo LynchDB1990–19951987–1989
Mike CaldwellOLB19972002
Alan BallCB20162015
Angelo BlacksonDL2020, 20242021–2022
Bobby MassieOL2012–20152016–2020
Chester TaylorRB20112010
Damien WilliamsRB20232021
Elijah WilkinsonOL2023, 20262021
Matt BarkleyQB2015, 20172016
Mike GlennonQB20182017
Darwin WalkerDT20002007
Jonathan OwensDB20182024–2025
Jordan MillsOL20192013–2014
Russell DavisDT2000–20051999
Sam AchoOLB2011–20142015–2018
Steve WrightOL19721971
Bilal NicholsDL2024–20252018–2021
Bradley SowellT2013–20152017–2019
Cassius MarshDL20192021
Cid EdwardsRB1968–19711975
Damiere ByrdWR20192021
Demetrius HarrisTE20212020
Josh WoodsLB20232019–2021
Justin JonesDL2024–20252022–2023
Mike GandyT2007–20092001–2003
Trumaine McBrideCB20102007–2008
Breon BordersDB20212022
Carl GersbachLB19761975
Chris GedneyTE1997–1998, 20001993–1996
Devin DuvernayWR20262025
Don ShyRB19731970–1972
Kendall WrightWR20182017
Matthew MulliganTE20142014
Mike RaboldOL19601964–1967
Ray OgdenTE1965–19661969–1971
Teddy WilliamsDB20132014
Vernice SmithOL1990–19921993
Cap BosoTE19861987–1991
Carl SimpsonDL19981993–1997
Earl ThomasTE1974–19751971–1973
Greg JonesLB20022001
Joe TafoyaDE20072001–2003
Johnny BaileyRB1992–19931990–1991
Ken KortasDL19641969
Kevin PetersonDB2019–20212016
Khyiris TongaDL20242021
Marcus CooperCB20162017–2018
Marqui ChristianDB20162020–2021
Rashaad CowardOL20222017–2020
Rob HouslerTE2011–20142015–2016
Terrence HoltFS20072008
Will FurrerQB19931992
Craig BaynhamRB19721970
De'Vante BausbyDB20202016
Jake CurhanOL20252024
Jon ClarkOL1998–20001996–1997
Jonathan AndersonLB20182015–2018
Kevin MiniefieldDB19971993–1996
Rusty LischQB1980–19831984
Chris MaumalangaDL1995–19961997
Christian MatthewDB2022–20232023
Dick ChapuraDL19901987–1989
Gene HamlinOL19731971
Isaiah IrvingLB20202017–2019
Javon WimsWR20222018–2020
John HoffmanDL19721971
John JacksonWR1990–19921996
Kaden DavisWR20232026
Kylie FittsLB2019–20212018
Lachavious SimmonsOL20232020–2021
Leon JoeOLB20042004–2006
Reggie PhillipsDB19881985–1987
Steve HycheLB1991–19931989
Badara TraoreOL20222020
Bruce GastonDT20142015
Doug KramerOL20232022–2024
Greg LaskerDB19881988
Ted WheelerOL1967–19681970
Herman JohnsonT20092010
Hurles ScalesDB19741974
Max KomarWR20102011
Richard FainDB19911992
Taylor BoggsC20162013

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Chicago Bears?

107 in the nflverse roster files from 1960 to 2026, including Dave Krieg, Josh McCown, Chris Chandler and Ricky Proehl. 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?

Mike Rabold: Arizona Cardinals first, then the Chicago Bears from 1964.

Who has played for both recently?

Aaron Brewer, Pat O'Donnell, Andrew Billings, Elijah Wilkinson, Jonathan Owens and Bilal Nichols 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. 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