By accessing this site you agree to our
privacy policy and terms of use.
Skip Navigation to Main Content
Christian McCaffrey

Christian McCaffrey

RB - San Francisco 49ers

Height: 5' 11"Weight: 210 lbsAge: 28College: StanfordDrafted: 2017 #8 (1st Rd. by CAR)

2025 Outlook

Draft Rank (ECR) #30
Best / Worst #15 / #42
ADP N/A

Roster %

 
Yahoo
92%
 
ESPN
99%
 
FanDuel
 
DraftKings

Availability


Import your league to see your player availability

Import Your Team

Christian McCaffrey returns to 49ers offseason program

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.

Bruno Mulé4 days ago
Christian McCaffrey is 'healthy and doing great' per 49ers HC

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.

Ari Koslow4 weeks ago
Christian McCaffrey expected to be ready for parts of offseason program

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.

Ari Koslow8 weeks ago
Christian McCaffrey (knee) says he is close to being fully healthy

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.

Ari Koslow16 weeks ago
Christian McCaffrey (knee) placed on injured reserve

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.

Chris Schommer21 weeks ago

Command Center