Christian McCaffrey

SF 49ers • #23 • Running Back

Active
Position Running Back
Height 5'11"
Weight 210
Age 29
Birthdate Jun 7, 1996
Birthplace Castle Rock, CO, USA

Christian McCaffrey Projections, Player Props and Stats

Score a Touchdown

1.0 / game
(2025-2026) avg
Date Opponent TDs Close
Nov 30 @ CLE CLE 1 -125
Nov 24 vs CAR CAR 1 -300
Nov 16 @ ARI ARI 3 -240
Nov 9 vs LA LA 0 -160
Nov 2 @ NYG NYG 2 -220
Oct 26 @ HOU HOU 0 -125
Oct 19 vs ATL ATL 2 -160
Oct 12 @ TB TB 1 -160
Oct 2 @ LA LA 1 -115
Sep 28 vs JAC JAC 1 -185
Last 10 average 1.2

Receptions Made

6.54 / game
(2025-2026) avg
Date Opponent Rec Close
Nov 30 @ CLE CLE 4(u) 4.5
Nov 24 vs CAR CAR 7(o) 5.5
Nov 16 @ ARI ARI 5(u) 5.5
Nov 9 vs LA LA 8(o) 5.5
Nov 2 @ NYG NYG 5(u) 5.5
Oct 26 @ HOU HOU 3(u) 5.5
Oct 19 vs ATL ATL 7(o) 5.5
Oct 12 @ TB TB 7(o) 6.5
Oct 2 @ LA LA 8(o) 7.5
Sep 28 vs JAC JAC 6(o) 5.5
Last 10 average 6.0

Receiving Yards

62.0 / game
(2025-2026) avg
Date Opponent Rec YDs Close
Nov 30 @ CLE CLE 21(u) 36.5
Nov 24 vs CAR CAR 53(o) 47.5
Nov 16 @ ARI ARI 40(u) 52.5
Nov 9 vs LA LA 66(o) 50.5
Nov 2 @ NYG NYG 67(o) 49.5
Oct 26 @ HOU HOU 43(u) 47.5
Oct 19 vs ATL ATL 72(o) 46.5
Oct 12 @ TB TB 57(o) 52.5
Oct 2 @ LA LA 82(u) 82.5
Sep 28 vs JAC JAC 92(o) 42.5
Last 10 average 59.3

Rushing Touchdowns

0.62 / game
(2025-2026) avg
Date Opponent TDs Close
Nov 30 @ CLE CLE 1 -
Nov 24 vs CAR CAR 1 -
Nov 16 @ ARI ARI 2 -
Nov 9 vs LA LA 0 -
Nov 2 @ NYG NYG 1 -
Oct 26 @ HOU HOU 0 -
Oct 19 vs ATL ATL 2 -
Oct 12 @ TB TB 1 -
Oct 2 @ LA LA 0 -
Sep 28 vs JAC JAC 0 -
Last 10 average 0.8

Rushing Attempts

18.23 / game
(2025-2026) avg
Date Opponent Att Close
Nov 30 @ CLE CLE 20(o) 18.5
Nov 24 vs CAR CAR 24(o) 16.5
Nov 16 @ ARI ARI 13(u) 17.5
Nov 9 vs LA LA 12(u) 17.5
Nov 2 @ NYG NYG 28(o) 18.5
Oct 26 @ HOU HOU 8(u) 18.5
Oct 19 vs ATL ATL 24(o) 16.5
Oct 12 @ TB TB 17(o) 15.5
Oct 2 @ LA LA 22(o) 15.5
Sep 28 vs JAC JAC 17(u) 17.5
Last 10 average 18.5

Rushing Yards

65.31 / game
(2025-2026) avg
Date Opponent Rush YDs Close
Nov 30 @ CLE CLE 53(u) 68.5
Nov 24 vs CAR CAR 89(o) 68.5
Nov 16 @ ARI ARI 81(o) 69.5
Nov 9 vs LA LA 30(u) 63.5
Nov 2 @ NYG NYG 106(o) 76.5
Oct 26 @ HOU HOU 25(u) 66.5
Oct 19 vs ATL ATL 129(o) 65.5
Oct 12 @ TB TB 54(u) 55.5
Oct 2 @ LA LA 57(u) 58.5
Sep 28 vs JAC JAC 49(u) 72.5
Last 10 average 67.3

Rush and Rec Yards

127.31 / game
(2025-2026) avg
Date Opponent Rec YDs Close
Nov 30 @ CLE CLE 74(u) 109.5
Nov 24 vs CAR CAR 142(o) 120.5
Nov 16 @ ARI ARI 121(u) 127.5
Nov 9 vs LA LA 96(u) 118.5
Nov 2 @ NYG NYG 173(o) 131.5
Oct 26 @ HOU HOU 68(u) 119.5
Oct 19 vs ATL ATL 201(o) 117.5
Oct 12 @ TB TB 111(u) 112.5
Oct 2 @ LA LA 139(o) 117.5
Sep 28 vs JAC JAC 141(o) 120.5
Last 10 average 126.6

Christian McCaffrey Game Logs

Receiving

Rushing

Date Opp Score TG Rec Yds TD LG Att Yds TD LG ATS O/U
Nov 30 @ CLE W 26 - 8 4 4 21 0 12 20 53 1 7 W -5 U 35.5
Nov 24 vs CAR W 20 - 9 7 7 53 0 19 24 89 1 17 W -7 U 49.0
Nov 16 @ ARI W 41 - 22 6 5 40 1 15 13 81 2 20 W -3 O 48.5
Nov 9 vs LA L 42 - 26 10 8 66 0 19 12 30 0 5 L 6 O 49.5
Nov 2 @ NYG W 34 - 24 6 5 67 1 39 28 106 1 16 W -2 O 47.0
Oct 26 @ HOU L 26 - 15 6 3 43 0 27 8 25 0 9 L 3 P 41.0
Oct 19 vs ATL W 20 - 10 8 7 72 0 17 24 129 2 15 W 1 U 47.0
Oct 12 @ TB L 30 - 19 8 7 57 0 23 17 54 1 11 L 3 O 47.5
Oct 2 @ LA W 26 - 23 (OT) 9 8 82 1 16 22 57 0 8 W 8 O 44.0
Sep 28 vs JAC L 26 - 21 11 6 92 1 29 17 49 0 11 L -3 O 46.0
Sep 21 vs ARI W 16 - 15 15 10 88 0 20 17 52 0 15 L -2 U 44.5
Sep 14 @ NO W 26 - 21 7 6 52 1 14 13 55 0 10 W -3 O 40.5
Sep 7 @ SEA W 17 - 13 10 9 73 0 25 22 69 0 13 W -1 U 43.5
Last 13 Avg 8.2 6.5 62.0 0.4 21.2 18.2 65.3 0.6 12.1
Show Full Season

Christian McCaffrey's NFL career stats

Rushing

Receiving

Season Team G GS ATT YDS AVG LG TD REC YDS AVG LG TD
2025-2026 SF 13 13 237 849 3.6 20 8 85 806 9.5 39 5
2024-2025 SF 4 4 50 202 4.0 19 0 15 146 9.7 30 0
2023-2024 SF 16 16 272 1459 5.4 72 14 67 564 8.4 41 7
2022-2023 CAR 6 6 85 393 4.6 49 2 33 277 8.4 49 1
2022-2023 SF 11 10 159 746 4.7 38 6 52 464 8.9 38 4
2021-2022 CAR 7 7 99 442 4.5 18 1 37 343 9.3 32 1
2020-2021 CAR 3 3 59 225 3.8 15 5 17 149 8.8 24 1
2019-2020 CAR 16 16 287 1387 4.8 84 15 116 1005 8.7 28 4
2018-2019 CAR 16 16 219 1098 5.0 59 7 107 867 8.1 38 6
2017-2018 CAR 16 10 117 435 3.7 40 2 80 651 8.1 37 5


Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo