27 AUGThu 7:00 PM ETPIT@BUF27 AUGThu 8:00 PM ETSF@LV27 AUGThu 8:00 PM ETNE@CLE27 AUGThu 10:00 PM ETLA@LAC28 AUGFri 6:00 PM ETWAS@BAL28 AUGFri 7:00 PM ETATL@MIA28 AUGFri 7:00 PM ETHOU@CAR28 AUGFri 7:30 PM ETNYG@NYJ28 AUGFri 7:30 PM ETTB@JAX28 AUGFri 8:00 PM ETARI@GB28 AUGFri 8:00 PM ETNO@DAL28 AUGFri 8:00 PM ETSEA@KC28 AUGFri 8:00 PM ETCIN@PHI28 AUGFri 9:00 PM ETMIN@DEN29 AUGSat 1:00 PM ETDET@IND29 AUGSat 6:00 PM ETCHI@TEN23 AUGSun FINAL 16–19SEA16@TEN19
NFL / Players / San Francisco 49ers / Christian McCaffrey
Christian McCaffrey headshot

Christian McCaffrey Stats & Contract2025

RB · #23 · 5'11" · 209 lbs · 2025 season
San Francisco 49ers logoSan Francisco 49ers
Usage starter (RB1)Questionable — 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.Contract: $19.0M/yr
Fantasy pts/G
24.5
Games
17
Value Score
70
1202
Rush yards
10 rush TD
311
Carries
2025 season
102
Receptions
924 rec yds
1st
RB fantasy rank
PPR · 17 games
10
Rush TD
7 rec TD
88%
Consistency
Above 12.3 pts

Fantasy production — weekly

PPR · 2025

Hover a week for PPR breakdown · dashed line = league-average QB

Recent form — last 10 games

Fantasy pts per game

DVP — recent matchups

Opponent rank vs RB

How soft or tough each recent defense was vs RBs — lower rank = more fantasy points allowed.

WkOpponentDVP rankResultFantasy
W13@ CLE#16 vs RBW 26–817.4
W15vs TEN#16 vs RBW 37–2415.7
W16@ IND#16 vs RBW 48–2732.6
W17vs CHI#16 vs RBW 42–3828.1
W18vs SEA#29 vs RBL 3–1311.7

Game log

2025 regular season
WkOpponentStat lineFantasy pts
18vs SEA8 car · 23 yds · 6/7 rec · 34 yds11.7
17vs CHI23 car · 140 yds · 1 TD · 4/6 rec · 41 yds28.1
16at IND21 car · 117 yds · 6/8 rec · 29 yds · 2 TD32.6
15vs TEN22 car · 73 yds · 1 TD · 1/1 rec · 14 yds15.7
13at CLE0/1 · 0 yds · 0 TD · 0 INT · 20 car · 53 yds · 1 TD · 4/4 rec · 21 yds17.4
12vs CAR24 car · 89 yds · 1 TD · 7/7 rec · 53 yds27.2
11at ARI13 car · 81 yds · 2 TD · 5/6 rec · 40 yds · 1 TD35.1
10vs LA12 car · 30 yds · 8/10 rec · 66 yds17.6
9at NYG28 car · 106 yds · 1 TD · 5/6 rec · 67 yds · 1 TD34.3
8at HOU8 car · 25 yds · 3/6 rec · 43 yds9.8

2025 season totals

Regular season · 17 games
Carries
311
Rush yds
1202
Rush TD
10
Receptions
102
Rec yds
924
Fantasy pts
416.6

Stat rankings vs league

RB · 2025
Rush yards / game#11
70.7avg 26.0
Rush TD / game#9
0.60avg 0.20
Receptions / game#1
6.0avg 1.2
Rec yards / game#1
54.4avg 8.7
Fantasy pts / game#1
24.5avg 6.1

Consistency & rush yds / game

Last 5 games · 2025 game log

Consistency — last 5

88% reliable
W13
17.4
W15
15.7
W16
32.6
W17
28.1
W18
11.7

15 of 17 games above 12.3+ pts

Rush yds / game

By yard bucket
0–39
3
40–59
6
60–79
2
80–99
2
100+
4

Most games in 40–59 yds range

Compare players

Select another RB
Compare to
Christian McCaffrey
SF
VS
Bijan Robinson
ATL
24.5Fantasy pts/G22.0
1,202Rush yds1,478
10Rush TD7
102Receptions79
924Rec yds820

Red zone usage

PBP · 2025
Red zone TDs
17
Total RZ touches
95
Goal-line
23

NFL Next Gen Stats

nflverse · 2025

Official player-tracking data from the NFL — measures things box scores can't, like throw depth and accuracy vs difficulty.

Rush yds over expected
-166
Total rush yards above what's expected given blocking/defenders in the box.
Efficiency
4.40
Total distance traveled per yard actually gained — lower means a more direct, decisive path.
vs. stacked box
29.3%
% of carries against 8+ defenders in the box.
Salary & contract
Cap Hit (2026)
$10.86M
Average Salary (AAV)$19.0M
Contract Value$38M
Guaranteed$24M
Free Agent2028

Contract data from Spotrac

Value Score
70
Top 30% of RBs for production relative to cap hit ($10.9M/yr), among 100 with cap/salary on file.
Team context
Team record12–5
Division3rd
Depth chartRB1 · usage + official
Offense rank
Splits
Yds/GFPts/G
Home73.123.7
Away68.625.2
vs top-10 RB D23.011.7
vs bottom-10 RB D
In wins85.127.3
In losses36.217.9
Fantasy by year
SeasonPPR / G
2025
24.5

PPR avg / game · 2021+ seasons

Popular player profiles