Arizona Cardinals and Baltimore Ravens players: who played for both

Who played for both the Cardinals and Ravens?

62 players were on both the Arizona Cardinals and the Baltimore Ravens rosters between 1960 and 2026, including Calais Campbell, Terrell Suggs, Domata Peko and Anquan Boldin. 26 of them were with the Cardinals first and 33 with the Ravens first; 3 joined both in the same season.

Did you know?

  • Bernard Dafney is the earliest on this list to complete the pair: Cardinals first, then the Ravens from 1997.
  • K'Von Wallace is the most recent: Cardinals first, then the Ravens from 2026.
  • Terrell Suggs spent the most seasons across the two: 1 with the Cardinals and 16 with the Ravens.
  • 5 of them had two or more separate spells with one of the teams, such as Calais Campbell.
  • Most common positions on this list: WR (13), CB (8), QB (6), OL (6).

How many can you name?

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

All 62 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCardinalsRavens
Calais CampbellDL2008–2016, 20252020–2022, 2026
Terrell SuggsOLB20192003–2018
Domata PekoNT20202019
Anquan BoldinWR2003–20092010–2012
Cory ReddingDE2015–20162010–2011
Derek AndersonQB20102005
Jeff BlakeQB20032002
Joe NedneyK1997–19991999
Tramon WilliamsCB20172020
Andre SmithT20182019–2021
DeAndre HopkinsWR2020–20222025
Dave ZastudilP2011–20142002–2005
Jason BabinDE20152015
Josh BynesLB2017–20182011–2013, 2019, 2021–2022
Justin BethelDB2012–20172019
Tony JeffersonDB2013–20162017–2019, 2021
Chris MooreWR20242016–2020, 2026
Michael CrabtreeWR20192018
Mike CaldwellOLB19971996
Todd HeapTE20112001–2010
Chester TaylorRB20112002–2005
Harold MorrowFB20052003–2004
A.Q. ShipleyOL2015–20192013
Devon KennardLB2020–20222022
Frank SandersWR1995–20022003
John BrownWR2014–20172018
Keydrick VincentG20072005–2006
Robert TateCB2004–20062002
Brett HundleyQB2019–20202022
Brian St. PierreQB2008–20092005
Duane StarksCB2002, 20041998–2001
Jerraud PowersCB2013–20152016
Kenyan DrakeRB2019–20202022–2023
Marquise BrownWR2022–20232019–2021
Maxx WilliamsTE2019–20222015–2018
Obafemi AyanbadejoFB2004–20061999–2001
Sean ConsidineSS20112012
Antoine CasonCB20132014
Corey SearsDE1999–20001996
Devin DuvernayWR20262020–2023
Ethan BrooksT20002002–2004
Josh JonesOL2020–20222024
K'Von WallaceDB20232026
Steven SimsWR20252024
Tommy KnightCB1997–20012002–2003
Bernard DafneyOL19951997
Dan ChisenaWR20232023
Stoney CaseQB1995–19981999
Trayvon MullenDB20222023–2024
Trevon ColeyDL20202016
Trystan ColonOL2023–20242020–2022
Andy IsabellaWR2019–20222022
Jeremy RossWR20162015
Raymond WallsCB20052003–2004
Bryan McCannCB20132010–2011
Christian MatthewDB2022–20232024
Trace McSorleyQB2021–20222019–2021
Will HoldenOL2017–20182020
Antoine WesleyWR2021–20222020
Blaine ClausellOL20182016
Ty'Son WilliamsRB20222020–2021
Lamar LouisLB20162016

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).Ravens seasons start in 1996; the Baltimore Colts (1960–83) are Colts seasons.

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Baltimore Ravens?

62 in the nflverse roster files from 1960 to 2026, including Calais Campbell, Terrell Suggs, Domata Peko and Anquan Boldin. 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?

Bernard Dafney: Arizona Cardinals first, then the Baltimore Ravens from 1997.

Who has played for both recently?

Calais Campbell, DeAndre Hopkins, Chris Moore, Devin Duvernay, K'Von Wallace and Steven Sims, 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). Ravens seasons start in 1996; the Baltimore Colts (1960–83) are Colts seasons.

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