Skip to main content
Christian McCaffrey

Christian McCaffrey

RB - San Francisco 49ers

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

2024 Outlook

Draft Rank (ECR) #1
Best / Worst #1 / #6
ADP #1

Roster %

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 not dealing with quad injury

49ers' coach Kyle Shanahan said that Christian McCaffrey is not dealing with a quad injury.

Fantasy Impact

McCaffrey was seen on the sideline this past weekend getting his quad worked on. "...But that’s just what Christian to me always does," Shanahan told reporters. "He’s always working on his body and stuff. I was told nothing about his quad.” He still finished the game rushing for 128 yards and two touchdowns in the win over the Packers.

Ari Koslow12 weeks ago
Recent Articles
View More Articles
Fantasy Football Mock Draft: CeeDee Lamb, James Cook, Zamir White (2024) photo

Fantasy football mock drafting in April gives us a chance to get a leg up on our competition. While they are either taking time away from football or focusing on baseball, we can test different strategies and pay closer attention … read more »

Image of FantasyPros Staff by FantasyPros Staff in FantasyApr 18, 2024
ECRBestWorst# of Experts
DraftRB #1RB #1RB #222
Dynasty RB #4RB #2RB #824
Running Backs#1#1
View More Projections
Projections (2024)
Rush AttRush YdsRush TdsRecsRec YdsRec TdsFumbles
Player does not have any 2024 projections available
View More Stats
Statistics (avgs.)
Rush YdsRush TdsRecsPoints
Last Week64049.1
Last 3 Weeks940.7521.6
Season to Date91.
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
View Full Schedule
Strength of Schedule (2024)
Schedule information for the 2024 season is not available for this player