Skip Navigation to Main Content
Christian McCaffrey

RB - San Francisco 49ers

  • 5' 11"
  • 210 lbs
  • Age 30
  • Stanford
Drafted: 2017 #8 (1st Rd. by CAR)
Rostered In ~100% of leagues

2026 Outlook

Strength of Schedule
RB Rank: 25th (hard)
Draft Rank (ECR)
#8
Best / Worst
#5 / #28
ADP
#7

Availability



Christian McCaffrey expected to have reps monitored in training camp

The 49ers reportedly plan to be cautious with RB Christian McCaffrey “through the rest of the offseason program and training camp.”

Fantasy Impact

McCaffrey is coming off seeing 413 total touches last season. He was held out of team drills on Thursday. 49ers head coach Kyle Shanahan previously said he wants less “wear and tear” on McCaffrey this season.

Ari KoslowMay 29, 2026
Christian McCaffrey has quiet and costly Saturday night

Christian McCaffrey had eight carries for a season-low 23 yards and caught six passes for 34 yards during San Francisco's 13-3 setback to Seattle on Saturday night.

Fantasy Impact

McCaffrey's six receptions did put him into the NFL record books as he became the first running back to register three different 100-catch seasons. However, it was the catch he didn't make that proved costly for the 49ers as a Brock Purdy pass attempt went off his hands and into the arms of Seattle's Drake Thomas at the Seahawks' three-yard line early in the fourth. The 23 rushing yards and the 57 yards from scrimmage marked season-lows for McCaffrey.

David Leisering21 weeks ago
Christian McCaffrey (back) good to go

Christian McCaffrey (back) will play Saturday against the Seahawks.

Fantasy Impact

McCaffrey has been dealing with some back soreness, but he's officially off the 49ers injury report as of Friday. The star running back will be a full go for Saturday's important divisional matchup.

Christian McCaffrey (back) 'trending' towards playing in Week 18

49ers GM John Lynch told reporters RB Christian McCaffrey is trending towards playing in Week 18 against the Seahawks.

Fantasy Impact

McCaffrey did not participate in Tuesday's walkthrough. His status will need to be monitored in practice the next few days.

Ari Koslow22 weeks ago
Christian McCaffrey (back) misses walkthrough Tuesday

Christian McCaffrey did not practice in Tuesday's walkthrough.

Fantasy Impact

It is purely a walkthrough and not a practice which is worth noting. McCaffrey was tended to on the sideline in Sunday's win over the Bears. He'll likely have his workload managed throughout the week heading into Saturday's huge game against the Seahawks.

Ari Koslow22 weeks ago