San Francisco 49ers and Seattle Seahawks players: who played for both

Who played for both the 49ers and Seahawks?

88 players were on both the San Francisco 49ers and the Seattle Seahawks rosters between 1960 and 2026, including Jerry Rice, Jason Kyle, Nick Bellore and Trent Dilfer. 48 of them were with the 49ers first and 36 with the Seahawks first; 4 joined both in the same season.

Did you know?

  • Bob Penchion is the earliest on this list to complete the pair: 49ers first, then the Seahawks from 1976.
  • Trevis Gipson is the most recent: Seahawks first, then the 49ers from 2025.
  • Jerry Rice spent the most seasons across the two: 16 with the 49ers and 1 with the Seahawks.
  • 8 of them had two or more separate spells with one of the teams, such as Tony McDaniel.
  • Most common positions on this list: LB (12), DB (12), DL (11), RB (8).

How many can you name?

Name players who were on both the 49ers and the Seahawks. 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.
PlayerPos49ersSeahawks
Jerry RiceWR1985–20002004
Jason KyleLS20001995–1998
Nick BelloreLB2015–20162019–2023
Trent DilferQB2006–20072001–2004
Charle YoungTE1980–19821983–1985
Jacob GreenDL19921980–1992
Tim HauckDB20021997
Laken TomlinsonOL2017–20212024
Rick MirerQB2000–20011993–1996
Todd PetersonK2003–20041995–1999
Tony McDanielDT20172013–2014, 2016
Jeff KempQB19861987–1991
Julian PetersonOLB2000–20052006–2008
Malcolm SmithOLB2017–20182011–2014
Marquise GoodwinWR2017–20192022
Mike IupatiG2010–20142019–2020
Richard ShermanDB2018–20202011–2017
Ricky WattersRB1991–19941998–2001
Chike OkeaforDE1999–20022003–2004
Darren ComeauxLB19871988–1991
Dekoda WatsonOLB2017–20182019
Eric SaubertTE20242025–2026
Al CowlingsDL19791976
Alex BooneG2010–20152020
D.J. ReedDB2018–20192020–2021
Darrell JacksonWR20072000–2006
Derek LovilleRB1993–19961990–1991
Dontae JohnsonDB2014–2017, 2019–20222018
Kerry HyderDL2020, 2022–20232021
Matt LaBountyDL19931996–2001
Merton HanksDB1991–19981999
Mike PersonOL2011, 2018–20192012–2013
Sam DarnoldQB20232025–2026
Al MatthewsDB19771976
Carlos HydeRB2014–20172020
Cassius MarshDL2017–20182014–2016
Chris MaragosFS20102011–2013
Damontre MooreDE20192016, 2020
Ezekiel AnsahDL20202019
Jamar TaylorDB20202019
Manu TuiasosopoDL1984–19861979–1983
Martin HarrisonLB1990, 1992–19931997
Michael RobinsonFB2006–20092010–2013
Mike DavisRB2015–20162017–2018
Ray-Ray ArmstrongLB2015–20172020
Adrian ColbertDB2017–20192019
Dedrick DodgeDB1994–19961991–1992
Dion JordanDL20202017–2018
Ed BradleyLB1977–19781976
Malik TurnerWR2022, 2025–20262018–2019
Terry KillensLB2001–20022002
Trevis GipsonLB20252024
Will TukuafuFB2010–20132014–2016
Bill CookeDL1976–19771978–1980
Chris CooperDT20042006
Demarcus DobbsDE2011–20142014–2016
Jeff MooreRB1982–19831979–1981
Jimmy WilliamsCB2001–20042005–2006
Justin MarchLB20212017
Marcus CromartieDB2014–20162017
Matt TobinT20182017
Michael WilhoiteILB2012–20162017
Perrish CoxCB2012–20142013
Phillip AdamsCB20102011
Terence GarvinILB20182017
Terry BeesonLB19821977–1981
Bill SandiferDL1974–19761977–1978
Bob PenchionOL1974–19751976
Brock CoyleLB2017–20182014–2016
DuJuan HarrisRB2015–20162015
Elston RidgleDL19871989
Garry GilliamOL2017–20182014–2016
Gino TorrettaQB1995–19961996–1997
Ken McAlisterLB19831982–1983
Ron HellerTE1987–19881990, 1992
Dakoda ShepleyOL20202021
Godwin IgwebuikeRB20182022
Kentwan BalmerDE2008–20092010
Kris RichardCB20052002–2004
Nick MoodyILB2013–20142015–2016
Tyvis PowellDB2017–20182016
Andre HardyRB19871985
Brian PeetsTE19811978–1979
Greg CollinsLB19751976
Jason ChildsOL19931993
Terrence WarrenWR19951993–1994
Robert WilliamsDB19991999
Derek WalkerDE20092009

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.

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 game49ers player gameSeahawks player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the San Francisco 49ers and the Seattle Seahawks?

88 in the nflverse roster files from 1960 to 2026, including Jerry Rice, Jason Kyle, Nick Bellore and Trent Dilfer. 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?

Bob Penchion: San Francisco 49ers first, then the Seattle Seahawks from 1976.

Who has played for both recently?

Eric Saubert, Sam Darnold, Malik Turner and Trevis Gipson, 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. Neither of these teams has moved since 1960.

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