Offensive Positions

POS Starter Second Third+
Quarterback B. PurdyBrock PurdyJ. DobbsJoshua Dobbs
Running Back C. McCaffreyChristian McCaffreyE. MitchellElijah Mitchell
Fullback K. JuszczykKyle Juszczyk
Wide Receiver D. SamuelDeebo SamuelB. Aiyuk
49ers' Brandon Aiyuk: Not taking part in OTAs
Brandon Aiyuk
49ers' Brandon Aiyuk: Not taking part in OTAs
J. Jennings
49ers' Jauan Jennings: Inks two-year deal
Jauan Jennings
49ers' Jauan Jennings: Inks two-year deal
D. Gray
49ers' Danny Gray: Returns for OTAs
Danny Gray
49ers' Danny Gray: Returns for OTAs
Tight End G. Kittle
49ers' George Kittle: Remains on track for training camp
Groin: Questionable for the start of training camp
George Kittle
49ers' George Kittle: Remains on track for training camp
Groin: Questionable for the start of training camp
C. Latu
49ers' Cameron Latu: Not participating during OTAs
Knee - Meniscus: Questionable for the start of training camp
Cameron Latu
49ers' Cameron Latu: Not participating during OTAs
Knee - Meniscus: Questionable for the start of training camp
Left Tackle T. WilliamsTrent WilliamsJ. MooreJaylon Moore
N. Zakelj
49ers' Nick Zakelj: Active at OTAs
Nick Zakelj
49ers' Nick Zakelj: Active at OTAs
Left Guard A. BanksAaron BanksD. PuniDominick Puni
Center J. BrendelJake BrendelD. NugentDrake Nugent
Right Guard J. FelicianoJon FelicianoS. BurfordSpencer Burford
Right Tackle C. McKivitzColton McKivitzB. ParkerBrandon Parker
C. Hubbard
49ers' Chris Hubbard: Lands in San Francisco
Chris Hubbard
49ers' Chris Hubbard: Lands in San Francisco

Defensive Positions

POS Starter Second Third+
Left Defensive End L. FloydLeonard FloydD. Jackson
Knee: Questionable for the start of training camp
Drake Jackson
Knee: Questionable for the start of training camp
Right Defensive End N. BosaNick BosaY. Gross-MatosYetur Gross-Matos
Left Defensive Tackle M. CollinsMaliek CollinsK. GivensKevin Givens
K. Davis
Ankle: Questionable for the start of training camp
Kalia Davis
Ankle: Questionable for the start of training camp
Right Defensive Tackle J. Hargrave
Thumb: Questionable for the start of training camp
Javon Hargrave
Thumb: Questionable for the start of training camp
J. ElliottJordan Elliott
S. Brown
Shakel Brown: Let go by Tennessee
Shakel Brown
Shakel Brown: Let go by Tennessee
Strongside Linebacker D. CampbellDe'Vondre CampbellZ. TurnerZeke Turner
Middle Linebacker F. WarnerFred WarnerD. Flannigan-FowlesDemetrius Flannigan-Fowles
Weakside Linebacker D. Greenlaw
49ers' Dre Greenlaw: Ditches walking boot
Achilles: Questionable for the start of training camp
Dre Greenlaw
49ers' Dre Greenlaw: Ditches walking boot
Achilles: Questionable for the start of training camp
C. RobinsonCurtis Robinson
Right Cornerback D. LenoirDeommodore LenoirA. ThomasAmbry Thomas
Left Cornerback C. Ward
Groin: Questionable for the start of training camp
Charvarius Ward
Groin: Questionable for the start of training camp
R. GreenRenardo Green
Strong Safety T. Hufanga
Knee - ACL: Questionable for the start of training camp
Talanoa Hufanga
Knee - ACL: Questionable for the start of training camp
M. MustaphaMalik Mustapha
Free Safety J. BrownJi'Ayir BrownG. OdumGeorge Odum
T. Hawkins
Wrist: Questionable for the start of training camp
Tayler Hawkins
Wrist: Questionable for the start of training camp