RB SF
College: Stanford | 7 years
Height: 5'11" | Weight: 205 lbs
Birth Date: 6/7/1996
2024 Bye Week: 9
Total Pts: 416.3
Avg Pts: 24.49
Rank: 1 RB
Free Agent
McCaffrey has been an outstanding player throughout his career, but last season might have been his best. He led all fantasy running backs in scoring by more than 100 points. He was clearly a league winner for fantasy owners. He a averaged a whooping 23.14 fantasy points per game. He had 20-plus fantasy points all but four games. McCaffrey topped 30 points three times, including going over 40 points two of those games. McCaffrey led the NFL in rushing yards and total yards. He also led the league in total touchdowns (21). McCaffrey led running backs in yards before contact and was second in yards after contact. It was quite the impressive showing for the star running backs, showing why he is so hard to bring down. McCaffrey has double-digit touchdowns two straight seasons and 2,000-plus total yards two of four. McCaffrey is 28 years old and still has plenty left in the tank. McCaffrey is a matchup nightmare for the opposition. McCaffrey has great moves in space and is a very tough tackle in the open field. He had enduring some durability issues throughout his career but has played a full season each of the last two years. McCaffrey has great hands and runs top routes for a running back, playing more like a seasoned receiver when getting a chance to catch the ball.
FANTASY OUTLOOK: McCaffrey is our top rated fantasy player this year. He always carries some injury risk, but is the most explosive fantasy back in the game right now. His ceiling is off the charts in this offense. McCaffrey can get around 2,000 total yards, 70 receptions and score 15 total touchdowns.
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.
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.
Fantasy Week | Pts | Scoring |
---|---|---|
Week 1 | 31.40 | Christian McCaffrey 65 yd TD rush (2.50 pts) Christian McCaffrey 152 rushing yds (15.20 pts) Christian McCaffrey 152 rushing yds (3.00 pts) Christian McCaffrey 17 receiving yds (1.70 pts) Christian McCaffrey 3 receptions (3.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 65 yd TD rush |
Week 2 | 25.50 | Christian McCaffrey 116 rushing yds (11.60 pts) Christian McCaffrey 116 rushing yds (3.00 pts) Christian McCaffrey 19 receiving yds (1.90 pts) Christian McCaffrey 3 receptions (3.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 14 yd TD rush |
Week 3 | 22.90 | Christian McCaffrey 85 rushing yds (8.50 pts) Christian McCaffrey 34 receiving yds (3.40 pts) Christian McCaffrey 5 receptions (5.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 4 yd TD rush |
Week 4 | 51.70 | Christian McCaffrey 106 rushing yds (10.60 pts) Christian McCaffrey 106 rushing yds (3.00 pts) Christian McCaffrey 71 receiving yds (7.10 pts) Christian McCaffrey 7 receptions (7.00 pts) Christian McCaffrey 3 rushing TDs (18.00 pts) . . . Christian McCaffrey 1 yd TD rush . . . Christian McCaffrey 18 yd TD rush . . . Christian McCaffrey 2 yd TD rush Christian McCaffrey 1 receiving TD (6.00 pts) . . . Christian McCaffrey 6 yd TD pass from Brock Purdy |
Week 5 | 13.80 | Christian McCaffrey 51 rushing yds (5.10 pts) Christian McCaffrey 27 receiving yds (2.70 pts) Christian McCaffrey 2 receptions (2.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 1 yd TD rush Christian McCaffrey 1 fumble lost (-2.00 pts) |
Week 6 | 14.20 | Christian McCaffrey 43 rushing yds (4.30 pts) Christian McCaffrey 9 receiving yds (0.90 pts) Christian McCaffrey 3 receptions (3.00 pts) Christian McCaffrey 1 receiving TD (6.00 pts) . . . Christian McCaffrey 13 yd TD pass from Brock Purdy |
Week 7 | 23.10 | Christian McCaffrey 45 rushing yds (4.50 pts) Christian McCaffrey 35 yd TD reception (0.50 pts) Christian McCaffrey 51 receiving yds (5.10 pts) Christian McCaffrey 3 receptions (3.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 3 yd TD rush Christian McCaffrey 1 receiving TD (6.00 pts) . . . Christian McCaffrey 35 yd TD pass from Brock Purdy Christian McCaffrey 1 fumble lost (-2.00 pts) |
Week 8 | 29.80 | Christian McCaffrey 54 rushing yds (5.40 pts) Christian McCaffrey 64 receiving yds (6.40 pts) Christian McCaffrey 6 receptions (6.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 2 yd TD rush Christian McCaffrey 1 receiving TD (6.00 pts) . . . Christian McCaffrey 4 yd TD pass from Brock Purdy |
Week 9 | 0.00 | |
Week 10 | 20.20 | Christian McCaffrey 95 rushing yds (9.50 pts) Christian McCaffrey 47 receiving yds (4.70 pts) Christian McCaffrey 6 receptions (6.00 pts) |
Week 11 | 21.30 | Christian McCaffrey 78 rushing yds (7.80 pts) Christian McCaffrey 25 receiving yds (2.50 pts) Christian McCaffrey 5 receptions (5.00 pts) Christian McCaffrey 1 receiving TD (6.00 pts) . . . Christian McCaffrey 4 yd TD pass from Brock Purdy |
Week 12 | 33.90 | Christian McCaffrey 114 rushing yds (11.40 pts) Christian McCaffrey 114 rushing yds (3.00 pts) Christian McCaffrey 25 receiving yds (2.50 pts) Christian McCaffrey 5 receptions (5.00 pts) Christian McCaffrey 2 rushing TDs (12.00 pts) . . . Christian McCaffrey 1 yd TD rush . . . Christian McCaffrey 8 yd TD rush |
Week 13 | 22.30 | Christian McCaffrey 93 rushing yds (9.30 pts) Christian McCaffrey 40 receiving yds (4.00 pts) Christian McCaffrey 3 receptions (3.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 2 yd TD rush |
Week 14 | 19.30 | Christian McCaffrey 145 rushing yds (14.50 pts) Christian McCaffrey 145 rushing yds (3.00 pts) Christian McCaffrey 8 receiving yds (0.80 pts) Christian McCaffrey 1 reception (1.00 pts) |
Week 15 | 45.70 | Christian McCaffrey 115 rushing yds (11.50 pts) Christian McCaffrey 115 rushing yds (3.00 pts) Christian McCaffrey 41 yd TD reception (1.00 pts) Christian McCaffrey 72 receiving yds (7.20 pts) Christian McCaffrey 5 receptions (5.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 1 yd TD rush Christian McCaffrey 2 receiving TDs (12.00 pts) . . . Christian McCaffrey 5 yd TD pass from Brock Purdy . . . Christian McCaffrey 41 yd TD pass from Brock Purdy |
Playoff Week 1 | 28.10 | Christian McCaffrey 103 rushing yds (10.30 pts) Christian McCaffrey 103 rushing yds (3.00 pts) Christian McCaffrey 28 receiving yds (2.80 pts) Christian McCaffrey 6 receptions (6.00 pts) Christian McCaffrey 1 rushing TD (6.00 pts) . . . Christian McCaffrey 9 yd TD rush |
Playoff Week 2 | 13.10 | Christian McCaffrey 64 rushing yds (6.40 pts) Christian McCaffrey 27 receiving yds (2.70 pts) Christian McCaffrey 4 receptions (4.00 pts) |
San Francisco 49ers running back Christian McCaffrey (calf) did an extensive workout on a side field at training camp on Thursday and appears to be getting close to a return to practice. It's great news for the consensus No. 1 overall fantasy pick and NFL's reigning rushing leader. McCaffrey is recovering from a calf strain that he suffered earlier this month and is not going to play at all in the preseason as a result. But as long as the 28-year-old All-Pro is on track to be ready for the Week 1 regular-season opener on Monday night against the New York Jets on Sept. 9, he'll remain the consensus No. 1 overall fantasy selection in upcoming drafts. As of right now, the 49ers don't seem worried that CMC will miss the start of the regular season, but we'll continue to keep a close eye on his progress.
From RotoBaller
San Francisco 49ers RB Christian McCaffrey (calf) said his injured calf is feeling good and that he is taking his recovery slowly so he can be ready for the start of the regular season.
Fantasy Spin: McCaffrey did not need to play in the preseason in order to prepare for the season, so he probably will not return to the field until the week before the opener. He is a must-start option in all fantasy leagues, but players should keep an eye out in case he suffers a setback.
From TheHuddle
San Francisco 49ers RB Christian McCaffrey (calf) recently suffered a calf strain and will likely be sidelined for 'a couple of weeks,' according to head coach Kyle Shanahan.
Fantasy Spin: Shanahan added that McCaffrey will not see any action during the preseason, so he will just over a month to heal up. It is also being reported that Elijah Mitchell dealing with a hamstring injury, which leaves Jordan Mason as the top back in 49ers' camp right now. As far as McCaffrey is concerned, his health will likely be called into question for the foreseeable future as a 28-year-old running back coming off a 417-touch season. Fantasy managers can be forgiven if they opt to go with a younger back like Bijan Robinson or Breece Hall or a receiver such as CeeDee Lamb or Tyreek Hill at the top of the first round.
From TheHuddle
San Francisco 49ers star running back Christian McCaffrey (calf) is dealing with a calf strain in training camp, and head coach Kyle Shanahan said he will not be taking part in the preseason. Furthermore, Shanahan said that McCaffrey might miss a couple weeks of camp with his calf issue. While CMC may not be in danger of missing the start of the 2024 regular season, this is bad news for the reigning NFL rushing leader and the three-time Pro Bowler. The 28-year-old led the NFL with 1,459 rushing yards and 14 rushing TDs while also catching 67 passes for an additional 564 yards and seven TDs in 16 regular-season games in 2023, making him the unquestioned top fantasy pick going into 2024 fantasy drafts. However, he's no stranger to disappointment for fantasy managers due to injuries, as he played in a combined 10 games from 2020-21 while with the Panthers. CMC should still be the No. 1 overall fantasy selection as long as he's ready for Week 1, but this is a reminder of the risk that's also involved. Elijah Mitchell is second on the RB depth chart and would become a weekly play in fantasy lineups if CMC misses any time.
From RotoBaller
San Francisco 49ers head coach Kyle Shanahan is hoping to reduce the workload of RB Christian McCaffrey during the upcoming season so that he can remain healthy and continue performing at a high level. In 2023, McCaffrey played a higher percentage of his team's offensive snaps than any other NFL running back, including every offensive snap in three regular-season contests and all but 11 snaps in their three playoff games.
Fantasy Spin: The 28-year-old McCaffrey won Offensive Player of the Year honors in 2023 and is coming off his first NFL rushing title, making him the most likely candidate to be selected with the top overall pick in 2024 fantasy leagues. RB Elijah Mitchell, who is the No. 2 running back on the Niners' depth chart, missed six games last season but could help lighten McCaffrey's workload this year if he can avoid the injury bug.
From TheHuddle
No NFL running back played a higher percentage of his team's offensive snaps last year than San Francisco 49ers RB Christian McCaffrey. Elijah Mitchell, their top backup, missed six games in another injury-riddled season, and McCaffrey was simply too good to take off the field. CMC led the league with 1,459 rushing yards -- 292 more than the next best RB. His 21 TDs tied for the league lead and he also added 564 receiving yards, which ranked fourth on the 49ers. His 339 total touches were the second-most of his career. McCaffrey's efforts earned him Offensive Player of the Year honors and a two-year extension. The Niners would love a repeat performance in 2024, but perhaps with less wear and tear. A healthy Mitchell would help them accomplish that. "We have to protect Christian from himself. He doesn't like to ever come out no matter what the situation is and I do think that's something we could protect him with more," head coach Kyle Shanahan said.
From RotoBaller
Dynasty | The 49ers have signed running back Christian McCaffrey to an extension. Dynasty Analysis: McCaffrey resets the running back market by getting a two-year deal for $38 million with $24 million guaranteed. It's easy money for McCaffrey, who is still the best running back in reality and fantasy. This deal likely keeps him with the 49ers through the duration of his effectiveness. The only concern with McCaffrey is his age as he's now 27 years old. While he hasn't shown many signs of decline, dynasty managers need to be a little cautious in building around him at this point. Regardless, he remains the best bet in fantasy football for contending teams on a week-to-week basis.
Reigning Offensive Player of the Year and San Francisco 49ers running back Christian McCaffrey has once again reset the running back market by signing a two-year contract extension on Tuesday that averages $19 million per year, according to sources. McCaffrey will receive an additional $8 million over what he was scheduled to make in the first two years while adding $24 million in guarantees. The 27-year-old's $19 million annual average makes him the league's highest-paid RB, for good reason. CMC finished third in the MVP voting in 2023 after going for 2,023 scrimmage yards with 21 touchdowns in 16 regular-season games. McCaffrey hasn't been immune to the injury bug in his career, but when he's healthy, he's a league-winner as the heartbeat of the Niners' offense. He should go first overall in most fantasy drafts this fall.
From RotoBaller
San Francisco 49ers RB Christian McCaffrey reportedly signed a two-year extension worth $19 million per season on Tuesday, June 4. McCaffrey will reportedly receive an additional $8 million over what he was scheduled to make in the first two years while adding $24 million in guarantees, according to sources.
Fantasy Spin: McCaffrey was set to become a free agent at the end of the 2025 season, so this deal likely ensures he will remain in the fantasy-friendly environment that is Kyle Shanahan's offense until his early 30s, The soon-to-be 28-year-old is coming off a season in which he won Offensive Player of the Year and his first rushing title. As has been the case multiple times in his career, McCaffrey is an easy choice to go No. 1 overall in fantasy drafts again this summer.
From TheHuddle
Updating a previous report, San Francisco 49ers RB Christian McCaffrey's absence from organized team activities is not related to his contract situation, according to a source.
Fantasy Spin: McCaffrey likely will be on the field for the mandator minicamp in a few weeks, but fantasy players can keep an eye on the situation. He is one of the most valuable options in fantasy football and is a must-start option when healthy.
From TheHuddle
San Francisco 49ers running back Christian McCaffrey has been absent for voluntary organized team activities this week, but head coach Kyle Shanahan said he wasn't worried bout McCaffrey given how hard he trains in the offseason. "It's like everyone else," Shanahan said. "It is voluntary, and I'm not too concerned about Christian." The 2023 NFL rushing champion was present for last year's sessions, but apparently he's taking more time to train on his own in his second offseason with the team. Fantasy managers considering taking CMC with the No. 1 overall pick in fantasy drafts this fall shouldn't be concerned at all after the do-it-all back had 272 carries for 1,459 rushing yards and 14 touchdowns while catching 67 passes for 564 yards and another seven scores in 16 regular-season starts in his first full season with the Niners.
From RotoBaller
San Francisco 49ers RB Christian McCaffrey has not been participating in the voluntary workouts this offseason, according to head coach Kyle Shanahan.
Fantasy Spin: McCaffrey likely will report for the mandatory minicamp and training camp but does not need to be at all of the workouts. He will continue to be an important part of the 49ers offense and is a must-start option in all leagues.
From TheHuddle
San Francisco 49ers WR Brandon Aiyuk, RB Christian McCaffrey and WR Jauan Jennings were not present for the second day of organized team activities on Tuesday, May 21.
From TheHuddle
San Francisco 49ers RB Christian McCaffrey rushed for 853 yards before contact this season, which led the NFL in that category. He also ranked second in the NFL with 606 rushing yards after contact.
From TheHuddle
NFL Week | Opp | Pts | Rush Att | Rush Yds | Rush TDs | 100 Yds | Rec | Rec Yds | Rec TDs | Rec Tgt | Fum Lost |
---|---|---|---|---|---|---|---|---|---|---|---|
2023 Season | 416.30 | 1459 | 14 | 67 | |||||||
Week 1 | @PIT | 31.40 | 152 | 1 | 3 | ||||||
Week 2 | @LAR | 25.50 | 116 | 1 | 3 | ||||||
Week 3 | NYG | 22.90 | 85 | 1 | 5 | ||||||
Week 4 | ARI | 51.70 | 106 | 3 | 7 | ||||||
Week 5 | DAL | 13.80 | 51 | 1 | 2 | ||||||
Week 6 | @CLE | 14.20 | 43 | 0 | 3 | ||||||
Week 7 | @MIN | 23.10 | 45 | 1 | 3 | ||||||
Week 8 | CIN | 29.80 | 54 | 1 | 6 | ||||||
Week 9 | bye | 0.00 | 0 | 0 | 0 | ||||||
Week 10 | @JAX | 20.20 | 95 | 0 | 6 | ||||||
Week 11 | TB | 21.30 | 78 | 0 | 5 | ||||||
Week 12 | @SEA | 33.90 | 114 | 2 | 5 | ||||||
Week 13 | @PHI | 22.30 | 93 | 1 | 3 | ||||||
Week 14 | SEA | 19.30 | 145 | 0 | 1 | ||||||
Week 15 | @ARI | 45.70 | 115 | 1 | 5 | ||||||
Week 16 | BAL | 28.10 | 103 | 1 | 6 | ||||||
Week 17 | @WAS | 13.10 | 64 | 0 | 4 | ||||||
Week 18 | LAR | 0.00 | 0 | 0 | 0 | ||||||
Divisional | GB | 32.80 | 98 | 2 | 7 | ||||||
Championship | DET | 29.20 | 90 | 2 | 4 | ||||||
Superbowl | @KC | 28.00 | 80 | 0 | 8 |