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 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
Sep 21 vs ARI ARI 0 -180
Last 10 average 1.1

Receptions Made

6.75 / game
(2025-2026) avg
Date Opponent Rec Close
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
Sep 21 vs ARI ARI 10(o) 4.5
Last 10 average 6.6

Receiving Yards

65.42 / game
(2025-2026) avg
Date Opponent Rec YDs Close
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
Sep 21 vs ARI ARI 88(o) 40.5
Last 10 average 66.0

Rushing Touchdowns

0.58 / game
(2025-2026) avg
Date Opponent TDs Close
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 -
Sep 21 vs ARI ARI 0 -
Last 10 average 0.7

Rushing Attempts

18.08 / game
(2025-2026) avg
Date Opponent Att Close
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
Sep 21 vs ARI ARI 17(o) 15.5
Last 10 average 18.2

Rushing Yards

66.33 / game
(2025-2026) avg
Date Opponent Rush YDs Close
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
Sep 21 vs ARI ARI 52(u) 68.5
Last 10 average 67.2

Rush and Rec Yards

131.75 / game
(2025-2026) avg
Date Opponent Rec YDs Close
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
Sep 21 vs ARI ARI 140(o) 114.5
Last 10 average 133.2

Christian McCaffrey Game Logs

Receiving

Rushing

Date Opp Score TG Rec Yds TD LG Att Yds TD LG ATS O/U
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 12 Avg 8.6 6.8 65.4 0.4 21.9 18.1 66.3 0.6 12.5
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 12 12 217 796 3.7 20 7 81 785 9.7 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