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 (29)
Experience 9 seasons
Drafted 2017 NFL Draft, 1st Round, Pick #8 (Panthers)
College Stanford

2025 Rankings (PPR)

Preseason RB4
Final RB1
Week18 RB2

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 the RB1 in Fantasy Playoff Leagues

San Francisco 49ers running back Christian McCaffrey finished 2025 as the RB1 in almost all fantasy formats, and he carries the same projection into most fantasy playoff leagues. San Francisco opens the playoffs against the defending champion Philadelphia Eagles and a defensive front that scarcely resembles the one that gave Patrick Mahomes and the Chiefs fits in Super Bowl LIX. The Eagles were the 10th most generous fantasy defense to opposing running backs, and McCaffrey comes into the matchup having finished as the RB12 or better in 14 of 17 starts in Full-PPR formats. He is RotoBaller's RB1 for Wild Card Weekend and, given San Francisco's status as 4.5-point road underdogs, an obvious must-start in formats that allow players to be started only once.
22 hours ago   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Cleared to Play in Week 18

San Francisco 49ers running back Christian McCaffrey (back) was removed from the Week 18 injury report on Thursday and will play on Saturday night against the division-rival Seattle Seahawks, according to Jennifer Lee Chan of NBC Sports Bay Area. McCaffrey has dealt with a bit of back stiffness in the final month of the regular season, but it hasn't been a serious issue, and he'll be fine this weekend as the Niners look to secure the No. 1 seed, a first-round bye, and home-field advantage throughout the postseason. The 29-year-old is coming off a second straight 100-yard rushing game in the Week 17 win over the Chicago Bears on Sunday night, in which he had 23 carries for a season-high 140 yards and one touchdown on the ground. CMC added 41 receiving yards on four catches. He remains the do-it-all focal point of San Fran's offense and is a must-start, high-end RB1 in all fantasy leagues in Week 18.
6 days ago   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Trending to Play in Week 18

San Francisco 49ers general manager John Lynch said on KNBR Radio on Wednesday that star running back Christian McCaffrey (back) is "trending to play" on Saturday night for the divisional clash against the Seattle Seahawks in the Week 18 regular-season finale, according to Cam Inman of the Bay Area News Group. Tight end George Kittle (ankle) is expected to be available, too, after missing the Week 17 win over the Chicago Bears. Back stiffness kept McCaffrey from practicing on Tuesday, but he's expected to return Wednesday or Thursday and play this weekend in a massive game that will decide the No. 1 seed in the NFC going into the playoffs next week. CMC had a season-high 140 rushing yards and a touchdown on Sunday night against Chicago, and despite a tough matchup against Seattle, he's a no-doubt, must-start in all fantasy lineups. McCaffrey has 20-plus touches in five straight games.
Dec 31   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Held Out Tuesday With Back Injury

San Francisco 49ers running back Christian McCaffrey (back) did not practice on Tuesday due to a back injury, according to Matt Barrows of The Athletic. McCaffrey dealt with back stiffness earlier this month, too, but he didn't miss any time. The 29-year-old's back injury isn't very serious this time around, either, and it shouldn't keep him from playing a big role in a crucial divisional battle this Saturday night against the Seattle Seahawks that will determine the No. 1 seed in the NFC playoff picture. CMC was unstoppable in Sunday night's win over the Chicago Bears, going for a season-high 140 rushing yards and a touchdown on 23 rushing attempts. He also caught four of six targets for 41 yards as a receiver. McCaffrey won't find running room as easily to come by against Seattle, but he should still be considered a high-end RB1 option for fantasy managers still playing for something in Week 18.
Dec 30   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Projected For Another RB1 Finish

San Francisco 49ers running back Christian McCaffrey has finished outside of the top ten at his position just twice in 2025. The heart of San Francisco's offense, McCaffrey leads the team in targets per game, is averaging 125.9 scrimmage yards per game, and has scored a touchdown in all but four of the 49ers' games this season. CMC's role in the passing game regressed in recent weeks until his 6-29-2 line on eight targets in Week 16. His target share may remain elevated in Week 17, as tight end George Kittle (ankle) is a game-time decision and Ricky Pearsall (knee, ankle) is questionable. McCaffrey has a welcome matchup against the Bears in Week 17. Chicago has allowed the sixth-most rushing yards per game and the second-most rushing yards before contact per attempt this year. As always, McCaffrey is in contention for an RB1 finish and should be locked into lineups for the final weekend of the fantasy football season.
Dec 27   
Christian McCaffrey  • RB  •  49ers

Another Monster Game for Christian McCaffrey in Week 16

San Francisco 49ers running back Christian McCaffrey had another explosive performance in Week 16. McCaffrey ran for 117 yards on 21 carries and caught six of his eight targets for 29 yards and two touchdowns in the 49ers' 48-27 win over the Colts on Monday night. It was one of McCaffrey's better running performances of the season, having averaged 3.6 yards per carry coming into the game. McCaffrey's recent downward trend in receiving yards continued, though he was back to being one of the team's leaders in targets, due in part to Ricky Pearsall's (knee, ankle) absence. McCaffrey is now 151 yards away from achieving 1,000 yards in the rushing and receiving categories for the second time in his career. His next opportunity to add to his total will be against the Bears, who have allowed their opponents 348.1 offensive yards per game.
Dec 23   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Looking To Extend TD Streak

San Francisco 49ers running back Christian McCaffrey will put a four-game touchdown streak on the line in Week 16 against the Colts. Last week, Indianapolis held Seahawks running backs Kenneth Walker III and Zach Charbonnet out of the end zone, but had given up at least one rushing touchdown to a running back in each of their six previous games. McCaffrey appears to be clear of the back injury that made him a surprising late addition to the 49ers' injury report last week, and should see plenty of work on Monday night. If Ricky Pearsall (knee/ankle) is unable to play, then CMC would likely reemerge as a candidate to lead the team in targets, as he has done six times already in 2025. Fantasy football managers should watch for the 49ers' final injury report, but assuming McCaffrey is fully healthy, he has the potential for a top-3 finish at his position.
Dec 20   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Scores 14th Touchdown of 2025

San Francisco 49ers running back Christian McCaffrey (back) popped up on Saturday's injury report with a back issue, but he looked healthy handling 22 carries for 73 yards and a touchdown in Sunday's win over the Titans. McCaffrey also caught his lone target of the day for 14 receiving yards. The reduction in pass volume was stark compared to the 8.2 targets he averaged before the 49ers' Week 14 bye, but it may have been a small act towards preserving the playmaker's health. McCaffrey will get an extra day of rest going into Week 16, as the 49ers will square off against the Colts on Monday night. Concern over McCaffrey's back makes Brian Robinson Jr. a must-stash as he would likely step into a bellcow role if CMC sits. Assuming McCaffrey is healthy, he will once again be a must-start in the semi-final round of the fantasy football playoffs.
Dec 16   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey to Play in Week 15

Per the team, San Francisco 49ers running back Christian McCaffrey (back, illness) will be active for Week 15's home matchup with the Tennessee Titans. Fresh off a bye week, the fantasy stalwart gave owners a scare after coming down with an illness. A late-week back issue offered no solace, but it appears that McCaffrey will be out there despite just one full practice this week. Fantasy managers can exhibit no worries slotting him into their lineups, as it doesn't appear he's in any danger of playing less than his typical allotment of snaps. McCaffrey is an elite RB1 option, and, officially, RotoBaller's PPR RB1 in this week's rankings.
Dec 14   
Christian McCaffrey  • RB  •  49ers

Christian McCaffrey Trending Toward Playing in Week 15

San Francisco 49ers running back Christian McCaffrey (back) "should be good to go" for Sunday's Week 15 contest against the Tennessee Titans, according to Ian Rapoport of NFL.com. McCaffrey entered the weekend without an injury designation, but he was added to the injury report on Saturday with a questionable tag. In the end, the star running back is expected to suit up in a very favorable matchup against a struggling Titans run defense that has allowed the third-most rushing touchdowns to opposing running backs in 2025. If he's near 100 percent, McCaffrey will rank as a high-end RB1 in fantasy football.
Dec 14   
LEGEND