Christian McCaffrey headshot

Christian McCaffrey Stats: 2026 and career rushing, receiving and fantasy numbers

Age
30
Height / weight
5'11", 210 lb
Experience
10th season
Drafted
2017 R1, #8

2026 Season

PPR PPG
19.3
Pos rank
RB6
Rostered
99%

Week 4 vs. Broncos, Sun Oct 4, 4:25 PM ET 6th vs. RBs, favorable

Christian McCaffrey 2026 Stats

2026 through Week 4 · San Francisco 49ersTouchdowns account for 31% of his fantasy production, so his weekly output leans on volume more than scoring.

Rushing

Yards
166
TD
3
Carries
35

4.7 Y/C

Receiving

Rec
13
Yards
104
TD
0

17 Targets

Fantasy (PPR)

Points
58.0
Pos rank
RB6

22.6 Best Week 2 vs MIA13.8 Worst Week 1 @ LAR

See these stats game by game

Advanced Rushing Stats

McCaffrey is on the field for 63.3% of snaps and draws 21.0% of his team's targets.

Stat2026 Thru Wk 42025 16 games
Efficiency
Yards after contact per carry1.9466th1.5212th
Explosive run rate14.3%83rd8.9%34th
Fantasy points per opportunity0.8793rd0.7373rd
Yards before contact per carry2.8084th2.3652nd
Broken tackles256th1059th
Usage
Snap share63.3%79th82.9%99th
Target share21.0%99th23.4%100th
Red-zone opportunities1184th98100th
Targets per game5.797th7.6100th

Percentiles: 2026 through Week 4 among 71 qualified RBs · 2025 (16 games, weeks 1–17) among 74.

Profile: McCaffrey draws targets and draws a big target share, but gains little after contact.

For fantasy: his floor is his volume, 11.7 carries and 5.7 targets a game this season; efficiency decides how much of it becomes points.

Fantasy Points per Game, Every Season

20252026, in progressDashed line: career average

19.3

Fantasy PPG

55

Rush yds/g

4.3

Rec/g

Christian McCaffrey career stats by season

SeasonGPCarRush ydsRush TDRecRec ydsRec TDFPTSPPGFinish
2026to date335166313104058.019.3—
2025173111,202101029247416.624.5RB1
2024450202015146047.811.9RB68
2023162721,45914675647391.324.5RB1
2022172441,1398857415356.421.0RB2
20217994421373431126.518.1RB38
2020359225517149190.430.1RB53
2019162871,387151161,0054470.229.4RB1
2018162191,09871078676381.523.8RB2
2017161174352806515227.614.2RB10
Career1151,6937,755656395,494362566.322.3—

What His Career Numbers Say

22.3

Career PPG

115 games over 10 seasons

76%

Availability

Share of team games he played

88%

Top-24 weeks

Share of his games as a top-24 RB

9.7

Weekly swing

Standard deviation, moderate

McCaffrey has averaged 22.3 fantasy points per game over 115 games and 10 seasons, with six top-12 finishes (2017, 2018, 2019, 2022, 2023, 2025).

So far in 2026 he is at 19.3 per game, down 5.2 from 2025. Volume is the driver: 17.3 carries plus targets a game against 25.9. His quarterback this season has been Brock Purdy.

Career numbers describe the past; for what he is worth from here, see McCaffrey's rest-of-season rank and trade value in Redraft Command.

Career highs

  • 1,459Rush yards2023
  • 21Total TD2023
  • 470.2Fantasy pts2019 · RB1
  • 13,249Career scrimmage yds2017–2026

All Christian McCaffrey stats & analysis

RBs like Christian McCaffrey

Christian McCaffrey Stats FAQ

How many fantasy points does Christian McCaffrey have in 2026?

Christian McCaffrey has 58.0 PPR fantasy points in 2026 through Week 4, 19.3 per game across 3 games. That total ranks RB6 at the position. See how those numbers break down week by week.

How many rushing yards does Christian McCaffrey have this season?

Christian McCaffrey has 166 rushing yards in 2026 through Week 4, 55 a game at 4.7 yards per carry. His high was 75 yards, in Week 3 against the Cardinals.

How many touchdowns does Christian McCaffrey have this season?

Christian McCaffrey has 3 touchdowns in 2026 through Week 4: 3 rushing and 0 receiving.

How many rushing touchdowns does Christian McCaffrey have this season?

Christian McCaffrey has 3 rushing touchdowns in 2026 through Week 4, on 35 carries.

How many carries does Christian McCaffrey have this season?

Christian McCaffrey has 35 carries in 2026 through Week 4, 11.7 a game, for 166 yards. His high was 15 carries, in Week 3 against the Cardinals.

How many receptions does Christian McCaffrey have this season?

Christian McCaffrey has 13 receptions for 104 yards in 2026 through Week 4, on 17 targets. His high was 5 catches, in Week 1 at the Rams.

How many receiving yards does Christian McCaffrey have this season?

Christian McCaffrey has 104 receiving yards in 2026 through Week 4, 34.7 a game on 13 catches. His high was 43 yards, in Week 2 against the Dolphins.

How many targets does Christian McCaffrey have this season?

Christian McCaffrey has drawn 17 targets in 2026 through Week 4, 5.7 a game, and caught 13 of them. His high was 8 targets, in Week 1 at the Rams.

How many games has Christian McCaffrey played in 2026?

Christian McCaffrey has played 3 games in the 2026 season through Week 4.

What were Christian McCaffrey's stats last season?

In 2025, Christian McCaffrey ran for 1,202 yards and 10 touchdowns and caught 102 passes for 924 yards in 17 games. That was 416.6 PPR points (24.5 per game), an RB1 finish.

What are Christian McCaffrey's career NFL stats?

Across 10 seasons and 115 games, Christian McCaffrey has 7,755 rushing yards and 65 rushing touchdowns, plus 639 catches for 5,494 yards, for 2566.3 PPR fantasy points (22.3 per game).

How many touchdowns does Christian McCaffrey have in his career?

Christian McCaffrey has 101 touchdowns in his NFL career: 65 rushing and 36 receiving, over 115 games.

Stats are official NFL regular-season data processed by StatChasers. Fantasy points use full PPR scoring: 1 point per reception, 1 per 25 passing yards, 4 per passing TD, −1 per interception, 1 per 10 rushing or receiving yards and 6 per rushing or receiving TD. Two-point conversions and lost fumbles count as Sleeper scores them.