Christian McCaffrey

Christian McCaffrey Player Stats 2025-26

Position: RB
Jersey: 23
Exp: 10th
Age: 30
Ht: 5'11"
Wt: 210 lbs
College: Stanford
98
RATING
2025
#1 RB
POS RANK
2025
17
TDS
2025
1202
RUSH YDS
2025
924
REC YDS
2025
27.3
FPTS/G POS
2025
#1 RB
FPTS POS
2025
#1
FPTS OV
2025

Player Stats

Player
YEAR TEAM
2025 SF
2024 SF
2023 SF
2022 SF
2021 CAR
2020 CAR
2019 CAR
2018 CAR
2017 CAR
Overall
Player Fantasy Points Rushing Receiving Passing
YEAR TEAM GP SNAPS TCH FUM TOT TD FPTS FPPG ATT YDS YDS/ATT TD TGT REC YDS YDS/REC TD CATCH % ATT TD
Player 2025 SF 17 932 413 2 17 Fantasy Points 365.6 21.5 Rushing 311 1202 3.9 10 Receiving 129 102 924 9.1 7 79.1% Passing 1 0
Player 2024 SF 4 167 65 1 0 Fantasy Points 40.3 10.1 Rushing 50 202 4 0 Receiving 19 15 146 9.7 0 78.9% Passing 0 0
Player 2023 SF 16 812 339 3 21 Fantasy Points 357.8 22.4 Rushing 272 1459 5.4 14 Receiving 83 67 564 8.4 7 80.7% Passing 0 0
Player 2022 SF 17 776 329 1 14 Fantasy Points 313.9 18.5 Rushing 244 1139 4.7 8 Receiving 108 85 741 8.7 5 78.7% Passing 1 1
Player 2021 CAR 7 272 136 1 2 Fantasy Points 109 15.6 Rushing 99 442 4.5 1 Receiving 41 37 343 9.3 1 90.2% Passing 0 0
Player 2020 CAR 3 171 76 0 6 Fantasy Points 81.9 27.3 Rushing 59 225 3.8 5 Receiving 19 17 149 8.8 1 89.5% Passing 0 0
Player 2019 CAR 16 1039 403 1 19 Fantasy Points 353.2 22.1 Rushing 287 1387 4.8 15 Receiving 142 116 1005 8.7 4 81.7% Passing 2 0
Player 2018 CAR 16 965 326 4 14 Fantasy Points 272.5 17 Rushing 219 1098 5 7 Receiving 124 107 867 8.1 6 86.3% Passing 1 1
Player 2017 CAR 16 757 197 2 7 Fantasy Points 148.6 9.3 Rushing 117 435 3.7 2 Receiving 113 80 651 8.1 5 70.8% Passing 0 0
Player Overall 112 5891 2284 15 100 Fantasy Points 2042.8 18.2 Rushing 1658 7589 4.6 62 Receiving 778 626 5390 8.6 36 81.8% Passing 5 2

Game Logs

Player
DATE OPP
1-3-26 SEA
12-28-25 CHI
12-22-25 IND
12-14-25 TEN
11-30-25 CLE
11-24-25 CAR
11-16-25 ARI
11-9-25 LAR
11-2-25 NYG
10-26-25 HOU
10-19-25 ATL
10-12-25 TB
10-2-25 LAR
9-28-25 JAX
9-21-25 ARI
9-14-25 NO
9-7-25 SEA
Player Fantasy Points Rushing Receiving Passing
Date OPP Score SNAPS FUM TOT TD FPTS FPTS/SNAP ATT YDS YDS/ATT TD TGT REC YDS YDS/REC TD CATCH % ATT TD
Player 1-3-26 SEA L 3-13 36 0 0 Fantasy Points 5.7 0.2 Rushing 8 23 2.9 0 Receiving 7 6 34 5.7 0 85.7% Passing 0 0
Player 12-28-25 CHI W 42-38 61 0 1 Fantasy Points 24.1 0.4 Rushing 23 140 6.1 1 Receiving 6 4 41 10.2 0 66.7% Passing 0 0
Player 12-22-25 IND W 48-27 53 0 2 Fantasy Points 26.6 0.5 Rushing 21 117 5.6 0 Receiving 8 6 29 4.8 2 75% Passing 0 0
Player 12-14-25 TEN W 37-24 62 0 1 Fantasy Points 14.7 0.2 Rushing 22 73 3.3 1 Receiving 1 1 14 14 0 100% Passing 0 0
Player 11-30-25 CLE W 26-8 53 0 1 Fantasy Points 13.4 0.3 Rushing 20 53 2.6 1 Receiving 4 4 21 5.2 0 100% Passing 1 0
Player 11-24-25 CAR W 20-9 58 1 1 Fantasy Points 20.2 0.3 Rushing 24 89 3.7 1 Receiving 7 7 53 7.6 0 100% Passing 0 0
Player 11-16-25 ARI W 41-22 39 0 3 Fantasy Points 30.1 0.8 Rushing 13 81 6.2 2 Receiving 6 5 40 8 1 83.3% Passing 0 0
Player 11-9-25 LAR L 26-42 49 0 0 Fantasy Points 9.6 0.2 Rushing 12 30 2.5 0 Receiving 10 8 66 8.2 0 80% Passing 0 0
Player 11-2-25 NYG W 34-24 57 0 2 Fantasy Points 29.3 0.5 Rushing 28 106 3.8 1 Receiving 6 5 67 13.4 1 83.3% Passing 0 0
Player 10-26-25 HOU L 15-26 46 0 0 Fantasy Points 6.8 0.1 Rushing 8 25 3.1 0 Receiving 6 3 43 14.3 0 50% Passing 0 0
Player 10-19-25 ATL W 20-10 50 0 2 Fantasy Points 32.1 0.6 Rushing 24 129 5.4 2 Receiving 8 7 72 10.3 0 87.5% Passing 0 0
Player 10-12-25 TB L 19-30 64 0 1 Fantasy Points 17.1 0.3 Rushing 17 54 3.2 1 Receiving 8 7 57 8.1 0 87.5% Passing 0 0
Player 10-2-25 LAR W 26-23 76 0 1 Fantasy Points 19.9 0.3 Rushing 22 57 2.6 0 Receiving 9 8 82 10.2 1 88.9% Passing 0 0
Player 9-28-25 JAX L 21-26 56 1 1 Fantasy Points 20.1 0.4 Rushing 17 49 2.9 0 Receiving 11 6 92 15.3 1 54.5% Passing 0 0
Player 9-21-25 ARI W 16-15 59 0 0 Fantasy Points 14 0.2 Rushing 17 52 3.1 0 Receiving 15 10 88 8.8 0 66.7% Passing 0 0
Player 9-14-25 NO W 26-21 55 0 1 Fantasy Points 16.7 0.3 Rushing 13 55 4.2 0 Receiving 7 6 52 8.7 1 85.7% Passing 0 0
Player 9-7-25 SEA W 17-13 58 0 0 Fantasy Points 14.2 0.2 Rushing 22 69 3.1 0 Receiving 10 9 73 8.1 0 90% Passing 0 0