Arizona Cardinals and Atlanta Falcons players: who played for both

Who played for both the Cardinals and Falcons?

88 players were on both the Arizona Cardinals and the Atlanta Falcons rosters between 1960 and 2026, including Calais Campbell, Matt Prater, Chris Chandler and Dwight Freeney. 47 of them were with the Cardinals first and 37 with the Falcons first; 4 joined both in the same season.

Did you know?

  • Carl Silvestri is the earliest on this list to complete the pair: Cardinals first, then the Falcons from 1966.
  • Tyler Allgeier is the most recent: Falcons first, then the Cardinals from 2026.
  • Chuck Walker spent the most seasons across the two: 9 with the Cardinals and 4 with the Falcons.
  • 7 of them had two or more separate spells with one of the teams, such as Calais Campbell.
  • Most common positions on this list: DB (17), OL (12), DL (9), RB (8).

How many can you name?

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

All 88 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsFalcons
Calais CampbellDL2008–2016, 20252023
Matt PraterK2021–20242007
Chris ChandlerQB1991–19931997–2001
Dwight FreeneyDE20152016
John AbrahamDE2013–20142006–2012
Jay FeelyK2010–20132001–2004
Andre RobertsWR2010–20132017
Eric MetcalfWR19981995–1996
Chuck WalkerDL1964–19721972–1975
Corey PetersDL2016–20212010–2014
Greg DavisSPEC1991–19961987–1990
Justin BethelDB2012–20172018
Ken ReavesDB1974–19771966–1973
Nate WrightDB1969–19701969
Pat O'DonnellP20252023
Todd PetersonK19942005
Beau BrinkleyLS20212022
John GilliamWR1969–19711976
John ZookDL1976–19791969–1975
Jonathan BullardDL20192021
Antonio HamiltonDB2021–20232024
Brooks ReedOLB20192015–2018
C.J. GoodwinDB20172016–2017
Damien WilliamsRB20232022
Elijah WilkinsonOL2023, 20262022, 2024–2025
Jack CrawfordDL20212017–2019
Jamie DukesOL19951986–1993
Matt BarkleyQB2015, 20172021
Ronnie BradfordFS19961997–2001
De'Vondre CampbellLB20202016–2019
Mike RuetherOL1986–19871990–1993
Mike ZandofskyOL19891994–1996
Robert AlfordDB2019–20212013–2018
Zane GonzalezK2018–20202025
Cannonball ButlerRB19721968–1972
D.J. JohnsonDB19961994–1996
Damiere ByrdWR20192022–2023
Darqueze DennardDB20212020
Ed CookOL1960–19651966–1967
Jamar TaylorDB20182019
James SandersSS20122011
Josh WoodsLB20232024–2026
Randy ClarkOL1980–19861987
Roland MitchellDB1988–19891990
Anthony RedmonOL1994–19972000
Ethan BrooksT20001996
Marion RushingLB1962–19651966–1967
O'Brien SchofieldDE2010–20122015–2016
Ray OgdenTE1965–19661967–1968
Sean WeatherspoonOLB20152010–2013, 2016–2017
Terry NofsingerQB1965–19661967
D'Anthony BatisteT2010–20122007
Derrick ColemanFB20182017
Derrick MooreRB1996–19971992
Jason WrightRB2009–20102004
Jimmy BursonDB1963–19671968
Milo EiflerLB20242023–2024
Sean HarlowOL2021–20222017, 2019–2020
Taz AndersonTE1961–19641966–1967
Tracey EatonDB19901991–1993
Alex StepanovichC2004–20062008
Cameron ThomasDL2022–20232026
Colby GossettOL20182021–2022
Darren HallDB2024–20252021–2022, 2026
Edmond RobinsonLB20172020
Javier ArenasCB20132014
John WetzelOL2016–20182019–2020
Pita TaumoepenuLB20192020
Rashad FentonDB20232022
Rondale MooreWR2021–20232024
Tony PlummerDB19701971–1973
Tyler AllgeierRB20262022–2025
Charlie BryantRB1966–19671968–1969
Greg KindleOL1974–19751976–1977
Jammie RobinsonDB20242025–2026
Joplo BartuILB20162013–2015
Josh RosenQB20182021
Rees OdhiamboOL2018–20192018
Willie BeltonRB1973–19741971–1972
Ben ClaxtonC2009–20102005
Matt WileP20162016, 2019
Paul DavisLB19831981–1982
Tony BakerRB19891986
Bobby LeeWR19681969
Carl SilvestriDB19651966
Jon BrooksLB19801980
Steve GeorgeDL19741976
Van HughesDL19861987

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Atlanta Falcons?

88 in the nflverse roster files from 1960 to 2026, including Calais Campbell, Matt Prater, Chris Chandler and Dwight Freeney. 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?

Carl Silvestri: Arizona Cardinals first, then the Atlanta Falcons from 1966.

Who has played for both recently?

Calais Campbell, Pat O'Donnell, Elijah Wilkinson, Zane Gonzalez, Josh Woods and Cameron Thomas and 3 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