The 49ers have signed OL Matt Pryor to a one-year deal.
The 49ers have acquired K Zane Gonzalez from the Carolina Panthers.
The 49ers have signed DL Austin Bryant to a one-year deal.
The 49ers have signed offensive lineman Jon Feliciano to a one-year deal.
The 49ers have re-signed TE Ross Dwelley to a one-year deal and signed S Myles Hartsfield to one-year deal.
The 49ers have re-signed DL T.Y. McGill to a one-year deal.
The 49ers have signed CB Isaiah Oliver to a two-year deal.
The 49ers have signed QB Sam Darnold to a one-year deal.
The 49ers have signed DL Javon Hargrave to a four-year deal.
The 49ers have signed DL Clelin Ferrell to a one-year deal.
The 49ers have re-signed LB Demetrius Flannigan-Fowles to a one-year deal.
The 49ers have re-signed OL Jake Brendel to a four-year deal through the 2026 season.
The 49ers have re-signed safety Tashaun Gipson Sr. to a one-year deal.
The 49ers have signed defensive lineman Kevin Givens to a one-year extension through the 2023 season.
The 49ers have signed OL Colton McKivitz to a two-year extension through the 2024 season.
The 49ers have signed WR Tyron Johnson and CB Tre Swilling to Reserve/Future contracts.
The 49ers have signed DL Alex Barrett, OL Alfredo Gutierrez, S Tayler Hawkins, OL Keith Ismael, DB Qwuantrezz Knight, WR Tay Martin, WR Dazz Newsome, OL Jason Poe, LB Curtis Robinson and OL Leroy Watson to Reserve/Future contracts.
The 49ers promoted DL Alex Barrett and CB Janoris Jenkins to the active roster from the team's practice squad (standard elevations).
The 49ers have signed DB A.J. Parker to a Reserve/Future contract.
The 49ers have promoted RB Tevin Coleman and CB Janoris Jenkins to the active roster.
The 49ers have activated RB Elijah Mitchell from the Injured Reserve list and activated DL Michael Dwumfour and CB Janoris Jenkins from the team's practice squad (standard elevations).