Offensive Positions

POS Starter Second Third+
Quarterback B. PurdyBrock PurdyJ. DobbsJoshua Dobbs
Running Back C. McCaffreyChristian McCaffreyE. Mitchell
49ers' Elijah Mitchell: Still the No. 2 back
Elijah Mitchell
49ers' Elijah Mitchell: Still the No. 2 back
Fullback K. JuszczykKyle Juszczyk
Wide Receiver D. SamuelDeebo SamuelB. Aiyuk
49ers' Brandon Aiyuk: Officially requests trade
Brandon Aiyuk
49ers' Brandon Aiyuk: Officially requests trade
R. Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI
Ricky Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI
Tight End G. Kittle
49ers' George Kittle: Working to regain lost weight
Groin: Questionable for Week 1 vs. N.Y. Jets
George Kittle
49ers' George Kittle: Working to regain lost weight
Groin: Questionable for Week 1 vs. N.Y. Jets
L. ThomasLogan Thomas
C. Latu
49ers' Cameron Latu: Progressing as planned
Knee - Meniscus: Questionable for Week 1 vs. N.Y. Jets
Cameron Latu
49ers' Cameron Latu: Progressing as planned
Knee - Meniscus: Questionable for Week 1 vs. N.Y. Jets
Left Tackle T. WilliamsTrent WilliamsJ. MooreJaylon Moore
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

Defensive Positions

POS Starter Second Third+
Left Defensive End L. FloydLeonard FloydD. Jackson
Knee: Questionable for Week 1 vs. N.Y. Jets
Drake Jackson
Knee: Questionable for Week 1 vs. N.Y. Jets
Right Defensive End N. BosaNick BosaY. Gross-MatosYetur Gross-Matos
Left Defensive Tackle M. CollinsMaliek CollinsK. GivensKevin Givens
K. Davis
Ankle: Questionable for Week 1 vs. N.Y. Jets
Kalia Davis
Ankle: Questionable for Week 1 vs. N.Y. Jets
Right Defensive Tackle J. Hargrave
Thumb: Questionable for Week 1 vs. N.Y. Jets
Javon Hargrave
Thumb: Questionable for Week 1 vs. N.Y. Jets
J. ElliottJordan Elliott
Strongside Linebacker D. CampbellDe'Vondre CampbellZ. TurnerZeke Turner
Middle Linebacker F. WarnerFred WarnerD. Flannigan-FowlesDemetrius Flannigan-Fowles
Weakside Linebacker D. Greenlaw
Achilles: Questionable for Week 1 vs. N.Y. Jets
Dre Greenlaw
Achilles: Questionable for Week 1 vs. N.Y. Jets
D. WintersDee Winters
Right Cornerback A. ThomasAmbry ThomasI. YiadomIsaac Yiadom
Left Cornerback C. Ward
Groin: Questionable for Week 1 vs. N.Y. Jets
Charvarius Ward
Groin: Questionable for Week 1 vs. N.Y. Jets
R. Ya-SinRock Ya-Sin
Strong Safety T. Hufanga
Knee - ACL: Questionable for Week 1 vs. N.Y. Jets
Talanoa Hufanga
Knee - ACL: Questionable for Week 1 vs. N.Y. Jets
M. MustaphaMalik Mustapha
Free Safety J. BrownJi'Ayir BrownG. OdumGeorge Odum
T. Hawkins
49ers' Tayler Hawkins: Back at minicamp
Tayler Hawkins
49ers' Tayler Hawkins: Back at minicamp

Special Teams Positions

POS Starter Second Third+
Punter M. WishnowskyMitch Wishnowsky
Kicker J. MoodyJake Moody
Long Snapper T. PepperTaybor Pepper
Holder M. WishnowskyMitch Wishnowsky
Punt Returner R. BellRonnie BellR. Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI
Ricky Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI
Kick Returner R. BellRonnie BellT. TaylorTrent Taylor
R. Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI
Ricky Pearsall
49ers' Ricky Pearsall: Starting camp on NFI list
Undisclosed: Active/NFI