Skip 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)

2024 Outlook

Strength of Schedule
RB Rank: 27th (hard)
Draft Rank (ECR) #1
Best / Worst #1 / #6
ADP #1

Roster %

 
Yahoo
100%
 
ESPN
100%
 
FanDuel
 
DraftKings
Expert Note
View More Notes

McCaffrey remained "THE DUDE" at running back in fantasy last year. He was the RB1 in fantasy, finishing as an RB1 in 81% of his games and as a top 24 RB in every game he played. McCaffrey averaged 21.2 touches and 126.5 total yards per game while ranking second in carries, fourth in targets, and first in red zone touches among running backs. There's no reason to expect a falloff entering 2024. His deeper efficiency metrics all scream that he remains in the prime of his career after ranking fourth in explosive run rate and 10th in yards after contact last season (per Fantasy Points Data).

Player News
View More News
Christian McCaffrey: Kyle Shanahan not 'too concerned' about absence

49ers coach Kyle Shanahan said he is not "too concerned" about the absence of Christian McCaffrey at OTAs.

Fantasy Impact

McCaffrey was not present at practice on Tuesday, which continues to be voluntary right now. It is far too early to have any concern, but it is worth monitoring for now.

Ari Koslow1 week ago
Recent Articles
View More Articles
Perfect Fantasy Football Draft: DBro’s Picks for Every Round (2024) photo

Do you ever have dreams that jar you awake? That leaves you screaming? If only for a moment. Drenched in a cold sweat. The what if. What if my fantasy football draft plays out EXACTLY LIKE I WANT IT TO … read more »

Image of Derek Brown by Derek Brown in FantasyMay 30, 2024
Rankings
ECRBestWorst# of Experts
DraftRB #1RB #1RB #248
Dynasty RB #4RB #2RB #629
ADP
ConsensusRTSports
Overall#1#1
Running Backs#1#1
ECR vs ADP
Projections
(2024)
View More Projections
Projections (2024)
Rush AttRush YdsRush TdsRecsRec YdsRec TdsFumblesPoints
2621251.711.569.6570.35.41.6280.7
History
Statistics
(avgs.)
View More Stats
Statistics (avgs.)
Rush YdsRush TdsRecsPoints
Last Week64049.1
Last 3 Weeks940.7521.6
Season to Date91.20.94.220.3
Game Log
View More Games
Game Log
OPPRush YdsRush TdsRecsPoints
Week 17@ WAS64049.1
Week 16vs. BAL1031619.1
Week 15@ ARI1151536.7
Week 14vs. SEA1450115.3
Strength of Schedule
(2024)
View Full Schedule
Strength of Schedule (2024)
OppSummary
Next Gamevs. NYJ7th easiest opponent
Next 3 GamesMIN, LAR, NE31st easiest opponents
Playoffs (?)LAR, MIA, DET32nd easiest opponents
Rest of Season--26th easiest remaining opponents