Offensive Positions

POS Starter Second Third+
Quarterback J. Garoppolo
49ers' Jimmy Garoppolo: Currently entrenched as starter
Jimmy Garoppolo
49ers' Jimmy Garoppolo: Currently entrenched as starter
T. Lance
49ers' Trey Lance: San Francisco bound
Trey Lance
49ers' Trey Lance: San Francisco bound
Running Back R. Mostert Raheem Mostert J. Wilson Jeff Wilson
W. Gallman
49ers' Wayne Gallman: Joins 49ers backfield
Wayne Gallman
49ers' Wayne Gallman: Joins 49ers backfield
Fullback K. Juszczyk Kyle Juszczyk J. Hokit Josh Hokit
Wide Receiver D. Samuel Deebo Samuel B. Aiyuk Brandon Aiyuk
J. Hurd
49ers' Jalen Hurd: Could be ready for start of season
Knee - ACL: Questionable for the start of training camp
Jalen Hurd
49ers' Jalen Hurd: Could be ready for start of season
Knee - ACL: Questionable for the start of training camp
Tight End G. Kittle George Kittle R. Dwelley Ross Dwelley
Left Tackle T. Williams Trent Williams S. Coleman Shon Coleman
Left Guard L. Tomlinson Laken Tomlinson D. Shepley Dakoda Shepley
Center A. Mack Alex Mack D. Brunskill Daniel Brunskill
Right Guard C. McKivitz Colton McKivitz
Right Tackle M. McGlinchey
49ers' Mike McGlinchey: San Fran picks up fifth-year option
Mike McGlinchey
49ers' Mike McGlinchey: San Fran picks up fifth-year option
J. Skule Justin Skule

Defensive Positions

POS Starter Second Third+
Left Defensive End A. Armstead Arik Armstead D. Ford Dee Ford
Right Defensive End N. Bosa
Knee - ACL: Questionable for the start of training camp
Nick Bosa
Knee - ACL: Questionable for the start of training camp
K. Street Kentavius Street
A. Key
49ers' Arden Key: Gets chance with San Francisco
Arden Key
49ers' Arden Key: Gets chance with San Francisco
Left Defensive Tackle J. Kinlaw Javon Kinlaw M. Hurst
49ers' Maurice Hurst: Lands in San Francisco
Maurice Hurst
49ers' Maurice Hurst: Lands in San Francisco
Right Defensive Tackle D. Jones D.J. Jones Z. Kerr Zach Kerr
Strongside Linebacker S. Ebukam Samson Ebukam
Middle Linebacker F. Warner Fred Warner A. Al-Shaair Azeez Al-Shaair
Weakside Linebacker D. Greenlaw Dre Greenlaw N. Gerry Nate Gerry
Right Cornerback J. Verrett Jason Verrett K. Williams K'Waun Williams
Left Cornerback E. Moseley Emmanuel Moseley A. Thomas Ambry Thomas
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 T. Pepper Taybor Pepper
Holder M. Wishnowsky Mitch Wishnowsky
Punt Returner R. James Richie James B. Aiyuk Brandon Aiyuk
Kick Returner R. James Richie James J. Hasty JaMycal Hasty