So far, McCaffrey has been a full participant in the 49ers' offseason program. On Thursday, head coach Kyle Shanahan confirmed that the veteran back is healthy as the team kicked off organized team activities (OTAs) this week.
"Christian, he's as ready as any player I've ever been around," Shanahan said. "When he gets hurt, he's got to rehab and get better. Right now, he's as healthy as can be. We've got to kind of protect him from himself, but Christian has a good idea of what he needs to do right now.
"He's doing a lot less than he normally would do, but I know he's excited on how healthy he feels, and the fact that he can get out there."
Ricky Pearsall tweaks hamstring
Wide receiver Ricky Pearsall, a former first-round pick, is expected to take on a larger role in his second NFL season. However, he was among several players who did not participate in Thursday's practice, instead observing from the sidelines.
Shanahan revealed Pearsall sustained a minor hamstring injury that could sideline him for the remainder of OTAs.
"Ricky's here. Ricky's been awesome," Shanahan said. "But Ricky has a tweaked hamstring, so I'll be surprised if he does anything in OTAs."
When asked if Pearsall could return for June's mandatory minicamp, Shanahan replied, "He could be, but by the time you get to minicamp, and there's just two days left in school, we probably won't just throw him out there. But he should be healthy by then."
Pearsall and Jauan Jennings are expected to open the season as San Francisco's starting wideouts, with Deebo Samuel now in Washington and Brandon Aiyuk rehabbing from ACL and MCL injuries.
Where is Trent Williams?
Veteran left tackle Trent Williams was a noticeable absence at Thursday's practice and hasn't been at the facility for the past couple of weeks. Before concern spreads, it's worth noting that all activities before June's mandatory minicamp are voluntary.
"He's been around," Shanahan said. "He was here at the beginning of—not OTAs—Phase One. He hasn't been here in a couple of weeks, but expect to see him soon."
Ji'Ayir Brown to miss time
The 49ers are already expected to be without safety Malik Mustapha at the start of the season. He suffered an ACL injury in the team's finale last season.
On Thursday, Shanahan revealed that Ji'Ayir Brown recently underwent an ankle procedure and is not expected back until training camp.
"Ji'Ayir got something done to his ankle," Shanahan said. "He had a procedure done to his ankle, so he won't be ready until training camp."
Brown, a third-round pick out of Penn State in 2023, played in all 17 games last season, making 13 starts.
Related News
More San Francisco 49ers News
-
49ers land Trent Williams successor in 2027 NFL mock draft
The San Francisco 49ers are preparing for their preseason finale against the Las Vegas Raiders before shifting their focus to the Los Angeles Rams, whom they will face in Week 1 in Melbourne, Australia. While the 2027 NFL offseason may feel far away, ESPN's Jordan Reid is... -
49ers Throwback: Ricky "Running" Watters runs all over the Giants
Ricky Watters can arguably be considered one of the top five running backs in San Francisco 49ers history, despite spending only a relatively short time with the team. Some would argue that, had Watters remained in San Francisco, he could have potentially broken Joe Perry's... -
49ers quarterback shares positive injury update
Quarterback Kurtis Rourke appeared in just one preseason game for the San Francisco 49ers, facing the Tennessee Titans at Levi's Stadium. The second-year quarterback exited during the second quarter after suffering three broken ribs and was taken to the hospital at halftime for... -
49ers insider shares injury update on key defensive starter
San Francisco 49ers cornerback Renardo Green exited Thursday night's game against the Los Angeles Chargers with a hamstring injury. After the game, head coach Kyle Shanahan wasn't sure how serious the injury was. "We'll have to get more imaging on that tomorrow to see if he...