Full List of 49ers Offseason Roster Moves

A look at the San Francisco 49ers complete alphabetical roster in photos.

The San Francisco 49ers roster is constantly in flux during the offseason. To help you stay up to date, we have compiled all of the transactions since the new league year began into one article.

June 15: K Corey Acosta and WR Mario Hull signed to three-year deals

June 15: OL Ben Gottschalk signed to two-year deal

June 15: WR Darius Davis and OL Chris Martin waived

June 12: T Sean Hooey claimed off waivers from New York Jets

June 6: P Andy Lee traded to Cleveland Browns

May 18: OL Justin Renfrow signed to two-year deal

May 18: CB Mylan Hicks signed to three-year deal

May 15: DL Arik Armstead signed to four-year deal

May 11: S Jaquiski Tartt, LB Eli Harold, TE Blake Bell, RB Mike Davis, WR DeAndre Smelter, P Bradley Pinion, OL Ian Silberman, OL Trent Brown and TE Busta Anderson signed to four-year deals

May 5: WR Dres Anderson, WR Issac Blakeney, WR DiAndre Campbell, WR Darius Davis, OL Patrick Miller, DL Marcus Rush, QB Dylan Thompson, WR DeAndrew White and S Jermaine Whitehead signed to three-year deals

April 30: WR Trindon Holliday, G Fouimalo Fonoti and WR Lance Lewis waived

April 30: LB Philip Wheeler signed to one-year deal

April 3: LB Nick Bellore signed to two-year deal

March 31: LB Desmond Bishop re-signed to one-year deal

March 27: CB Cameron Fuller waived

March 26: T Jonathan Martin waived

March 18: RB Reggie Bush signed to one-year deal

March 17: G Erik Pears signed to two-year deal

March 16: LB Chris Borland announced retirement from football

March 14: CB Chris Cook re-signed to one-year deal

March 14: CB Shareece Wright signed to one-year deal

March 12: TE Garrett Celek re-signed to one-year deal

March 12: QB Blaine Gabbert re-signed to two-year deal

March 12: WR Stevie Johnson released

March 11: WR Torrey Smith signed to five-year deal

March 10: TE/LS Kyle Nelson re-signed to four-year deal

March 10: LB Patrick Willis announced retirement from football

March 9: TE Derek Carrier signed to two-year contract extension

March 5: WR Jerome Simpson signed to two-year deal

March 5: DT Darnell Dockett signed to two-year deal

March 3: RB Jarryd Hayne signed to three-year deal

This article has been reproduced in a new format and may be missing content or contain faulty links. Please use the Contact Us link in our site footer to report an issue.

Advertising