The San Francisco 49ers have had a busy offseason. Head coach Kyle Shanahan heads into his second season with the team in possession of just 13 players from the previous regime. That means he and general manager John Lynch hand picked nearly 86 percent of the 90-man roster.

Below is a breakdown of the 49ers' busy offseason as the team prepares to have its players report on Wednesday for the start of training camp.

New 49ers


  • LB Jeremiah Attaochu - Mar 15 (Chargers, 1 yr, $5.125M, $2.5M guaranteed)
  • G Jonathan Cooper - Mar 20 (Cowboys, 1 yr, $4.95M, $4M guaranteed)
  • P Jeff Locke - Mar 12 (Lions, 1 yr, $790K)
  • RB Jerick McKinnon - Mar 14 (Vikings, 4 yrs, $30M, $11.7M guaranteed)
  • OL Mike Person - May 9 (Colts, 1 yr, $915K)
  • OL Weston Richburg - Mar 14 (Giants, 5 yrs, $47.5M, $16.5M guaranteed)
  • CB Richard Sherman - Mar 10 (Seahawks, 3 yrs, $39.15M, $2M signing bonus)
  • LB Korey Toomer - Apr 4 (Chargers, 1 yr, $790K)

Returning 49ers


  • LB Brock Coyle - Mar 14 (UFA, 3 yrs, $8.4M, $3M guaranteed)
  • S Antone Exum - Jun 6 (UFA, 1 yr, $705K)
  • QB Jimmy Garoppolo - Feb 8 (UFA, 5 yrs, $137.5M, $48.7M guaranteed)
  • OL Garry Gilliam - Feb 27 (UFA, 2 yrs, $7.75M, $2.15M guaranteed)
  • DE Cassius Marsh - Feb 7 (UFA, 2 yrs, $12.7M, $3.1M guaranteed)
  • RB Raheem Mostert - Mar 12 (EFA, 1 yr, $705K)
  • LB Mark Nzeocha - Jan 26 (UFA, 1 yr, $705K)

Contract Extensions


  • WR Marquise Goodwin - Mar 8 (3 yrs, $19.25M, $10.65M guaranteed)
  • G Laken Tomlinson - Jun 22 (3 yrs, $16.5M, $10M guaranteed)
  • S Jaquiski Tartt - Apr 27 (2 yrs, $13M, $8.52M guaranteed)

Pay Raise


  • T Joe Staley (2 yrs, $17.4M)

Draft Picks


  • OT Mike McGlinchey, Notre Dame
  • WR Dante Pettis, Washington
  • LB Fred Warner, BYU
  • DB Tarvarius Moore, Southern Mississippi
  • DE Kentavius Street, North Carolina State
  • CB D.J. Reed, Kansas State
  • S Marcell Harris, Florida
  • DT Jullian Taylor, Temple
  • WR Richie James, Middle Tennessee State

Undrafted Free Agents Signed


  • WR Steven Dunbar, Houston
  • TE Ross Dwelley, USD
  • CB Corey Griffin, Georgia Tech
  • QB Jack Heneghan, Dartmouth
  • C Alan Knott, South Carolina
  • CB Tarvarus McFadden, Florida State
  • OT Jamar McGloster, Syracuse
  • CB Emmanuel Moseley, Tennessee
  • DT Niles Scott, Frostburg
  • C Coleman Shelton, Washington
  • G Najee Toran, UCLA
  • S Terrell Williams, Houston
  • RB Jeff Wilson, North Texas
  • DT Blaine Woodson, Deleware

Unrestricted Free Agents Lost


  • S Eric Reid
  • DE Elvis Dumervil
  • DT Leger Douzable
  • WR Louis Murphy
  • CB Asa Jackson
  • C Tim Barnes
  • * DE Tank Carradine (signed w/ Raiders)
  • * G Brandon Fusco (signed w/ Falcons)
  • * CB Leon Hall (signed w/ Raiders)
  • * RB Carlos Hyde (signed w/ Browns)
  • * CB Dontae Johnson (signed w/ Seahawks)
  • * DE/LB Aaron Lynch (signed w/ Bears)
  • * TE Logan Paulsen (signed w/ Falcons)

* Signed elsewhere

Traded


  • C Daniel Kilgore - Mar 15 (to Dolphins after being re-signed on Feb 14)