Arizona Cardinals and Tampa Bay Buccaneers players: who played for both

Who played for both the Cardinals and Buccaneers?

75 players were on both the Arizona Cardinals and the Tampa Bay Buccaneers rosters between 1960 and 2026, including Josh McCown, Lomas Brown, Chris Chandler and Tom Tupa. 42 of them were with the Cardinals first and 29 with the Buccaneers first; 4 joined both in the same season.

Did you know?

  • Council Rudolph is the earliest on this list to complete the pair: Cardinals first, then the Buccaneers from 1976.
  • J.J. Russell is the most recent: Buccaneers first, then the Cardinals from 2025.
  • Simeon Rice spent the most seasons across the two: 5 with the Cardinals and 6 with the Buccaneers.
  • 7 of them had two or more separate spells with one of the teams, such as Mark Royals.
  • Most common positions on this list: LB (11), DL (11), DB (9), QB (7).

How many can you name?

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

All 75 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsBuccaneers
Josh McCownQB2002–20052014
Lomas BrownT1996–19982002
Chris ChandlerQB1991–19931990–1991
Tom TupaP1988–19912002–2003
Fred McAfeeRB19941999
Mark RoyalsP19871990–1991, 1999–2001
Blaine GabbertQB20172019–2022
Drew StantonQB2013–20172020
E.J. JuniorLB1981–19881992
Ted LarsenG2014–20152010–2013, 2020
Thomas JonesRB2000–20022003
Anthony BechtTE20092005–2007
Dexter ManleyDL19901991
Michael PittmanRB1998–20012002–2007
Reuben DavisDL1992–19931988–1992
Simeon RiceDE1996–20002001–2006
Clinton McDonaldDT20192014–2017
Dexter JacksonFS20031999–2002, 2004–2005
Mike GlennonQB20182013–2016
Scott DillOL1988–19891990–1995
Tim KearneyLB1976–19811976
A.Q. ShipleyOL2015–20192020
Earl WatfordOL2013–20172019–2021
Haason ReddickLB2017–20202025
John BrownWR2014–20172021
Karl WilliamsWR20041996–2003
Karl WilsonDL19891994
Kevin MinterLB2013–20162018–2021
Mike JenkinsCB20162014–2015
Neil O'DonoghueSPEC1980–19851978–1979
Sam AchoOLB2011–20142019
Chase EdmondsRB2018–20212023–2024
D.J. SwearingerDB2015–2016, 2018–20192015
Darren FellsTE2014–20162021
J.R. SweezyG2019–20202017
John BootyDB19931995
Ken StoneDB1977–19801976
Odie HarrisDB1992–19941988–1990
Tim RattayQB20072005–2006
Carl CarterDB1986–19891991
Deone BucannonLB2014–20182019–2020
Leonard JohnsonCB20182012–2014
Michael AdamsCB2007–20122013
Micheal SpurlockWR20062007, 2009–2011
Sean Murphy-BuntingDB2024–20252019–2022
Bernard WilsonDL1994–19981993–1994
Brandon McDonaldCB20102012
Charlie HeckOL20242025
Chris WashingtonLB19901984–1988
Council RudolphDL1973–19751976–1977
Curtis RileyDB20202021
Ifeadi OdenigboDL20182022
Keith McCantsDL1994–19951990–1992
Mike ShumannWR1982–19831980
Nick LeverettOL2024–20252021–2023
Shaun KingQB20041999–2003
Chandler CatanzaroK2014–20162018
Danny SpradlinLB19851983–1984
Eric BanksDL2022–20232024
Jacquies SmithDE20182014–2017
Josh ShawDB20192018
Larry SwiderP19801977, 1981–1982
Sidney ColemanLB19911988–1990, 1992
Ben StilleDL2023–20242024
J.J. RussellLB20252022–2024
Michael BarberWR19891992
T.J. LoganRB2017–20182019–2020
Bruce RadfordDL19811980
David WellsTE20212023
Vi JonesLB20242024
William HarrisTE19871989
Charles WrightDB19871988
Derrick McAdooRB1987–19881988
Jim RameyDL19791987
Randy GillLB19781978

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Tampa Bay Buccaneers?

75 in the nflverse roster files from 1960 to 2026, including Josh McCown, Lomas Brown, Chris Chandler and Tom Tupa. 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?

Council Rudolph: Arizona Cardinals first, then the Tampa Bay Buccaneers from 1976.

Who has played for both recently?

Haason Reddick, Sean Murphy-Bunting, Charlie Heck, Nick Leverett and J.J. Russell, 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