Page title background image

Christian McCaffrey Fantasy Stats

Background banner image for player info Christian McCaffrey

Running Back #23

Healthy
Height / Weight 5'11"  /  210 lbs.
Date of Birth (Age) Jun 7, 1996 (30)
Experience 10 seasons
Drafted 2017 NFL Draft, 1st Round, Pick #8 (Panthers)
College Stanford

2026 Rankings (PPR)

Preseason RB3
Current -
Week1 RB3

Season Stats

RUSHING RECEIVING FUMBLES
SEASON TEAM GP FPTS/G FPTS ATT YDS AVG TD REC TGTS YDS TD FUM LOST
2017CAR1614.3228.61174353.7280113651521
2018CAR1624.1385.521910985.07107124867641
2019CAR1629.4471.228713874.8151161411005410
2020CAR330.190.4592253.851719149100
2021CAR718.2127.5994424.513741343110
2022SF1721.0356.424411394.7885108741510
2023SF1624.5391.327214595.4146783564732
2024SF411.947.8502024.001519146011
2025SF1724.5416.631112023.910102129924720
Career 112 22.5 2515.3 1658 7589 4.6 62 626 777 5390 36 15 5

Game Log

RUSHING RECEIVING FUMBLES
DATE TEAM OPP FPTS ATT YDS AVG TD REC TGTS YDS TD FUM LOST
Week 1Sep 7, 2025SFSEA23.222693.1091073000
Week 2Sep 14, 2025SFNO22.713554.206752100
Week 3Sep 21, 2025SFARI24.017523.10101588000
Week 4Sep 28, 2025SFJAX26.117492.9061192110
Week 5Oct 2, 2025SFLAR27.922572.608982100
Week 6Oct 12, 2025SFTB24.117543.217857000
Week 7Oct 19, 2025SFATL39.1241295.427872000
Week 8Oct 26, 2025SFHOU9.88253.103643000
Week 9Nov 2, 2025SFNYG34.3281063.815667100
Week 10Nov 9, 2025SFLAR17.612302.5081066000
Week 11Nov 16, 2025SFARI35.113816.225640100
Week 12Nov 24, 2025SFCAR27.224893.717753010
Week 13Nov 30, 2025SFCLE17.420532.614421000
Week 15Dec 14, 2025SFTEN15.722733.311114000
Week 16Dec 22, 2025SFIND32.6211175.606829200
Week 17Dec 28, 2025SFCHI28.1231406.114641000
Week 18Jan 3, 2026SFSEA11.78232.906734000

Christian McCaffrey News

Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Doesn't Practice on Monday

San Francisco 49ers running back Christian McCaffrey (undisclosed) did not participate in the portion of Monday's practice that was open to the media, according to Matt Maiocco of NBC Sports. For clarification purposes, it's worth noting that this practice occurred on Monday in Australia, where the 49ers currently are, but it technically lined up with the waning hours of Sunday evening on the United States west coast. McCaffrey had been dealing with an undisclosed injury throughout camp, but it wasn't always serious enough to keep him out of practice. Therefore, there's at least a little bit of concern that he didn't participate in practice on Monday. The good news is that the 49ers still have three more days of practice ahead of them, so he could upgrade to a limited or even full participant by the time the first official injury reports come out on Tuesday in Australia (or Monday night in the United States).
Yesterday   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Remains an Elite Fantasy Option in 2026

San Francisco 49ers star running back Christian McCaffrey is aiming to overcome the "400-touch rule" in 2026. McCaffrey was incredible in 2025, totaling 311 carries for 1,202 yards and 10 touchdowns, and adding 102 receptions for 924 yards and seven touchdowns through the air. Despite not being efficient on the ground last season, McCaffrey made up for it with elite receiving production, and he is the main reason fantasy managers should not fade the star this season. Now, fantasy managers are worried about the health of the 30-year-old back after a massive workload last season, but he's never faced a major injury that required a lengthy recovery. The addition of Kaelon Black as the backup running back shouldn't affect McCaffrey's receiving or goal-line workload. If the 49ers star running back stays healthy in 2026, he will be a contender for the RB1 overall.
3 days ago   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey "Looks Ready for Week 1"

CBS Sports' Matt Lively thinks that San Francisco 49ers running back Christian McCaffrey (undisclosed) "certainly looks ready for Week 1" after seeing him practice on Tuesday. McCaffrey, who missed some training camp practices with an undisclosed issue, looked spry in a video that Lively posted of 49ers practice. CMC was catching passes and running around in full uniform, so he looks ready for the Week 1 regular-season opener next Thursday against the division-rival Los Angeles Rams in Australia, barring any setbacks between now and then. San Francisco most likely was just keeping the oft-injured star RB in bubble wrap during camp and the preseason, especially when considering the rest of their backfield was banged up as well. All signs point to McCaffrey being a full-go for Week 1, and he still has league-winning upside as a top-five fantasy RB, albeit with more risk than some of the other top names at the position. McCaffrey managed to play in all 17 regular-season games a year ago to finish as the RB1 in fantasy, recording 1,202 rushing yards and 10 touchdowns and 924 receiving yards with another seven scores through the air.
6 days ago   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey a Top Target in Drafts Despite Steep Price Tag

San Francisco 49ers running back Christian McCaffrey has an average draft position of 6.4, making him a mid-first-round pick in most fantasy leagues this year. That's a hefty price tag, but McCaffrey's track record suggests that he's absolutely worth it. Last year, the star running back tallied 1,202 rushing yards, 102 catches, 924 receiving yards, and 17 total touchdowns, which allowed him to rank as the clear-cut overall RB1 in fantasy football. He has now been the RB1 in two of his last three seasons, as well as a top-two fantasy running back in three of his last four. There has been plenty of dialogue this draft season about McCaffrey's injury risk impacting his draft stock, but that seems a bit excessive. First of all, McCaffrey has only been truly plagued by injuries in one of his last four seasons (2024). He missed zero games in 2022, one game in 2023, and zero games in 2025. Additionally, passing on a player just because they might get injured is bold. In the NFL, nobody is safe from injuries, so passing on McCaffrey certainly doesn't guarantee that the other player you choose to draft will stay healthy. All in all, the 30-year-old running back continues to prove that he's a star in this league with league-winning upside in fantasy football. He should be drafted as such in the early or middle portion of the first round in 2026 drafts.
Aug 29   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey's Absence Part of the Plan

San Francisco 49ers running back Christian McCaffrey (undisclosed) said his absence in training camp was always part of the plan to have him ready for Week 1 of the 2026 regular season, according to Nick Wagoner of ESPN. "Obviously when you don't practice, the way the media works now it's a firestorm," McCaffrey said. "But this was kind of part of the plan from the jump was to ramp up pretty big, get nine, 10 practices in, kind of come back down and then ramp back up so we're fresh for the duration... And again, I feel great. I feel fresh, and it's good to be back out there." The Niners have been holding out their star RB late with undisclosed tightness, but he returned to practice on Sunday and even jumped into team drills. San Francisco is taking every precaution to keep the oft-injured four-time Pro Bowler as fresh as possible going into Week 1 after he had 1,202 rushing yards and 10 rushing touchdowns on a career-high 311 carries in 2025 in 17 regular-season games, adding 102 catches for 924 yards and another seven scores. CMC remains one of the most talented dual-threat backs in the league, but his lengthy injury history makes him high-risk, high-reward as RotoBaller's No. 3 overall RB.
Aug 23   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Back on Practice Field

San Francisco 49ers running back Christian McCaffrey was back in uniform and on the practice field Sunday, according to Nick Wagoner. McCaffrey had not practiced since Aug. 8 while the 49ers managed what the team called tightness. Kyle Shanahan said earlier this week that the absence was health-related and that McCaffrey probably would have practiced if San Francisco were preparing for a regular-season game. That made the extended layoff sound precautionary, and Sunday's return fits that read. McCaffrey handled a massive workload last season, finishing with 311 carries for 1,202 yards and 10 touchdowns while adding 102 catches for 924 yards and seven more scores. His 413 touches led the NFL. Wagoner noted that McCaffrey's level of participation Sunday was not immediately clear, so this is not the same as saying he's back to a full workload. Still, getting him onto the field again is an encouraging step with Week 1 approaching.
Aug 23   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Misses Practice on Saturday

The Athletic's Vic Tafur reports San Francisco running back Christian McCaffrey (undisclosed) did not participate in Saturday's practice. The star running back has been held out of practices and preseason action due to undisclosed "tightness." However, head coach Kyle Shanahan said earlier in the week that if it were the regular season, McCaffrey would be practicing and playing. With his injury history, the team has understandably opted to be cautious. In the two seasons following a 330-plus-touch season, he has played a combined seven games (three games in 2020 and four games in 2024). McCaffrey saw over 400 touches last season that produced 2,126 total scrimmage yards and 17 total touchdowns. The 30-year-old will be a high-risk, high-reward fantasy option for managers heading into drafts in 2026.
Aug 22   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Sits Out Second Preseason Contest

San Francisco 49ers running back Christian McCaffrey (undisclosed) sat out of the team's second preseason game on Thursday night against the Los Angeles Chargers, according to David Lombardi of The San Francisco Standard. McCaffrey was on the field for pre-game warmups, but as expected, he did not play in the contest as the team continues to be cautious with the oft-injured star RB as he works his way through undisclosed "tightness." Head coach Kyle Shanahan said earlier in the week that if it were the regular season, McCaffrey would be practicing and playing. Given CMC's lengthy injury history and the fact that the rest of the backfield has been banged up in training camp, it makes total sense for the Niners to put McCaffrey in bubble wrap and save him for the Week 1 regular-season opener in Australia against the division-rival Los Angeles Rams. He doesn't appear to be in any danger of missing the first game of the regular season. McCaffrey has proven he has league-winning upside, but his injury history makes him a high-risk/high-reward top-end RB1 in fantasy. RotoBaller has CMC ranked behind only Jahmyr Gibbs and Bijan Robinson at the RB position.
Aug 22   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Could Have Practiced Tuesday

San Francisco 49ers running back Christian McCaffrey remains out with tightness, but head coach Kyle Shanahan gave a positive update Tuesday. Shanahan said McCaffrey is coming along well and would have participated if the 49ers had held a normal practice instead of a joint session with the Los Angeles Chargers. He also pushed back on speculation that McCaffrey's absence has anything to do with his contract, saying that would be wrong. San Francisco has been careful with McCaffrey rather than having him push through the tightness during August. That's understandable after he handled a franchise-record 413 touches last season, rushing for 1,202 yards and 10 touchdowns while adding 102 catches for 924 yards and seven more scores. Tuesday's update is probably the clearest sign yet that McCaffrey is getting close to returning to regular practice work.
Aug 18   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey is Actually Dealing with Tightness, Not a Hold-In

San Francisco 49ers running back Christian McCaffrey (undisclosed) is actually dealing with tightness despite speculation that he was sitting out due to contractual reasons, according to Ian Rapoport of NFL.com. There had been plenty of recent speculation on social media that McCaffrey was holding in, but Rapoport confirmed that he is actually experiencing tightness, as the 49ers previously announced. The exact specifics of his injury are unknown, though, and it's too early to tell whether he'll play in the 49ers' season opener against the Los Angeles Rams. The good news, though, is that it's not believed to be much of a concern. McCaffrey is no stranger to injury concerns, but he was able to stay healthy for a full slate of 17 games last season. In doing so, he tallied 413 touches, 2,126 scrimmage yards, and 17 touchdowns en route to ranking as the RB1 in PPR leagues. Even at 30 years old, he remains capable of leading his position group in fantasy points if he can stay healthy for a full season. Fantasy managers will want to monitor McCaffrey's status and seek out additional updates as Week 1 gets closer.
Aug 17   
LEGEND