Skip to Main Content
player headshot
  • SF
  • #23
  • RB

Christian McCaffrey

  • YDS 457
  • YDS/G 57.1
  • TD 9

Recent Games

date att
Rushing Attempts
yds
Rushing Yards
avg
Average Yards per Rush
lng
Longest Rush
td
Rushing Touchdowns
FPTS
Fantasy Points
Nov 8, 2026 18 68 3.8 11 1 19
Oct 25, 2026 7 39 5.6 14 1 15
Oct 19, 2026 16 64 4.0 9 2 21
Oct 11, 2026 11 68 6.2 13 1 13
Oct 4, 2026 15 52 3.5 14 1 12
Now Playing
Share Video
Link copied!
  • Image thumbnail
    8:26

    REACTION: Niners Improve To 7-1 With Convincing Win Over Raiders | HQ NFL

  • Image thumbnail
    1:16

    Jahmyr Gibbs Off to Historic Start, Favorite to Win OPOY

  • Image thumbnail
    1:35

    Better Trade Option: Jonathan Taylor or Saquon Barkley?

  • Image thumbnail
    2:03

    Colts Sell Off Quenton Nelson and DeForest Buckner; Is Jonathan Taylor Next?

  • Image thumbnail
    0:48

    Injuries and Mistakes Catch Up to 49ers in Loss to Falcons

  • Image thumbnail
    1:38

    49ers' Run Game Perfectly Complements Pass Game

  • Image thumbnail
    1:49

    Brock Purdy Shines Again, 49ers' Remain Undefeated

  • Image thumbnail
    4:13

    The 49ers have all the pieces! | Breaking down why they can win the Super Bowl | Set, Hut

  • Image thumbnail
    1:27

    How the 49ers Are Rushing Their Way to Success

  • Image thumbnail
    1:56

    Why the 4-0 49ers Don't Need to Lean on McCaffrey

  • Image thumbnail
    5:58

    REACTION: 49ers Improve To 3-0 With Impressive Victory Over Cardinals| HQ NFL

  • Image thumbnail
    1:59

    Jahmyr Gibbs Embraces Bigger Workload

  • Image thumbnail
    0:58

    Impact of Texas Tech RB J'Koby Williams

  • Image thumbnail
    1:57

    Why Myles Garrett Struggled in His Rams Debut

  • Image thumbnail
    1:40

    Breaking Down 49ers' Dominant Week 1 Win Over Rams

  • Image thumbnail
    10:48

    Rams vs. 49ers Thursday Night Preview

  • Image thumbnail
    0:43

    Rams vs. 49ers: Myles Garrett Looks to Boost Rams Defense

  • Image thumbnail
    1:36

    Impact of 49ers' Big Three: Purdy, McCaffrey & Kittle

  • Image thumbnail
    0:45

    Fantasy advice from Jamey Eisenberg: Avoid RB Christian McCaffrey -- at all costs

  • Image thumbnail
    1:06

    Fantasy Football: Best & Worst Round 1 Picks

Fantasy Stats

rushing receiving fantasy
Year yds
Rushing Yards
avg
Average Yards per Rush
td
Rushing Touchdowns
fl
Fumbles Lost
rec
Receptions
yds
Receiving Yards
td
Receiving Touchdowns
fpts
Fantasy Points
fpts/g
Fantasy Points per Game
2026 457 4.48 9 1 36 270 1 12315.4
2025 1202 3.86 10 — 102 924 7 30017.6
2024 202 4.04 — 1 15 146 — 287
3y Avg. 954 4.52 8 1 61 545 5 20817.3
Projections Powered by
Fantasy Performance by Week
100%
Roster
99%
Start
#5
RB Rank

Fantasy News

  • 49ers' Christian McCaffrey: Two TDs on 20 touches in Week 9

    McCaffrey rushed 18 times for 68 yards and a touchdown while catching two of three targets for 19 yards and a touchdown in Sunday's 38-17 win over the Raiders. McCaffrey got banged up in San Francisco's Week 7 loss to the Falcons, but a Week 8 bye allowed his hamstring to heal and the star running back handled 20 touches Sunday while scoring twice to bring his season total to 10 touchdowns. He capped San Francisco's opening drive with a one-yard touchdown run and added a 12-yard touchdown catch in the second quarter. Rookie third-round pick Kaelon Black led the 49ers with 70 rushing yards on 11 carries, but McCaffrey remains the lead back heading into a Week 10 trip to Dallas, during which CMC will try to extend a seven-game touchdown streak.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Set to play Sunday

    McCaffrey (hamstring) doesn't have a designation for Sunday's game versus the Raiders, Nick Wagoner of ESPN.com reports. McCaffrey was a limited practice participant Thursday and Friday, which was enough for him to gain clearance to suit up in Week 9. He was hampered by a left hamstring injury during the 49ers' last game in Week 7 in Atlanta, when he handled a season-low 52 percent snap share but still notched 100 yards from scrimmage and a rushing TD on 13 touches.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Practicing Friday

    McCaffrey (hamstring) took part in the open portion of Friday's practice, Nick Wagoner of ESPN reports. McCaffrey already has one capped session (Thursday) under his belt this week and again appears set to be listed as at least limited Friday, at which point the 49ers may tag him with a designation for Sunday's game versus the Raiders.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Officially limited Thursday

    McCaffrey (hamstring) was a limited participant at Thursday's practice, Sam Warren of The Athletic reports. McCaffrey followed up Wednesday's lack of activity with some on-field work one day later, but he may need to practice fully Friday in order to avoid a designation for Sunday's game against the Raiders. He's tending to a left hamstring injury from a Week 7 loss in Atlanta, when he managed just a 52 percent snap share and churned out 100 yards from scrimmage and a rushing TD on 13 touches.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Suited up for Thursday's practice

    McCaffrey (hamstring) was present for the open portion of Thursday's practice, Nick Wagoner of ESPN reports. McCaffrey was hampered by a left hamstring injury during the 49ers' last game, a Week 7 loss in Atlanta. Even with the benefit of a Week 8 bye, he didn't practice Wednesday, after which he touched on the health concern. "I had no idea (it was a hamstring injury)," he told Vic Tafur and Matt Barrows of The Athletic. "It wasn't too bad. Having the bye week was awesome. But now I feel great." Thursday's practice report will reveal how much work McCaffrey was able to handle.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: May practice, play this week

    McCaffrey (hamstring) said Wednesday that he has a chance to practice this week and play Sunday against the Raiders, Nick Wagoner of ESPN.com reports. McCaffrey toughed out what eventually was revealed to be a mild left hamstring strain during a Week 7 loss in Atlanta, when he finished with 13 touches for 100 yards from scrimmage and one rushing TD. With the benefit of a Week 8 bye, he said Wednesday that he feels "great," but chances for on-field work await for him Thursday and Friday.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Will not practice Wednesday

    McCaffrey (hamstring) will not participate in Wednesday's practice, Cam Inman of Bay Area News Group reports. Three key vets are not taking part in the first practice out of the bye Wednesday as McCaffrey, Mike Evans and Deebo Samuel are all sidelined for this session. McCaffrey has been dealing with a hamstring issue since the Week 7 game in Atlanta. Coach Kyle Shanahan said Wednesday that McCaffrey is "not going today but hopefully a chance [Thursday]." The next few days of practice will be telling for McCaffrey's status going into Sunday's game against the Raiders.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Reenters Sunday's game

    McCaffrey (thigh) returned to Sunday's contest in Atlanta, Nick Wagoner of ESPN.com reports. McCaffrey missed the entire second quarter as he had his left thigh worked on, which officially left him as questionable to return before he checked back in for the 49ers' first possession of the third quarter. Now that he's back in the contest, he likely will continue to lead San Francisco's backfield.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Exits with apparent leg injury

    McCaffrey was getting his lower left leg worked on during the first half of Sunday's game in Atlanta, Nick Wagoner of ESPN.com reports. McCaffrey took a big hit on the 49ers' first possession of Week 7 action after a 24-yard catch, but he continued to play through it until the team's third drive, when he remained on the sideline to get worked on. For as long as McCaffrey is sidelined, Kaelon Black will be San Francisco's primary RB.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Two touchdowns in Week 6 win

    McCaffrey rushed 16 times for 64 yards and two touchdowns and brought in nine of 10 targets for 53 yards in the 49ers' 23-17 win over the Commanders on Monday night. He also lost a fumble. McCaffrey, who's been subject to a markedly lighter workload than usual over the first weeks of the campaign, recorded season highs in rush attempts, receptions, receptions and targets on a very busy night. The star running back also contributed his second multi-touchdown tally of the season, powering into the end zone on a pair of one-yard runs in the first half. McCaffrey logged twice as many carries and nine more targets than rookie backfield mate Kaelon Black, so there's no naturally no question who the leader of the ground attack is heading into a Week 7 road matchup against the Falcons on Sunday.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Logs 18 touches in close win

    McCaffrey rushed 15 times for 52 yards and a touchdown and brought in three of five targets for 18 yards in the 49ers' 24-14 win over the Broncos on Sunday. McCaffrey saw a reduced workload by his lofty standards, although he still outpaced backfield mate Kaelon Black by nine carries. The star back had to tough out the majority of his gains on the ground, including his one-yard touchdown run with just under nine minutes remaining in the fourth quarter. McCaffrey has yet to top 15 carries in any game this season, but he has four rushing TDs and 340 total yards heading into a Week 5 road showdown against the Seahawks next Sunday.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Records 116 total yards in win

    McCaffrey rushed 15 times for 75 yards and a touchdown while bringing in four of five targets for 41 yards in the 49ers' 36-30 win over the Cardinals on Sunday. McCaffrey's carry total was modest by his standards, but he still outpaced backup Kaelon Black by 11 carries and four targets while also recording a one-yard touchdown run early in the third quarter. McCaffrey was highly efficient with his rushing opportunities, and he finished second in receptions and third in targets for the 49ers on the afternoon. San Francisco's pass-catching corps suffered further attrition this weekend -- Mike Evans exited the game with rib and oblique injuries, while Demarcus Robinson (ankle) was placed on injured reserve Saturday -- so McCaffrey could continue to see his pass-game work creep up in a Week 4 home showdown against the Broncos next Sunday.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Scores twice to reach 100 career TDs

    McCaffrey rushed 10 times for 23 yards and two touchdowns while catching both of his targets for 43 yards in Sunday's 35-13 win over the Dolphins. McCaffrey opened the scoring with a one-yard touchdown run in the first quarter and added another one-yard touchdown run in the third quarter. The two-touchdown performance brought McCaffrey's career regular-season touchdown total up to 100. Exactly half of those touchdowns have come with the 49ers, as McCaffrey joins Marshall Faulk and Randy Moss as the only players to score at least 50 touchdowns apiece for multiple teams, per ESPN Insights. McCaffrey should continue to contribute as both a runner and a pass catcher in Week 3 against the Cardinals.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Fully dressed for latest practice

    McCaffrey (undisclosed) is in full uniform for the 49ers' practice session taking place Tuesday afternoon local time in Melbourne, Australia, Nick Wagoner of ESPN.com reports. McCaffrey wasn't spotted taking part in the early portion of practice Monday, so his presence on the field in full uniform Tuesday is a promising sign for his potential availability for the 49ers' season opener against the Rams. It's been a bit of a mysterious several weeks for McCaffrey, as he was described as dealing with "tightness" in early August and didn't play at all in the preseason while being an inconsistent participant in team drills. San Francisco's injury reports this week should shed some light on McCaffrey's status for the matchup against Los Angeles, but to this point he seems more likely than not to play in that contest.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Sitting out early drills Monday

    McCaffrey (undisclosed) was not participating in drills in the early portion of the 49ers' practice Monday morning in Australia, Matt Maiocco of NBC Sports Bay Area reports. This was the portion of practice available to the media Monday. We'll await the official practice status of McCaffrey, with the Niners taking on the Rams on Thursday.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Goes through drills Tuesday

    McCaffrey (undisclosed) suited up and went through drills at Tuesday's practice, according to Matt Lively of CBS Sports Bay Area. McCaffrey was able to run and catch passes Tuesday in full uniform, so it would appear he has not encountered any hiccups since returning to practice a little over a week ago. It has been a while since the last official update on McCaffrey's status, but it would appear he continues trending in the right direction ahead of Week 1.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Downplays preseason absence

    McCaffrey (undisclosed) said Sunday that he always planned to take a break during training camp and then "ramp back up," Vic Tafur of The Athletic reports. McCaffrey returned to practice and participated in team drills Sunday after he had been sitting out with general "tightness" of late. The 30-year-old running back added Sunday that the media attention around his absence was a "firestorm" and that his plan all along was 8-to-10 practices to ramp up, a break and then another ramp up in advance of Week 1, according to Jennifer Lee Chan of NBC Sports Bay Area. McCaffrey recorded a career-high 311 carries for 1,202 yards and 10 touchdowns across 17 regular-season games last year. San Francisco will open the 2026 campaign versus the Rams on Thursday, Sept. 10.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Jumps into team drills Sunday

    Updating a previous report, McCaffrey (undisclosed) participated in team drills during Sunday's practice, Vic Tafur of The Athletic reports. McCaffrey returned to the practice field after sitting out with general "tightness" during training-camp practices and the 49ers' first two preseason games. The running back's participation during team drills is very encouraging for his availability. However, he initially sat out during the early portions of Sunday's team drills, per Tafur, so San Francisco appears to still be monitoring his workload. Given his status, it's unlikely that McCaffrey will suit up for Thursday's preseason finale versus the Raiders. It will be worth monitoring his participation level in practice ahead of the 49ers' Week 1 matchup versus the Rams on Thursday, Sept. 10.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Not suited up for Thursday's game

    McCaffrey (undisclosed) will not play in Thursday night's preseason game against the Chargers, David Lombardi of SFStandard.com reports. McCaffrey remains idle with "tightness," though he was on the field for pregame warmups Thursday and looked to be moving around normally. Coach Kyle Shanahan has continued to downplay McCaffrey's "injury" and said Tuesday that CMC would be practicing if it were the regular season. There's been nothing to suggest McCaffrey is in any sort of danger of missing Week 1 against the Rams in three weeks.
    ... See More ... See Less
  • 49ers' Christian McCaffrey: Coming along well, per Shanahan

    Coach Kyle Shanahan said McCaffrey (undisclosed) would've practiced Tuesday if the 49ers hadn't been in a joint session with the Chargers, Nick Wagoner of ESPN.com reports. Shanahan also shut down speculation about McCaffrey's recent absences being contract-related. The star running back has been absent for a week due to what's only been described as "tightness". If Shanahan is to be believed, McCaffrey is making good progress and nearing a return to practice.
    ... See More ... See Less

Recent Tweets