Training camp gets started later this week week, and there are a whole lot of players on the San Francisco 49ers’ roster. We’ve gone through the roster in our 90-in-90 series, but I thought it would be helpful to drop in how the full roster came together. And so, we’ve got two lists. The first list is how players were acquired, be they draft picks, veteran free agents, CFL signings, UDFAs, waivers, or trades. The second list splits up the acquisitions by year so you can see when players have been added to the roster.
The link for each player is their 90-in-90 post. We’re obviously still finishing up some of them, so I’ll add those as we move along.
How acquired
Draft picks (42)
Jeff Driskel, QB: 6th rd pick, 2016
Colin Kaepernick, QB: 2nd rd pick, 2011
Mike Davis, RB: 4th rd pick, 2015
Carlos Hyde, RB: 2nd rd pick, 2014
Kelvin Taylor, RB: 6th rd pick, 2016
Aaron Burbridge, WR: 6th rd pick, 2016
Bruce Ellington, WR: 4th rd pick, 2014
Quinton Patton, WR: 4th rd pick, 2013
DeAndre Smelter, WR: 4th rd pick, 2015
Busta Anderson, TE: 7th rd pick, 2015
Blake Bell, TE: 4th rd pick, 2015
Vance McDonald, TE: 2nd rd pick, 2013
Bruce Miller, TE: 7th rd pick, 2011
Trent Brown, OT: 7th rd pick, 2015
Fahn Cooper, OL: 5th rd pick, 2016
Joshua Garnett, OG: 1st rd pick, 2016
Daniel Kilgore, C: 5th rd pick, 2011
Marcus Martin, OG/C: 3rd rd pick, 2014
Ian Silberman, OL: 6th rd pick, 2015
Joe Staley, OT: 1st rd pick, 2007
John Theus, OT: 5th rd pick, 2016
Brandon Thomas, OG: 3rd rd pick, 2014
Arik Armstead, DT: 1st rd pick, 2015
Ronald Blair, DT: 5th rd pick, 2016
DeForest Buckner, DT: 1st rd pick, 2016
Quinton Dial, DT: 5th rd pick, 2013
NaVorro Bowman, ILB: 3rd rd pick, 2010
Tank Carradine, OLB: 2nd rd pick, 2013
Eli Harold, OLB: 3rd rd pick, 2015
Corey Lemonier, OLB: 3rd rd pick, 2013
Aaron Lynch, OLB: 5th rd pick, 2014
Kenneth Acker, CB: 6th rd pick, 2014
Prince Charles Iworah, CB: 7th rd pick, 2016
Dontae Johnson, CB: 3rd rd pick, 2014
Keith Reaser, CB: 5th rd pick, 2014
Will Redmond, CB: 3rd rd pick, 2016
Rashard Robinson, CB: 4th rd pick, 2016
Jimmie Ward, CB: 1st rd pick, 2014
Eric Reid, S: 1st rd pick, 2013
Jaquiski Tartt, S: 2nd rd pick, 2015
Bradley Pinion, P: 5th rd pick, 2015
Veteran free agent signings (14)
Thad Lewis, QB: 2016
Shaun Draughn, RB: 2015
DuJuan Harris, RB: 2015
Jerome Simpson, WR: 2015
Torrey Smith, WR: 2015
Zane Beadles, OG: 2016
Erik Pears, OL: 2015
Glenn Dorsey, DT: 2013
B.J. McBryde, DT: 2016
Nick Bellore, ILB: 2015
Marcus Cromartie, CB: 2014 (practice squad)
Chris Davis, CB: 2015 (practice squad)
Antoine Bethea, S: 2014
Phil Dawson, K: 2013
Kyle Nelson, LS: 2014 (had previously been UDFA signing)
CFL Signings (2)
Eric Rogers, WR: 2016
Colin Kelly, OL: 2016
Waivers (3)
Je’Ron Hamm, TE: 2015
Ray-Ray Armstrong, ILB: 2015
Ahmad Brooks, OLB: 2008
Trades (2)
Blaine Gabbert, QB: 2014 for 6th rd pick
Gerald Hodges, ILB: 2015 for Nick Easton
UDFAs (27)
Kendall Gaskins, RB: 2014, 2016
Dres Anderson, WR: 2015
Devon Cajuste, WR: 2016
DiAndre Campbell, WR: 2015
Bryce Treggs, WR: 2016
DeAndrew White, WR: 2015
Garrett Celek, TE: 2012
Alex Balducci, OL: 2016
Blake Muir, OL: 2016
Norman Price, OL: 2016
Andrew Tiller, OG: 2014
Demetrius Cherry, DT: 2016
Tony Jerod-Eddie, DT: 2012
Darren Lake, DT: 2016
Mike Purcell, DT: 2013
Garrison Smith, DT: 2014
Ian Williams, DT: 2011
Wynton McManis, ILB: 2016
Shayne Skov, ILB: 2014, 2015
Michael Wilhoite, ILB: 2011
Jason Fanaika, OLB: 2016
Lenny Jones, OLB: 2016
Marcus Rush, OLB: 2015
Tramaine Brock, CB: 2010
Jered Bell, S: 2015
L.J. McCray, S: 2014
When acquired
2007
Joe Staley, OT: 1st rd pick
2008
Ahmad Brooks, OLB: Waivers
2010
NaVorro Bowman, ILB: 3rd rd pick
Tramaine Brock, CB: UDFA
2011
Colin Kaepernick, QB: 2nd rd pick
Bruce Miller, TE: 7th rd pick
Daniel Kilgore, C: 5th rd pick
Ian Williams, DT: UDFA
Michael Wilhoite, ILB: UDFA
2012
Garrett Celek, TE: UDFA
Tony Jerod-Eddie, DT: UDFA
2013
Quinton Patton, WR: 4th rd pick
Vance McDonald, TE: 2nd rd pick
Quinton Dial, DT: 5th rd pick
Mike Purcell, DT: UDFA
Glenn Dorsey, DT: FA
Tank Carradine, OLB: 2nd rd pick
Corey Lemonier, OLB: 3rd rd pick
Eric Reid, S: 1st rd pick
Phil Dawson, K: FA
2014
Blaine Gabbert, QB: Trade
Kendall Gaskins, RB: UDFA (released and re-signed 2016)
Carlos Hyde, RB: 2nd rd pick
Bruce Ellington, WR: 4th rd pick
Marcus Martin, OG/C: 3rd rd pick
Brandon Thomas, OG: 3rd rd pick
Andrew Tiller, OG: UDFA
Kaleb Ramsey, DT: 7th rd pick
Garrison Smith, DT: UDFA
Shayne Skov, ILB: UDFA 2014 (released 2014, re-resigned in 2015)
Aaron Lynch, OLB: 5th rd pick
Kenneth Acker, CB: 6th rd pick
Marcus Cromartie, CB: FA (practice squad)
Dontae Johnson, CB: 3rd rd pick
Keith Reaser, CB: 5th rd pick
Jimmie Ward, CB: 1st rd pick
Antoine Bethea, S: FA
L.J. McCray, S: UDFA
Kyle Nelson, LS: FA
2015
Mike Davis, RB: 4th rd pick
Shaun Draughn, RB: FA
DuJuan Harris, RB: FA
Dres Anderson, WR: UDFA
DiAndre Campbell, WR: UDFA
Jerome Simpson, WR: FA
Torrey Smith, WR: FA
DeAndre Smelter, WR: 4th rd pick
DeAndrew White, WR: UDFA
Busta Anderson, TE: 7th rd pick
Blake Bell, TE: 4th rd pick
Je’Ron Hamm, TE: Waivers
Trent Brown, OT: 7th rd pick
Erik Pears, OL: FA
Ian Silberman, OL: 6th rd pick
Arik Armstead, DT: 1st rd pick
Ray-Ray Armstrong, ILB: Waivers
Nick Bellore, ILB: FA
Gerald Hodges, ILB: Trade
Eli Harold, OLB: 3rd rd pick
Marcus Rush, OLB: UDFA
Chris Davis, CB: FA (practice squad)
Jaquiski Tartt, S: 2nd rd pick
Bradley Pinion, P: 5th rd pick
2016
Thad Lewis, QB: FA
Jeff Driskel, QB: 6th rd pick
Kelvin Taylor, RB: 6th rd pick
Aaron Burbridge, WR: 6th rd pick
Devon Cajuste, WR: UDFA
Eric Rogers, WR: CFL
Bryce Treggs, WR: UDFA 2016
Alex Balducci, OL: UDFA
Zane Beadles, OG: FA
Fahn Cooper, OL: 5th rd pick
Joshua Garnett, OG: 1st rd pick
Colin Kelly, OL: CFL
Blake Muir, OL: UDFA
Norman Price, OL: UDFA
John Theus, OT: 5th rd pick
Ronald Blair, DT: 5th rd pick
DeForest Buckner, DT: 1st rd pick
Demetrius Cherry, DT: UDFA
Darren Lake, DT: UDFA
B.J. McBryde, DT: FA
Wynton McManis, ILB: UDFA
Jason Fanaika, OLB: UDFA
Lenny Jones, OLB: UDFA
Prince Charles Iworah, CB: 7th rd pick
Will Redmond, CB: 3rd rd pick
Rashard Robinson, CB: 4th rd pick
Jered Bell, S: UDFA
John Lunsford, K: UDFA