Christian McCaffrey

Christian McCaffrey Player Stats 2024-25

Position: RB
Jersey: 23
Exp: 8th
Age: 28
Ht: 5'11"
Wt: 210 lbs
College: Stanford
98
RATING
2025
#1 RB
POS RANK
2025
0
TDS
2025
202
RUSH YDS
2025
146
REC YDS
2025
27.3
FPTS/G POS
2025
#72 RB
FPTS POS
2025
#742
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 0 0 0 0 0 Fantasy Points 0 0 Rushing 0 0 0 0 Receiving 0 0 0 0 0 0% Passing 0 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 95 4959 1871 13 83 Fantasy Points 1677.2 17.7 Rushing 1347 6387 4.7 52 Receiving 649 524 4466 8.5 29 82.1% Passing 4 2

Game Logs

Player
DATE OPP
12-1-24 BUF
11-24-24 GB
11-17-24 SEA
11-10-24 TB
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 12-1-24 BUF L 10-35 12 0 0 Fantasy Points 6.7 0.6 Rushing 7 53 7.6 0 Receiving 3 2 14 7 0 66.7% Passing 0 0
Player 11-24-24 GB L 10-38 40 1 0 Fantasy Points 4.8 0.1 Rushing 11 31 2.8 0 Receiving 4 3 37 12.3 0 75% Passing 0 0
Player 11-17-24 SEA L 17-20 59 0 0 Fantasy Points 10.6 0.2 Rushing 19 79 4.2 0 Receiving 5 4 27 6.8 0 80% Passing 0 0
Player 11-10-24 TB W 23-20 56 0 0 Fantasy Points 10.7 0.2 Rushing 13 39 3 0 Receiving 7 6 68 11.3 0 85.7% Passing 0 0