Command Center
League Hub Console
League Sync
Sync your NFL
league for FREE!
Import your fantasy league and get personalized advice for your team.
Mock Draft
-
Average Mock
Draft Grade
-
Total Mock
Drafts
Christian McCaffrey is fully active in the 49ers offseason program with no limits, per team reports. The 28-year-old, who sat out 13 games in 2024 with Achilles and knee injuries, eyes a 2025 rebound with Isaac Guerendo as his backup.
Fantasy Impact
McCaffrey’s full clearance signals a return to his 2022-23 RB1 form, where he topped 1,000 rushing yards annually. With Mason and Mitchell gone, he’ll shoulder the load—health permitting, he’s a top-5 pick again. Injury history at 28 keeps a slight risk alive.
49ers coach Kyle Shanahan said Christian McCaffrey is “healthy and doing great.”
Fantasy Impact
McCaffrey appears to be fully healthy heading into the 49ers offseason program. He appeared in just four games last season. San Francisco traded Jordan Mason this offseason, putting Isaac Guerendo in a complimentary role with McCaffrey.
49ers GM John Lynch said he expects Christian McCaffrey to be ready for at least parts of the offseason program.
Fantasy Impact
Lynch said McCaffrey is “doing great, doing really well.” CMC said back in January that he was close to being fully healthy. He should be good to go by training camp.
Christian McCaffrey said he's "definitely close" to fully recovered from knee injury that ended his season.
Fantasy Impact
McCaffrey said he would have been able to return had the 49ers made the playoffs. Instead, he will rehab to make a full recovery by the start of the offseason program.
Christian McCaffrey (knee) has been placed on injured reserve by the San Francisco 49ers.
Fantasy Impact
McCaffrey will miss at least the next six weeks according to head coach Kyle Shanahan, ending the running back’s regular season. With backup Jordan Mason (ankle) also headed to injured reserve, Isaac Guerendo will now likely be thrust into a starting role, making the third-string running back worthy of a waiver pickup ahead of Week 14.