Arizona Cardinals and Seattle Seahawks players: who played for both

Who played for both the Cardinals and Seahawks?

81 players were on both the Arizona Cardinals and the Seattle Seahawks rosters between 1960 and 2026, including Jeff Feagles, Trey Junkin, Dave Krieg and Ricky Proehl. 34 of them were with the Cardinals first and 43 with the Seahawks first; 4 joined both in the same season.

Did you know?

  • Andy Dorris is the earliest on this list to complete the pair: Cardinals first, then the Seahawks from 1977.
  • Pharaoh Brown is the most recent: Seahawks first, then the Cardinals from 2025.
  • Dave Krieg spent the most seasons across the two: 1 with the Cardinals and 12 with the Seahawks.
  • 5 of them had two or more separate spells with one of the teams, such as Kani Kauahi.
  • Most common positions on this list: DE (9), OL (9), DL (9), LB (8).

How many can you name?

Name players who were on both the Cardinals and the Seahawks. 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.
PlayerPosCardinalsSeahawks
Jeff FeaglesP1994–19971998–2002
Trey JunkinTE1996–20011990–1995
Dave KriegQB19951980–1991
Ricky ProehlWR1990–19941995–1996
Dwight FreeneyDE20152017
Adrian PetersonRB20172021
Cory ReddingDE2015–20162009
E.J. JuniorLB1981–19881992–1993
Pete KendallG2001–20031996–2000
Jason BabinDE20152007–2008
Mike MorrisOL19871990
Todd PetersonK19941995–1999
Alan BranchDT2007–20102011–2012
Jonathan BullardDL20192020
Kani KauahiOL1989–1991, 19931982–1986
Mike IupatiG2015–20182019–2020
Chike OkeaforDE2005–2006, 2008–20092003–2004
Clinton McDonaldDT20192011–2013
Dave AhrensLB1981–19841990
Jeff WestP19751981–1985
Matt JoyceT1996–20001995
Oday AboushiOL20182017
Patrick HunterDB19951986–1994
Tyronne StoweLB1991–19931995–1996
Alex BooneG20172020
Andy DorrisDL19731977
Benson MayowaDL20182013, 2020–2021
Dontae JohnsonDB20182018
Evan BrownOL2024–20252023
Pharaoh BrownTE20252024
Red BryantDE2015–20162008–2013
Russell DavisDT2000–20052006
Stan GelbaughQB19911992–1996
Bradley SowellT2013–20152016
Brett HundleyQB2019–20202018
Cassius MarshDL20192014–2016
J.R. SweezyG2019–20202012–2015, 2018
Jamar TaylorDB20182019
L.J. CollierDL2023–20262019–2022
DeeJay DallasRB20242020–2023
Jaron BrownWR2013–20172018–2019
Jerheme UrbanWR2007–20092003–2005
Josh JonesOL2020–20222025–2026
K'Von WallaceDB20232024
O'Brien SchofieldDE2010–20122013–2014
Chris CooperDT2006–20072006
Crezdon ButlerCB2011–20122015
Darrell DanielsTE2018–20212018
Derrick ColemanFB20182013–2016
Joe TafoyaDE20072005–2006
John CarlsonTE20142008–2010
Orlando HuffMLB2005–20062001–2004
Paul FanaikaG2013–20142010–2011
Rodney BaileyDE20072005
Theotis BrownRB1979–19811981–1983
Ed CunninghamOL1992–19951996
Edmond RobinsonLB20172021
Elston RidgleDL19901989
Gregg JohnsonDB19871981–1983, 1986
Jake CurhanOL20252021–2023
Joey BlountDB2023–20262022–2023
Josh ScobeyRB2003–20042005–2007
Mike GibsonG2012–20132009–2011
Oliver CelestinSS2007–20082006
Robert NkemdicheDL2016–20182021
Ron CoderOL19801976–1979
Tony JonesRB2023–20242022
Anton PalepoiDE20052002–2004
Kevin KasperWR2002–20032002
Rees OdhiamboOL2018–20192016–2017
Roland WoolseyDB19781976
Tyreke SmithLB20232022–2023
Darryl HardyLB1994–19951997
Garrison SmithDL20182016–2017
Oscar GrayRB19951996–1997
Pete RobertsonLB20192016
Stephen WilliamsWR2010–20112013
Tharold SimonCB20162014–2016
Vi JonesLB20242022–2023
C.J. RichardsonDB19951997
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 gameSeahawks player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Arizona Cardinals and the Seattle Seahawks?

81 in the nflverse roster files from 1960 to 2026, including Jeff Feagles, Trey Junkin, Dave Krieg 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?

Andy Dorris: Arizona Cardinals first, then the Seattle Seahawks from 1977.

Who has played for both recently?

Evan Brown, Pharaoh Brown, L.J. Collier, Josh Jones, Jake Curhan and Joey Blount, 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