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

0.6 / game
(2024-2025) avg
Date Opponent TDs Close
Oct 2 @ LA LA 1 -115
Sep 28 vs JAC JAC 1 -185
Sep 21 vs ARI ARI 0 -180
Sep 14 @ NO NO 1 -165
Sep 7 @ SEA SEA 0 -110
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 0.6

Receptions Made

7.8 / game
(2024-2025) avg
Date Opponent Rec Close
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
Sep 14 @ NO NO 6(o) 4.5
Sep 7 @ SEA SEA 9(o) 3.5
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 7.8

Receiving Yards

77.4 / game
(2024-2025) avg
Date Opponent Rec YDs Close
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
Sep 14 @ NO NO 52(o) 34.5
Sep 7 @ SEA SEA 73(o) 29.5
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 77.4

Rushing Touchdowns

0.0 / game
(2024-2025) avg
Date Opponent TDs Close
Oct 2 @ LA LA 0 -
Sep 28 vs JAC JAC 0 -
Sep 21 vs ARI ARI 0 -
Sep 14 @ NO NO 0 -
Sep 7 @ SEA SEA 0 -
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average

Rushing Attempts

18.2 / game
(2024-2025) avg
Date Opponent Att Close
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
Sep 14 @ NO NO 13(u) 18.5
Sep 7 @ SEA SEA 22(o) 14.5
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 18.2

Rushing Yards

56.4 / game
(2024-2025) avg
Date Opponent Rush YDs Close
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
Sep 14 @ NO NO 55(u) 77.5
Sep 7 @ SEA SEA 69(o) 56.5
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 56.4

Rushing and Receiving Yards

133.8 / game
(2024-2025) avg
Date Opponent Rec YDs Close
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
Sep 14 @ NO NO 107(u) 117.5
Sep 7 @ SEA SEA 142(o) 97.5
Jan 5 @ ARI ARI DNP -
Dec 30 vs DET DET DNP -
Dec 22 @ MIA MIA DNP -
Dec 12 vs LA LA DNP -
Dec 8 vs CHI CHI DNP -
Last 10 average 133.8

Christian McCaffrey Game Logs

Receiving

Rushing

Date Opp Score TG Rec Yds TD LG Att Yds TD LG ATS O/U
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 5 Avg 10.4 7.8 77.4 0.6 20.8 18.2 56.4 0.0 11.4

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 5 5 91 282 3.1 15 0 39 387 9.9 29 3
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