Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

#23 · RB · NFL

Christian McCaffrey

San Francisco 49ers

Questionable · HamstringAge 305′11″210 lb10 yrs proStanford

This season · per game
GP
7
CAR
12.0
YDS
55.6
TD
1.14
REC
4.9
REC YDS
35.9
Next game · Homevs RaidersSun, Nov 8 · 4:25 PM ET

Lines posted now

6
60.5 Rushing Yards (Under)Typical price −1145 sportsbooks4 min ago60% of 1041% of 41 games
12 other rushing yards lines
Other posted Rushing Yards lines: the best current price for each side, and the last 10 games at the Under
LineOverUnder
24.5−12001 sportsbook—
29.5−7001 sportsbook—
39.5−6704 sportsbooks—
49.5−2654 sportsbooks—
59.5−1255 sportsbooks−1155 sportsbooks
69.5+1484 sportsbooks—
79.5+2604 sportsbooks—
89.5+2701 sportsbook—
99.5+3701 sportsbook—
109.5+4901 sportsbook—
124.5+7501 sportsbook—
149.5+14001 sportsbook—

The typical price posted now at each line. Every sportsbook is on the line's own page.

13.5 Rushing Attempts (Under)Typical price +1043 sportsbooks4 min ago60% of 1032% of 41 games
1 other rushing attempts line
Other posted Rushing Attempts lines: the best current price for each side, and the last 10 games at the Under
LineOver
14.5+1143 sportsbooks

The typical price posted now at each line; these are posted as yes bets, Over only. Every sportsbook is on the line's own page.

0.5 Total Touchdowns (Over)Typical price −3052 sportsbooks4 min ago70% of 1066% of 41 games6 straight
1 other total touchdowns line
Other posted Total Touchdowns lines: the best current price for each side, and the last 10 games at the Over
LineOver
1.5+1852 sportsbooks

The typical price posted now at each line; these are posted as yes bets, Over only. Every sportsbook is on the line's own page.

Research, not a pick. Each line with its best price posted now, and how that side did in the last 10 games (bars oldest to newest). Tap a line for every book and the full log.

Recent form

2026 has 7 games, so 2025 is beside it
Per-game averages over the last games and by season; the arrow marks a last 5 at least 10% off the season
Per gameL5L1020267 g202519 g
RUSH YDSu60.559.6 down on the season49.555.667.6
CARu13.512.8 down on the season11.81217.7
R+R YDSo101.597.2 down on the season88.591.4121.8
RECo4.55 down on the season5.14.95.9

Under 60.5 Rushing yards hit in 6 of his last 10 games.

  1. 2026-01-03, vs SEA: 23, hit
  2. 2026-01-11, at PHI: 48, hit
  3. 2026-01-17, at SEA: 35, hit
  4. 2026-09-10, at LAR: 68, missed
  5. 2026-09-20, vs MIA: 23, hit
  6. 2026-09-27, vs ARI: 75, missed
  7. 2026-10-04, vs DEN: 52, hit
  8. 2026-10-11, at SEA: 68, missed
  9. 2026-10-19, vs WSH: 64, missed
  10. 2026-10-25, at ATL: 39, hit

Game log

Rushing and receiving
Newest first, 2026 and 2025
Christian McCaffrey game log. Columns with a posted line mark each game cleared or missed against it.
Game · resultCARu13.5YDSu60.5TDRECo4.5REC YDSo35.5R+R YDSo101.5TDo0.5
2026 season
Oct 25L 20–29@ATL7 (cleared)39 (cleared)16 (cleared)61 (cleared)100 (missed)1 (cleared)
Oct 19W 23–17vsWSH16 (missed)64 (missed)29 (cleared)53 (cleared)117 (cleared)2 (cleared)
Oct 11W 32–29@SEA11 (cleared)68 (missed)13 (missed)15 (missed)83 (missed)1 (cleared)
Oct 4W 24–14vsDEN15 (missed)52 (cleared)13 (missed)18 (missed)70 (missed)1 (cleared)
Sep 27W 36–30vsARI15 (missed)75 (missed)14 (missed)41 (cleared)116 (cleared)1 (cleared)
Sep 20W 35–13vsMIA10 (cleared)23 (cleared)24 (missed)43 (cleared)66 (missed)2 (cleared)
Sep 10W 27–7@LAR10 (cleared)68 (missed)05 (cleared)20 (missed)88 (missed)0 (missed)
2025 season
Jan 17L 6–41@SEA11 (cleared)35 (cleared)05 (cleared)39 (cleared)74 (missed)0 (missed)
Jan 11W 23–19@PHI15 (missed)48 (cleared)06 (cleared)66 (cleared)114 (cleared)2 (cleared)
Jan 3L 3–13vsSEA8 (cleared)23 (cleared)06 (cleared)34 (missed)57 (missed)0 (missed)

cleared and missed: against the line posted now, on the stats that have one.

Against each team

Per game, last three seasons
Christian McCaffrey against each team
OpponentGPCARYDSTDRECREC YDS
SEA715.176.10.434.731.6
ARI415.880.81660.3
LAR314.751.70756
TB317570.33650
ATL215.5841.56.566.5
GB21464.51533.5
JAX216.5720669.5
PHI21670.50.54.553
WSH2156416.540
BAL1141031628
BUF17530214
CAR124891753

Matchup

Raiders defense vs running backs
2026 · 8 games · 1st gives up the most

LV allow the most rushing yards to running backs: 129.5 a game.

  • His lineRushing yards (his line is posted)129.51st of 32
  • Carries (his line is posted)24.47th of 32
  • Rushing touchdowns1.005th of 32
  • Receptions (his line is posted)3.824th of 32
  • Receiving yards (his line is posted)33.515th of 32
  • Rushing + receiving yards (his line is posted)163.01st of 32
Every defense vs running backs

Splits

Per game, 2026
Christian McCaffrey splits
SplitGPCARYDSTDRECREC YDS
Homenext game41453.51.5538.8
Away39.358.30.674.732
In wins612.858.31.174.731.7
In losses17391661
Last 10 games1011.849.50.85.139

Seasons

Per game
Christian McCaffrey per season
SeasonGPCARYDSTDRECREC YDS
202671255.61.144.935.9
2025 playoffs21341.505.552.5
20251718.370.70.59654.4
2024412.550.503.836.5