Christian McCaffrey #23
SF · RB · ADP: 1.4
Proj RB Rank: 1 · Bye: 9
2024 Outlook from
The Clear RB1 Until Proven Otherwise
San Francisco 49ers star running back Christian McCaffrey will soon turn 28 years old this summer, often when we start to see a performance decline from running backs in fantasy football. However, CMC is such a dynamic receiver out of the backfield who is second among all running backs with 152 receptions over the last two years (only Austin Ekeler had more), offering a rare combination as a high-floor, high-ceiling player in fantasy. CMC averaged a career-best 5.4 yards per carry on the ground last season and was a key cog in the 49ers' Super Bowl run. McCaffrey rushed for 1,459 yards and 14 TDs in 2023 while adding 7 more through the air and went over 2,000 total yards. McCaffrey had 48 runs of 10+ yards or more in 2023 (according to PFF), which was the most in the NFL, and showed zero signs of slowing down. Given his full workload in a high-powered offense led by offensive wizard Kyle Shanahan, it's hard to feel bearish about CMC's 2024 outlook when there are so few running backs we can guarantee will see a bell-cow type of workload this upcoming season.
2023 Stats
Att RuYard RuTD Rec ReYard FPTS
272 1,459 14 67 564 391.3
(24.5/gm)
Team Competition
Christian McCaffrey 347.0
Elijah Mitchell 63.0
Kyle Juszczyk 48.0
Cody Schrader 41.0
Jordan Mason 25.0
Isaac Guerendo 25.0
News Feed
Similar ADP
Christian McCaffrey 1.35
CeeDee Lamb (DAL) 3.22
Tyreek Hill (MIA) 3.87
Breece Hall (NYJ) 5.00
Ja'Marr Chase (CIN) 6.57
Bijan Robinson (ATL) 7.01
Justin Jefferson (MIN) 8.65
Amon-Ra St. Brown (DET) 9.15
Career Statistics
Season GP Att RuYard RuTD Target Rec ReYard ReTD
2017 16 117 435 2 113 80 651 5
2018 16 219 1,098 7 124 107 867 6
2019 16 287 1,387 15 143 116 1,005 4
2020 3 59 224 5 19 17 149 1
2021 7 99 442 1 41 37 343 1
2022 17 244 1,139 8 107 85 741 5
2023 16 272 1,459 14 83 67 564 7
2023 Game Log
Week Opp FPTS SN% Att RuYard RuTD Target Rec ReYard ReTD
Week 17 @ WSH 13.1 54 14 64 0 5 4 27 0
Week 16 vs BAL 25.1 100 14 103 1 10 6 28 0
Week 15 @ ARI 41.7 77 18 115 1 5 5 72 2
Week 14 vs SEA 16.3 89 16 145 0 1 1 8 0
Week 13 @ PHI 22.3 88 17 93 1 4 3 40 0
Week 12 @ SEA 30.9 77 19 114 2 6 5 25 0
Week 11 vs TB 21.3 87 21 78 0 5 5 25 1
Week 10 @ JAX 20.2 76 16 95 0 10 6 47 0
Week 8 vs CIN 29.8 97 12 54 1 7 6 64 1
Week 7 @ MIN 22.6 100 15 45 1 3 3 51 1
Week 6 @ CLE 14.2 58 11 43 0 3 3 9 1
Week 5 vs DAL 13.8 73 19 51 1 3 2 27 0
Week 4 vs ARI 48.7 85 20 106 3 8 7 71 1
Week 3 vs NYG 22.9 61 18 85 1 5 5 34 0
Week 2 @ LAR 22.5 100 20 116 1 3 3 19 0
Week 1 @ PIT 25.9 85 22 152 1 5 3 17 0
2023 Stat Splits
Split GP FPTS Att RuYard RuTD Target Rec ReYard ReTD
Home vs. Away
AWAY 9 213.4 152 837 7 44 35 307 4
HOME 7 177.9 120 622 7 39 32 257 3
vs. Opponent
ARI 2 90.4 38 221 4 13 12 143 3
BAL 1 25.1 14 103 1 10 6 28 0
CIN 1 29.8 12 54 1 7 6 64 1
CLE 1 14.2 11 43 0 3 3 9 1
DAL 1 13.8 19 51 1 3 2 27 0
JAX 1 20.2 16 95 0 10 6 47 0
LAR 1 22.5 20 116 1 3 3 19 0
MIN 1 22.6 15 45 1 3 3 51 1
NYG 1 22.9 18 85 1 5 5 34 0
PHI 1 22.3 17 93 1 4 3 40 0
PIT 1 25.9 22 152 1 5 3 17 0
SEA 2 47.2 35 259 2 7 6 33 0
TB 1 21.3 21 78 0 5 5 25 1
WSH 1 13.1 14 64 0 5 4 27 0
Projections