The 49ers placed six players on the non-football injury list, including second-year running back Marcus Lattimore (knee). Also on the list are receiver Bruce Ellington, center Marcus Martin, fullback Trey Millard, cornerback Keith Reaser and guard Brandon Thomas.
In addition, the team placed nose tackle Ian Williams (ankle) on the PUP list along with linebacker Aaron Lynch (hamstring) and defensive lineman Kaleb Ramsey.
All the players can come off the list and start practicing at any time.