QB (3): Blaine Gabbert, Colin Kaepernick, Jeff Driskel
RB (4): Carlos Hyde, Mike Davis, Jarryd Hayne, Kelvin Taylor
FB (1): Bruce Miller (playing TE, too)
WR (6): Torrey Smith, Quinton Patton, Bruce Ellington, Eric Rogers, DeAndre Smelter, Aaron Burbridge
TE (3): Vance McDonald, Garrett Celek, Blake Bell
OT (4): Joe Staley, Trenton Brown, Fahn Cooper, John Theus
OG (3): Zane Beadles, Joshua Garnett, Andrew Tiller
C (2): Daniel Kilgore, Marcus Martin
DL (7): Quinton Dial, Arik Armstead, DeForest Buckner, Mike Purcell, Ronald Blair, Glenn Dorsey, Ian Williams
OLB (4): Aaron Lynch, Ahmad Brooks, Eli Harold, Tank Carradine
ILB (4): NaVorro Bowman, Gerald Hodges, Michael Wilhoite, Nick Bellore
CB (5): Tramaine Brock, Dontae Johnson, Will Redmond, Rashard Robinson, Keith Reaser
FS (3): Eric Reid, Jimmie Ward, L.J. McCray
SS (1): Jaquiski Tartt
K (1): Phil Dawson
P (1): Bradley Pinion
LS (1): Kyle Nelson
Last four on: Jarryd Hayne, Aaron Burbridge, Jeff Driskel, Kelvin Taylor
First four off: Antoine Bethea, Tony Jerod-Eddie, Kenneth Acker, DuJuan Harris
Potentially PUP/NFI candidates: Ian Williams, Glenn Dorsey, Will Redmond