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
2024
#1 RB
POS RANK
2024
21
TDS
2024
1459
RUSH YDS
2024
564
REC YDS
2024
27.3
FPTS/G POS
2024
#1 RB
FPTS POS
2024
#2
FPTS OV
2024

Player Stats

Player
YEAR TEAM
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 2024 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 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 91 4792 1806 12 83 Fantasy Points 1636.9 18 Rushing 1297 6185 4.8 52 Receiving 630 509 4320 8.5 29 82.6% Passing 4 2

Game Logs

Player
DATE OPP
12-31-23 WAS
12-25-23 BAL
12-17-23 ARI
12-10-23 SEA
12-3-23 PHI
11-23-23 SEA
11-19-23 TB
11-12-23 JAX
10-29-23 CIN
10-23-23 MIN
10-15-23 CLE
10-8-23 DAL
10-1-23 ARI
9-21-23 NYG
9-17-23 LAR
9-10-23 PIT
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-31-23 WAS W 27-10 38 0 0 Fantasy Points 9.1 0.2 Rushing 14 64 4.6 0 Receiving 5 4 27 6.8 0 80% Passing 0 0
Player 12-25-23 BAL L 19-33 70 0 1 Fantasy Points 19.1 0.3 Rushing 14 103 7.4 1 Receiving 10 6 28 4.7 0 60% Passing 0 0
Player 12-17-23 ARI W 45-29 43 0 3 Fantasy Points 36.7 0.9 Rushing 18 115 6.4 1 Receiving 5 5 72 14.4 2 100% Passing 0 0
Player 12-10-23 SEA W 28-16 48 0 0 Fantasy Points 15.3 0.3 Rushing 16 145 9.1 0 Receiving 1 1 8 8 0 100% Passing 0 0
Player 12-3-23 PHI W 42-19 52 0 1 Fantasy Points 19.3 0.4 Rushing 17 93 5.5 1 Receiving 4 3 40 13.3 0 75% Passing 0 0
Player 11-23-23 SEA W 31-13 51 0 2 Fantasy Points 25.9 0.5 Rushing 19 114 6 2 Receiving 6 5 25 5 0 83.3% Passing 0 0
Player 11-19-23 TB W 27-14 52 0 1 Fantasy Points 18.8 0.4 Rushing 21 78 3.7 0 Receiving 5 5 25 5 1 100% Passing 0 0
Player 11-12-23 JAX W 34-3 47 0 0 Fantasy Points 14.2 0.3 Rushing 16 95 5.9 0 Receiving 10 6 47 7.8 0 60% Passing 0 0
Player 10-29-23 CIN L 17-31 57 0 2 Fantasy Points 23.8 0.4 Rushing 12 54 4.5 1 Receiving 7 6 64 10.7 1 85.7% Passing 0 0
Player 10-23-23 MIN L 17-22 53 1 2 Fantasy Points 19.6 0.4 Rushing 15 45 3 1 Receiving 3 3 51 17 1 100% Passing 0 0
Player 10-15-23 CLE L 17-19 36 0 1 Fantasy Points 11.2 0.3 Rushing 11 43 3.9 0 Receiving 3 3 9 3 1 100% Passing 0 0
Player 10-8-23 DAL W 42-10 52 1 1 Fantasy Points 11.8 0.2 Rushing 19 51 2.7 1 Receiving 3 2 27 13.5 0 66.7% Passing 0 0
Player 10-1-23 ARI W 35-16 47 0 4 Fantasy Points 41.7 0.9 Rushing 20 106 5.3 3 Receiving 8 7 71 10.1 1 87.5% Passing 0 0
Player 9-21-23 NYG W 30-12 51 0 1 Fantasy Points 17.9 0.4 Rushing 18 85 4.7 1 Receiving 5 5 34 6.8 0 100% Passing 0 0
Player 9-17-23 LAR W 30-23 57 0 1 Fantasy Points 19.5 0.3 Rushing 20 116 5.8 1 Receiving 3 3 19 6.3 0 100% Passing 0 0
Player 9-10-23 PIT W 30-7 58 1 1 Fantasy Points 22.9 0.4 Rushing 22 152 6.9 1 Receiving 5 3 17 5.7 0 60% Passing 0 0