Here’s what the 49ers’ depth chart will be Week 1:
OFFENSE
LWR: Torrey Smith, DeAndre Smelter
SWR: Bruce Ellington, Eric Rogers
RWR: Quinton Patton, Aaron Burbridge
LT: Joe Staley, John Theus
LG: Joshua Garnett, Brandon Thomas
C: Daniel Kilgore, Marcus Martin
RG: Zane Beadles, Marcus Martin
RT: Trent Brown, Fahn Cooper
TE: Garrett Celek, Vance McDonald
HB: Blake Bell, Vance McDonald
QB: Colin Kaepernick, Blaine Gabbert, Jeff Driskel
FB: Bruce Miller
RB: Carlos Hyde, DuJuan Harris, Mike Davis, Kelvin Taylor
DEFENSE
BASE FRONT
LDE: Arik Armstead, Glenn Dorsey, Ronald Blair
NT: Ian Williams, Mike Purcell
RDT: Quinton Dial, DeForest Buckner
LOLB: Aaron Lynch, Eli Harold, Ronald Blair
LILB: Michael Wilhoite, Gerald Hodges
RILB: NaVorro Bowman, Gerald Hodges
ROLB: Ahmad Brooks, Eli Harold, Tank Carradine
NICKEL FRONT
LDE: Aaron Lynch, Eli Harold, Ronald Blair
LDT: Arik Armstead, Ronald Blair
RDT: DeForest Buckner, Tank Carradine
RDE: Ahmad Brooks, Tank Carradine
LILB: Jaquiski Tartt, Dontae Johnson
RILB: NaVorro Bowman, Michael Wilhoite
SECONDARY
LCB: Tramaine Brock, Rashard Robinson
FS: Eric Reid, Jimmie Ward
SS: Antoine Bethea, Jaquiski Tartt, L.