Christian McCaffrey

SF 49ers • #23 • Running Back

Active
Position Running Back
HT/WT Height/Weight 5'11" 210 lbs
Age 29

Christian McCaffrey Player Props and Stats

Odds last updated Sun, Sep 7 15:38 ET

Receptions Made Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent Rec Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 2(u) 4.5
Nov 24 @ GBGB 3(u) 3.5
Nov 17 vs SEASEA 4(u) 4.5
Nov 10 @ TBTB 6(o) 3.5
Oct 27 vs DALDAL DNP -
Last 10 average 3.75

Score a Touchdown Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 -125
Nov 24 @ GBGB 0 -145
Nov 17 vs SEASEA 0 -185
Nov 10 @ TBTB 0 -210
Oct 27 vs DALDAL DNP -
Last 10 average

Score First Touchdown Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +550
Nov 24 @ GBGB 0 +500
Nov 17 vs SEASEA 0 +260
Nov 10 @ TBTB 0 +360
Oct 27 vs DALDAL DNP -
Last 10 average

Score Last Touchdown Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +550
Nov 24 @ GBGB 0 +490
Nov 17 vs SEASEA 0 +500
Nov 10 @ TBTB 0 +470
Oct 27 vs DALDAL DNP -
Last 10 average

Score a First Half Touchdown Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +180
Nov 24 @ GBGB 0 +165
Nov 17 vs SEASEA 0 +105
Nov 10 @ TBTB 0 +110
Oct 27 vs DALDAL DNP -
Last 10 average

Score a Second Half Touchdown Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +200
Nov 24 @ GBGB 0 +165
Nov 17 vs SEASEA 0 +165
Nov 10 @ TBTB 0 +125
Oct 27 vs DALDAL DNP -
Last 10 average

Score 2+ Touchdowns Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +460
Nov 24 @ GBGB 0 +380
Nov 17 vs SEASEA 0 +300
Nov 10 @ TBTB 0 +230
Oct 27 vs DALDAL DNP -
Last 10 average

Score 3+ Touchdowns Odds

Yes
/ game
(2025-2026) avg
Date Opponent TDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 0 +2400
Nov 24 @ GBGB 0 +1900
Nov 17 vs SEASEA 0 +1600
Nov 10 @ TBTB 0 +1000
Oct 27 vs DALDAL DNP -
Last 10 average

Receiving Yards Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent Rec YDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 14(u) 31.5
Nov 24 @ GBGB 37(o) 28.5
Nov 17 vs SEASEA 27(u) 33.5
Nov 10 @ TBTB 68(o) 29.5
Oct 27 vs DALDAL DNP -
Last 10 average 36.5

Longest Reception Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent LG Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 12(u) 12.5
Nov 24 @ GBGB 23(o) 13.5
Nov 17 vs SEASEA 10(u) 14.5
Nov 10 @ TBTB 30(o) 13.5
Oct 27 vs DALDAL DNP -
Last 10 average 18.75

Rushing Attempts Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent Att Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 7(u) 15.5
Nov 24 @ GBGB 11(u) 17.5
Nov 17 vs SEASEA 19(o) 17.5
Nov 10 @ TBTB 13(u) 14.5
Oct 27 vs DALDAL DNP -
Last 10 average 12.5

Rushing Yards Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent Rush YDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 53(u) 66.5
Nov 24 @ GBGB 31(u) 80.5
Nov 17 vs SEASEA 79(o) 76.5
Nov 10 @ TBTB 39(u) 69.5
Oct 27 vs DALDAL DNP -
Last 10 average 50.5

Longest Rush Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent LG Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 19(o) 15.5
Nov 24 @ GBGB 9(u) 16.5
Nov 17 vs SEASEA 11(u) 18.5
Nov 10 @ TBTB 13(u) 15.5
Oct 27 vs DALDAL DNP -
Last 10 average 13.0

Rushing and Receiving Yards Odds

Over
Under
/ game
(2025-2026) avg
Date Opponent Rec YDs Close
Jan 5 @ ARIARI DNP -
Dec 30 vs DETDET DNP -
Dec 22 @ MIAMIA DNP -
Dec 12 vs LALA DNP -
Dec 8 vs CHICHI DNP -
Dec 1 @ BUFBUF 67(u) 101.5
Nov 24 @ GBGB 68(u) 113.5
Nov 17 vs SEASEA 106(u) 125.5
Nov 10 @ TBTB 107(o) 103.5
Oct 27 vs DALDAL DNP -
Last 10 average 87.0

Christian McCaffrey's stats for the last 10 games

| Full Season Stats

Receiving

Rushing

Date Opp Score TG Rec Yds TD LG Att Yds TD LG ATS O/U
No games played so far this season

Christian McCaffrey's NFL career stats

Rushing

Receiving

Season Team G GS ATT YDS AVG LG TD REC YDS AVG LG TD
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 SF 11 10 159 746 4.7 38 6 52 464 8.9 38 4
2022-2023 CAR 6 6 85 393 4.6 49 2 33 277 8.4 49 1
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

Christian McCaffrey's Defense

Season Team G GS INT INTYDS DTD SACK TK ATK FR FF PDEF
2024-2025 SF 4 4 0 0 0 - 0 0 0 0 0
2023-2024 SF 16 16 0 0 0 - 0 0 0 0 0
2022-2023 SF 11 10 0 0 0 - 0 0 0 0 0
2022-2023 CAR 6 6 0 0 0 - 0 0 0 0 0
2021-2022 CAR 7 7 0 0 0 - 1 0 0 0 0
2020-2021 CAR 3 3 0 0 0 - 0 0 0 0 0
2019-2020 CAR 16 16 0 0 0 - 0 0 0 0 0
2018-2019 CAR 16 16 0 0 0 - 0 0 0 0 0
2017-2018 CAR 16 10 0 0 0 - 0 0 0 0 0
Christian McCaffrey

Christian McCaffrey #23

2025-2026 • San Francisco
Position Running Back
Height 5'11"
Weight 210
Birthdate Jun 7, 1996
Birthplace Castle Rock, CO, USA


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