Los Angeles Rams and San Francisco 49ers players: who played for both

Who played for both the Rams and 49ers?

79 players were on both the Los Angeles Rams and the San Francisco 49ers rosters between 1960 and 2026, including Isaac Bruce, Jason Kyle, Jack Reynolds and Jamie Martin. 47 of them were with the Rams first and 31 with the 49ers first; 1 joined both in the same season.

Did you know?

  • Elbert Kimbrough is the earliest on this list to complete the pair: Rams first, then the 49ers from 1962.
  • Ogbo Okoronkwo is the most recent: Rams first, then the 49ers from 2026.
  • Isaac Bruce spent the most seasons across the two: 14 with the Rams and 2 with the 49ers.
  • 5 of them had two or more separate spells with one of the teams, such as Jamie Martin.
  • Most common positions on this list: WR (11), DB (10), LB (9), DL (8).

How many can you name?

Name players who were on both the Rams and the 49ers. The surname is enough. 0 / 79

All 79 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosRams49ers
Isaac BruceWR1994–20072008–2009
Jason KyleLS20002000
Jack ReynoldsLB1970–19801981–1984
Jamie MartinQB1993–1996, 2001–2002, 2004–20052008
Kevin GreeneLB1985–19921997
Shaun HillQB20142006–2009
Steve BonoQB19981989–1993
Jeff WilkinsK1997–20071995–1996
Brandin CooksWR2018–20192026
Charle YoungTE1977–19791980–1982
Matt WilligT19992000–2002
Chidi AhanotuDE20012003
Chris DraftOLB2007–20081999
Jimmy GaroppoloQB2024–20252017–2022
Brandon LloydWR20112003–2005, 2014
Bruce GossettK1964–19691970–1974
Chris HetheringtonFB20022005–2006
Demarcus RobinsonWR2023–20242025–2026
Dre' BlyCB1999–20022009
Janoris JenkinsDB2012–20152022
Jeff KempQB1981–19851986
Kermit AlexanderDB1970–19711963–1969
Tony ZendejasSPEC1991–19941995
Amp LeeRB1997–19991992–1993
Brandon AllenQB2017–20182023–2024
Dennis HarrisonDL19851986
Leonard FloydLB2020–20222024
Marquez PopeDB19941995–1998
Samson EbukamDL2017–20202021–2022
Steve IsraelDB1992–19941995–1996
Wendell TylerRB1977–19821983–1986
Ahkello WitherspoonDB2023–20252017–2020
Al CowlingsDL1975, 19771979
Clark MillerDL19701962–1968
Craig DahlSS2009–20122013–2014
Derek CarrierTE20172013–2014
Harvey DahlG2011–20132005–2006
Karl WilsonDL19911993
KhaDarel HodgeWR20182026
Leger DouzableDT20092017
Michael LewisSS20102007–2010
Mike PersonOL2013–20142011, 2018–2019
Ogbo OkoronkwoLB2018–20212026
Sebastian Joseph-DayDL2018–20212023
Tavon AustinWR2013–20172020
Bernie CaseyWR1967–19681961–1966
Billy BajemaTE2009–20112005–2008
Matt GayK2020–20222025
Paul SmithFB20062000–2002
Ray-Ray ArmstrongLB2013–20142015–2017
Sean MoranDE2000–20012002–2003
Tony WraggeG20112005–2010
Antonio GossLB19961989, 1991–1995
Brett FaryniarzLB1988–19911993
Elbert KimbroughDB19611962–1966
Larry KelmLB1987–19921993
Chris ThomasWR1999–20001995
Joe HarrisLB1979–19811978
Lou CordileoneDL19621961
Nick WilliamsWR20182019
Tim BarnesC2012–20162017
Willie McGeeWR1974–19751976–1977
Aaron WalkerTE2005–20072003–2004
Charley BrittDB1960–19631964
Jon KilgoreP1965–19671969
Larry GrantILB2008–20102011–2012
Nate Hobgood-ChittickDT1999–20002000
Rodney ThomasDB19911992
Barry HeltonSPEC19911988–1990
Dwaine CarpenterFS2005–20062003–2005
Jim WilsonOL19681965–1966
Brit MillerRB2010–20112009
Lawrence PhillipsRB1996–19971999
Lewis GilbertTE19811980
Tre TomlinsonDB2023–20242025
Brandon WilliamsWR20072006–2007
Jeff ChandlerK20042002
Jerry WilkinsonDL19791980
Ricky OdomDB19791978

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.Rams seasons include the St. Louis Rams (1995–2015).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Los Angeles Rams and the San Francisco 49ers?

79 in the nflverse roster files from 1960 to 2026, including Isaac Bruce, Jason Kyle, Jack Reynolds and Jamie Martin. 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?

Elbert Kimbrough: Los Angeles Rams first, then the San Francisco 49ers from 1962.

Who has played for both recently?

Brandin Cooks, Jimmy Garoppolo, Demarcus Robinson, Ahkello Witherspoon, KhaDarel Hodge and Ogbo Okoronkwo and 2 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. Rams seasons include the St. Louis Rams (1995–2015).

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