Christian McCaffrey

San Francisco 49ers
Running Back #23

Personal

Age 30
Birthdate June 7, 1996
Height 5'11"
Weight 210 lb

Draft

College Stanford
Year 2017
Pick Round: 1, Overall: 8
Team CAR

Fantasy Value

Christian McCaffrey's fantasy value is measured by his average draft position (ADP) in fantasy football mock drafts.

In recent drafts, McCaffrey's current ADP is 1.05, which indicates that his fantasy outlook is in the 5th pick of the 1st round, and 4th selection overall.

You can also view his latest PPR rankings and dynasty rankings.

Christian McCaffrey Average Draft Position PPR

Embed Code

The code below will display a graph that updates every day to show the ADP data for Christian McCaffrey for the past 30 days in 12-team PPR leagues.

You may use this graph on your website for free with a link back to this page for attribution.

Player News RotoBaller

Christian McCaffrey: A Familiar Story of Risk/Reward Follows Christian McCaffrey into 2026

San Francisco 49ers running back Christian McCaffrey has become one of fantasy's greatest paradoxes. In 2025, he played in all 17 games and finished as the RB1 by a substantial margin, marking the fifth time in the last eight seasons that he's played at least 16 games, with accompanying finishes of RB1, RB1, RB2, RB1, and RB3. McCaffrey is one of the most unique weapons in the game, as dangerous aligned out wide as he is from the backfield, making him nearly impossible to remove from the field despite yearly discussions about limiting his workload. Unfortunately, his unquestioned bell cow role has come with predictable wear and tear and a number of catastrophic injuries, and three times over those eight years, he's played in seven or fewer games. McCaffrey is now 30 years old and coming off the heaviest workload of his career, handling more than 430 opportunities in 2025, and his fantasy outlook remains familiar: if he makes it through another full season, he's as strong a bet as anyone to finish as the RB1, but getting there means facing the type of physical strain that very few human beings on the planet are equipped to handle. With injury risk pitted against upside, McCaffrey is RotoBaller's RB3 for 2026.

Jun. 23, 2026 5:13 AM EST

Player Stats

YEAR TM GM Rushing Receiving
ATT YDS YPC TD FUM REC TGT % YDS TD YPC
2017 CAR 16 117 435 3.7 2 1 80 113 70.8 651 5 8.1
2018 CAR 16 219 1,098 5.0 7 1 107 124 86.3 867 6 8.1
2019 CAR 16 287 1,387 4.8 15 0 116 141 82.3 1,005 4 8.7
2020 CAR 10 59 225 3.8 5 0 17 19 89.5 149 1 8.8
2021 CAR 10 99 442 4.5 1 0 37 41 90.2 343 1 9.3
2022 2TM 16 234 1,094 4.7 8 0 82 105 78.1 707 4 8.6
2023 SF 16 272 1,459 5.4 14 2 67 83 80.7 564 7 8.4
2024 SF 5 50 202 4.0 0 1 15 19 78.9 146 0 9.7
2025 SF 16 303 1,179 3.9 10 0 96 122 78.7 890 7 9.3

Recent Articles

DraftKings Showdown - 49ers vs. Eagles

DraftKings Showdown allows us to roster 6 players in total. Of those 6, one is selected to be your “captain” who receives 1.5x their...
Read more »

Premium

DraftKings GPP Picks - NFL Divisional Round

Your DraftKings GPP Picks for the NFL Divisional Round Playoffs
Read more »

Premium

DraftKings GPP Picks - NFL Championship Weekend

Your DraftKings GPP Picks for the NFL Championship Weekend
Read more »

Premium