San Francisco 49ers


Roster changes for 2020.

July 2020
  Teez Tabor CB 2020-07-06   Waived
  Jamar Taylor CB 2020-07-06   Signed
  Teez Tabor CB 2020-07-06   ACT → NFI
May 2020
  Joe Staley T 2020-05-01   Retired
  Salvon Ahmed RB 2020-05-01   Signed
April 2020
  Broc Rutter QB 2020-04-28   Signed
  Jared Mayden S 2020-04-28   Signed
  Josh Hokit FB 2020-04-28   Signed
  Jamycal Hasty RB 2020-04-28   Signed
  Chase Harrell TE 2020-04-28   Signed
  Jonas Griffith LB 2020-04-28   Signed
  Chris Finke WR 2020-04-28   Signed
  Darrion Daniels DL 2020-04-28   Signed
  DeMarkus Acy CB 2020-04-28   Signed
  Jacob Thieneman S 2020-04-27   Waived
  Marquise Goodwin WR 2020-04-25   Traded to Eagles
  Matt Breida RB 2020-04-25   Traded to Dolphins
  Trent Williams T 2020-04-25   Acquired from Redskins
  Charlie Woerner TE 2020-04-25   Drafted
  Colton McKivitz OL 2020-04-25   Drafted
  Jauan Jennings WR 2020-04-25   Drafted
  Javon Kinlaw DT 2020-04-23   Drafted
  Brandon Aiyuk WR 2020-04-23   Drafted
  Tom Compton OL 2020-04-03   Signed
  Travis Benjamin WR 2020-04-03   Signed
  Mike Person OL 2020-04-01   Retired
March 2020
  Kerry Hyder Jr. DL 2020-03-25   Signed
  Joe Walker LB 2020-03-24   Signed
  Anthony Zettel DE 2020-03-18   Free Agent/Lost
  Levine Toilolo TE 2020-03-18   Free Agent/Lost
  Emmanuel Sanders WR 2020-03-18   Free Agent/Lost
  Damontre Moore DL 2020-03-18   Free Agent/Lost
  Earl Mitchell DL 2020-03-18   Free Agent/Lost
  Jordan Matthews WR 2020-03-18   Free Agent/Lost
  Elijah Lee LB 2020-03-18   Free Agent/Lost
  Andrew Lauderdale OL 2020-03-18   Free Agent/Lost
  Sheldon Day DT 2020-03-18   Free Agent/Lost
  Jon Condo LS 2020-03-18   Retired
  Garrett Celek TE 2020-03-18   Retired
  DeForest Buckner DT 2020-03-18   Traded to Colts