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

SeasonTeamGTouchesRushing yardsRushing TDsYards per carryOpportunity shareHigh-value touches
2021CAR714044214.515.2%50
2022SF1122474664.722.6%85
2022CAR613039324.514.3%46
2023SF163551459145.437.2%117
2024SF46920204.07.9%20
2025SF174401202103.945.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.