Open Nav
Show Navigation
Show Menu

Christian McCaffrey Fantasy Overview

Christian McCaffrey

Christian McCaffrey
Player Profile
RB SF

Height

5'11"

Weight

210 lbs.

Experience

8 yrs.

Bye

9

Birthday

Jun 07, 1996

Age

28.7

College

Stanford

NFL Draft Pick

2017 - Rd 1, Pk 8

Fantasy Rankings

Weekly
BYE -
Season
RB {{playerPageAppVar.projectionForRestOfSeason && playerPageAppVar.projectionForRestOfSeason.rank[selectedScoringConfig.fantasyPtsKey] ? playerPageAppVar.projectionForRestOfSeason.rank[selectedScoringConfig.fantasyPtsKey].rank : "-"}}
Dynasty
RB92

2025 Projections

Rush Yds

{{fullPreSeasonProjection ? fullPreSeasonProjection.rush_yds.toFixed(1) : '0'}}

Rush TDs

{{fullPreSeasonProjection ? fullPreSeasonProjection.rush_tds.toFixed(1) : '0'}}

Rec

{{fullPreSeasonProjection ? fullPreSeasonProjection.rec_catch.toFixed(1) : '0'}}

Rec Yds

{{fullPreSeasonProjection ? fullPreSeasonProjection.rec_yds.toFixed(1) : '0'}}

Rec TDs

{{fullPreSeasonProjection ? fullPreSeasonProjection.rec_tds.toFixed(1) : '0'}}

Fantasy Pts

{{fullPreSeasonProjection ? fullPreSeasonProjection[selectedScoringConfig.fantasyPtsKey].toFixed(1) : '0'}}

DS 3D Projection

Our Thoughts

Christian McCaffrey's Preseason Player Analysis

Bottom Line

McCaffrey is coming off a dominant 2023 season, leading all RBs in total fantasy points and points per game.

He turned 28 in June but has shown no signs of decline, actually posting career highs in most rushing efficiency metrics last year. The 49ers clearly aren’t worried about his age, handing him a two-year extension this offseason.

McCaffrey returns to a nearly identical situation this season. He’s the clear top RB in fantasy football and should be a top-2 pick in every draft.

What We Learned Last Year

  • McCaffrey led all RBs last year with 395.3 total PPR points and 24.7 PPR points per game. (He also led in half-PPR and non-PPR points.)
  • The 24.7 PPR points per game were the eighth most from a RB over the last 10 seasons.
  • McCaffrey benefitted from awesome usage.
    • He led all RBs with 1,006 offensive snaps and 550 pass routes.
    • McCaffrey ranked fourth among RBs in both carries per game (17.0) and targets per game (5.2).
    • He ranked second among RBs in carries inside the 10-yard line (34) and fourth in carries inside the five (17).
    • He led all RBs with eight targets inside the 10.
    • McCaffrey led all RBs with 20.5 expected PPR points per game.
  • McCaffrey exceeded his expected PPR points per game by 4.2 because he remained one of the best RBs in the league.
  • He set career highs last year with:
    • 5.4 yards per carry
    • 3.4 yards after contact per attempt
    • 0.22 missed tackles forced per attempt
    • 65.5 Pro Football Focus elusive rating
    • 90.6 PFF rushing grade
  • McCaffrey tied for third among 49 qualifying RBs in PFF rushing grade.
  • He ranked second among those 49 RBs in NFL Next Gen Stats’ Rush Yards Over Expected Per Attempt.
  • McCaffrey was also awesome in the passing game. Among 43 RBs with 30+ targets, he ranked:
    • 14th in catch rate
    • 7th in yards per catch
    • 6th in yards per target
    • 9th in yards per route
    • 2nd in PFF receiving grade

What to Expect in 2024

  • McCaffrey is back in San Francisco and even got a two-year contract extension in early June that keeps him with the 49ers through the 2027 season.
  • The team clearly isn’t worried about a decline from the 28-year-old. It’s tough to argue with that considering McCaffrey set career highs in most rushing efficiency metrics last year.
  • HC Kyle Shanahan suggested in early June that he’d like to lighten McCaffrey’s load.
    • “If he’s just taking the wear and tear with 20 carries and stuff every game — and he’s definitely good enough to do that, and he’s proved he can stay healthy — but you’d like to take some of that off him and give it to other guys also.”
  • That’s easier said than done, especially when the 49ers only added fourth-round rookie Isaac Guerendo and undrafted rookie Cody Schrader to the backfield. We’re expecting McCaffrey to again have the most fantasy-friendly role among RBs this season.
  • The 49ers return QB Brock Purdy along with WR Deebo Samuel, WR Brandon Aiyuk, and TE George Kittle.
  • They also return all five starters on the offensive line. Last year’s 49ers ranked:
    • 1st in Pro Football Focus’ run-blocking grades
    • 23rd in ESPN’s run-block win rate
    • 1st in adjusted line yards
  • Our Injury Predictor gives McCaffrey a 63.6% chance of injury (21st-highest among RBs) and 3.0 projected games missed (tied for eighth most) this season.

Advanced Stats

Forty Yard Dash

4.48

Forty Yard Dash Rank

82%

Three Cone Drill

6.57

Agility Score

10.79

Agility Score Rank

98%

Burst Score

124.30

Burst Score Rank

79%

Spar Qx

105.10

Spar Qx Rank

35%

Speed Score

100.30

Speed Score Rank

68%

VIEW MORE ADVANCED STATS

Articles

Malik Nabers looks attractive anywhere in the second half of Round 1 in 2025 best ball drafts.

First Best Ball Draft Recap of 2025

10:49pm EST 2/5/25

When to draft a QB. How to address TE in the FFPC format. Matt runs through that and more in this recap of his first best ball tournament draft of 2025.

Read More »
Chris Godwin leads our look at fantasy football injuries: updates on key players

Fantasy Football Injuries: Latest Updates on Key Players (Feb 2025)

8:50am EST 2/5/25

We’re looking at players with offseason injury situations – and then forecasting their fantasy value for redraft and dynasty leagues.

Read More »

Shark Bites

Christian McCaffrey RB SF

8:31am EST 1/7/25

Christian McCaffrey Close To 100% Recovered From Knee Injury

Christian McCaffrey Close To 100% Recovered From Knee Injury

49ers RB Christian McCaffrey told reporters Monday that he's "definitely close" to 100% recovered from his knee injury. He suffered a right PCL injury in Week 13 that ended his season. McCaffrey believes he could have played if San Francisco had made the playoffs, though, and expects to be ready for OTAs. He also said that his Achilles tendonitis has "100% calmed down" and won't be an issue next season.

Niners HC Kyle Shanahan confirmed Monday that RB Christian McCaffrey will miss at least the rest of the regular season with the PCL injury in his right knee. He also revealed that RB Jordan Mason will head to IR with a high-ankle sprain.

49ers HC Kyle Shanahan said after Sunday night's loss to the Bills that RB Christian McCaffrey has a PCL injury that could be season-ending. McCaffrey will likely undergo additional testing on Monday to get a better look at the damage. We should get another update on his status over the next 24 hours. McCaffrey's absence would leave Jordan Mason as San Francisco's lead back once again. He out-carried RB Isaac Guerendo 13 to four in Buffalo. Mason, who's rostered in only 37% of Sleeper leagues, is the top target on waiver wires this week.

49ers RB Christian McCaffrey exited in the second quarter of Sunday night's game vs. the Bills with an apparent right leg injury. He went down on his own with no contact. We'll update his status when we know more.

Update: McCaffrey is officially questionable to return with a knee injury.

Update: McCaffrey won't return, HC Kyle Shanahan said in an interview before the second half started.

Schedule

Week Team SOS Fantasy

1

@ NYJ

-7.8%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[1], 1, 1)}}

2

MIN

-15.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[2], 2, 1)}}

3

LAR

-10.3%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[3], 3, 1)}}

4

@ NE

11.1%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[4], 4, 1)}}

5

@ ARI

9.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[5], 5, 1)}}

6

SEA

-2.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[6], 6, 1)}}

7

@ KC

-27.5%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[7], 7, 1)}}

8

@ DAL

-1.3%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[8], 8, 1)}}

9

10

TB

-13.7%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[10], 10, 1)}}

11

@ SEA

-2.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[11], 11, 1)}}

12

GB

-1.4%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[12], 12, 1)}}

13

BUF

14.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[13], 13, 1)}}

14

@ CHI

10%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[14], 14, 1)}}

15

@ LAR

-10.3%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[15], 15, 1)}}

16

MIA

2.2%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[16], 16, 1)}}

17

@ DET

-14.3%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[17], 17, 1)}}

18

ARI

9.6%

{{getWeeklyRankDisplayValue(scheduleWeeklyRanks[18], 18, 1)}}
Compare Plans » Compare Plans »