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
Advanced Rushing Stats
McCaffrey is on the field for 63.3% of snaps and draws 21.0% of his team's targets.
| Stat | 2026 Thru Wk 4 | 2025 16 games | ||
|---|---|---|---|---|
| Efficiency | ||||
| Yards after contact per carry | 1.94 | 66th | 1.52 | 12th |
| Explosive run rate | 14.3% | 83rd | 8.9% | 34th |
| Fantasy points per opportunity | 0.87 | 93rd | 0.73 | 73rd |
| Yards before contact per carry | 2.80 | 84th | 2.36 | 52nd |
| Broken tackles | 2 | 56th | 10 | 59th |
| Usage | ||||
| Snap share | 63.3% | 79th | 82.9% | 99th |
| Target share | 21.0% | 99th | 23.4% | 100th |
| Red-zone opportunities | 11 | 84th | 98 | 100th |
| Targets per game | 5.7 | 97th | 7.6 | 100th |
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
19.3
Fantasy PPG
55
Rush yds/g
4.3
Rec/g
Christian McCaffrey career stats by season
| Rushing | Receiving | Fantasy | ||||||||
| Season | GP | Car | Rush yds | Rush TD | Rec | Rec yds | Rec TD | FPTS | PPG | Finish |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026to date | 3 | 35 | 166 | 3 | 13 | 104 | 0 | 58.0 | 19.3 | — |
| 2025 | 17 | 311 | 1,202 | 10 | 102 | 924 | 7 | 416.6 | 24.5 | RB1 |
| 2024 | 4 | 50 | 202 | 0 | 15 | 146 | 0 | 47.8 | 11.9 | RB68 |
| 2023 | 16 | 272 | 1,459 | 14 | 67 | 564 | 7 | 391.3 | 24.5 | RB1 |
| 2022 | 17 | 244 | 1,139 | 8 | 85 | 741 | 5 | 356.4 | 21.0 | RB2 |
| 2021 | 7 | 99 | 442 | 1 | 37 | 343 | 1 | 126.5 | 18.1 | RB38 |
| 2020 | 3 | 59 | 225 | 5 | 17 | 149 | 1 | 90.4 | 30.1 | RB53 |
| 2019 | 16 | 287 | 1,387 | 15 | 116 | 1,005 | 4 | 470.2 | 29.4 | RB1 |
| 2018 | 16 | 219 | 1,098 | 7 | 107 | 867 | 6 | 381.5 | 23.8 | RB2 |
| 2017 | 16 | 117 | 435 | 2 | 80 | 651 | 5 | 227.6 | 14.2 | RB10 |
| Career | 115 | 1,693 | 7,755 | 65 | 639 | 5,494 | 36 | 2566.3 | 22.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
By the StatChasers staff. Updated .
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.
