Offensive Positions

POS Starter Second Third+
Quarterback J. Garoppolo Jimmy Garoppolo N. Mullens Nick Mullens
Running Back R. Mostert Raheem Mostert T. Coleman Tevin Coleman
M. Breida
49ers' Matt Breida: Gets second-round tender
Matt Breida
49ers' Matt Breida: Gets second-round tender
Fullback K. Juszczyk Kyle Juszczyk
Wide Receiver D. Samuel Deebo Samuel E. Sanders
Saints' Emmanuel Sanders: Joining Saints
Emmanuel Sanders
Saints' Emmanuel Sanders: Joining Saints
T. Taylor
Foot: Questionable for the start of training camp
Trent Taylor
Foot: Questionable for the start of training camp
M. Goodwin
Knee: Questionable for the start of training camp
Marquise Goodwin
Knee: Questionable for the start of training camp
J. Hurd
Back: Questionable for the start of training camp
Jalen Hurd
Back: Questionable for the start of training camp
S. Poindexter
Knee: Questionable for the start of training camp
Shawn Poindexter
Knee: Questionable for the start of training camp
Tight End G. Kittle George Kittle R. Dwelley
49ers' Ross Dwelley: Officially back with 49ers
Ross Dwelley
49ers' Ross Dwelley: Officially back with 49ers
Left Tackle J. Staley
Thumb: Questionable for the start of training camp
Joe Staley
Thumb: Questionable for the start of training camp
J. Skule Justin Skule
Left Guard L. Tomlinson Laken Tomlinson
Center B. Garland
49ers' Ben Garland: Re-ups with San Fran
Ben Garland
49ers' Ben Garland: Re-ups with San Fran
Right Tackle M. McGlinchey Mike McGlinchey D. Brunskill
49ers' Daniel Brunskill: Signs tender
Daniel Brunskill
49ers' Daniel Brunskill: Signs tender

Defensive Positions

POS Starter Second Third+
Left Defensive End N. Bosa Nick Bosa D. Ford Dee Ford
Right Defensive End A. Armstead Arik Armstead R. Blair
49ers' Ronald Blair: Inks one-year pact
Knee - ACL: Questionable for the start of training camp
Ronald Blair
49ers' Ronald Blair: Inks one-year pact
Knee - ACL: Questionable for the start of training camp
K. Hyder
49ers' Kerry Hyder: Headed to Bay Area
Kerry Hyder
49ers' Kerry Hyder: Headed to Bay Area
Left Defensive Tackle S. Thomas Solomon Thomas D. Jones
Ankle: Questionable for the start of training camp
D.J. Jones
Ankle: Questionable for the start of training camp
Right Defensive Tackle K. Street
Knee: Questionable for the start of training camp
Kentavius Street
Knee: Questionable for the start of training camp
J. Taylor
Knee - ACL: Questionable for the start of training camp
Jullian Taylor
Knee - ACL: Questionable for the start of training camp
Strongside Linebacker K. Alexander
Biceps: Questionable for the start of training camp
Kwon Alexander
Biceps: Questionable for the start of training camp
M. Nzeocha Mark Nzeocha
Middle Linebacker F. Warner Fred Warner J. Walker
49ers' Joe Walker: Inks deal with San Fran
Joe Walker
49ers' Joe Walker: Inks deal with San Fran
Weakside Linebacker D. Greenlaw Dre Greenlaw E. Lee
Lions' Elijah Lee: Signs with Lions
Elijah Lee
Lions' Elijah Lee: Signs with Lions
Right Cornerback E. Moseley Emmanuel Moseley A. Witherspoon Ahkello Witherspoon
Left Cornerback R. Sherman Richard Sherman K. Williams K'Waun Williams
T. Harris
Groin: Questionable for the start of training camp
Tim Harris
Groin: Questionable for the start of training camp
Strong Safety J. Tartt Jaquiski Tartt M. Harris Marcell Harris
Free Safety J. Ward Jimmie Ward T. Moore Tarvarius Moore

Special Teams Positions

POS Starter Second Third+
Punter M. Wishnowsky Mitch Wishnowsky
Kicker R. Gould Robbie Gould
Long Snapper K. Nelson Kyle Nelson
Holder M. Wishnowsky Mitch Wishnowsky
Punt Returner R. James Richie James D. Pettis Dante Pettis
Kick Returner R. James Richie James
M. Breida
49ers' Matt Breida: Gets second-round tender
Matt Breida
49ers' Matt Breida: Gets second-round tender