Christian McCaffrey
SFRBSan Francisco 49ers
PPR rank
RB3
Bye week 8
The 2025 season
SF · 17 games · 82% of snaps
- 440Touches
- 1202Rushing yards
- 10Rushing TDs
- 3.9Yards per carry
- 45.8%Opportunity share
- 166High-value touches
Every figure on file for 2025
- Targets
- 129
- Receptions
- 102
- Receiving yards
- 904
- Receiving TDs
- 7
- Target share
- 23.3%
- Air yards share
- 8.1%
- Weighted opportunity rating
- 40.6%
- Average depth of target
- 2.6
- RACR
- 2.70
- Catch rate
- 79.1%
- Yards after catch
- 700
- Receiving EPA
- 0.3
- Red-zone targets
- 25
- End-zone targets
- 5
- Carries
- 311
- Rushing yards
- 1202
- Rushing TDs
- 10
- Yards per carry
- 3.9
- Carry share
- 68.4%
- Opportunity share
- 45.8%
- High-value touches
- 166
- Touches
- 440
- Inside-5 carries
- 20
What the tracking data says
Next Gen Stats measures the things a box score cannot: how much room he was given, how far the ball actually traveled, what he did with the yards nobody blocked for him.
rushing
- Rush yards over expected per carry
- -0.54
- Eight-plus defenders faced
- 29.26
- Time to line of scrimmage
- 2.73
- Efficiency
- 4.40
Year to year
| Season | Team | G | Touches | Rushing yards | Rushing TDs | Yards per carry | Opportunity share | High-value touches |
|---|---|---|---|---|---|---|---|---|
| 2021 | CAR | 7 | 140 | 442 | 1 | 4.5 | 15.2% | 50 |
| 2022 | SF | 11 | 224 | 746 | 6 | 4.7 | 22.6% | 85 |
| 2022 | CAR | 6 | 130 | 393 | 2 | 4.5 | 14.3% | 46 |
| 2023 | SF | 16 | 355 | 1459 | 14 | 5.4 | 37.2% | 117 |
| 2024 | SF | 4 | 69 | 202 | 0 | 4.0 | 7.9% | 20 |
| 2025 | SF | 17 | 440 | 1202 | 10 | 3.9 | 45.8% | 166 |
Week by week
PPR scoring · 17 games
- Wk 1SEA23.210 tgt · 73 rec yds · 22 car · 69 rush yds
- Wk 2NO22.77 tgt · 52 rec yds · 13 car · 55 rush yds
- Wk 3ARI24.015 tgt · 88 rec yds · 17 car · 52 rush yds
- Wk 4JAX26.111 tgt · 92 rec yds · 17 car · 49 rush yds
- Wk 5LAR27.99 tgt · 82 rec yds · 22 car · 57 rush yds
- Wk 6TB24.18 tgt · 57 rec yds · 17 car · 54 rush yds
- Wk 7ATL39.18 tgt · 72 rec yds · 24 car · 129 rush yds
- Wk 8HOU9.86 tgt · 43 rec yds · 8 car · 25 rush yds
- Wk 9NYG34.36 tgt · 67 rec yds · 28 car · 106 rush yds
- Wk 10LAR17.610 tgt · 66 rec yds · 12 car · 30 rush yds
- Wk 11ARI35.16 tgt · 40 rec yds · 13 car · 81 rush yds
- Wk 12CAR27.27 tgt · 53 rec yds · 24 car · 89 rush yds
- Wk 13CLE17.44 tgt · 21 rec yds · 20 car · 53 rush yds
- Wk 15TEN15.71 tgt · 14 rec yds · 22 car · 73 rush yds
- Wk 16IND32.68 tgt · 29 rec yds · 21 car · 117 rush yds
- Wk 17CHI28.16 tgt · 41 rec yds · 23 car · 140 rush yds
- Wk 18SEA11.77 tgt · 34 rec yds · 8 car · 23 rush yds
NFL Verse Data export (nflverse), 2022-2025. Recorded production, never a projection.
Film
No diagrams for this player yet.
Diagrams featuring him will appear here once added to the film data.