Christian McCaffrey

Christian McCaffrey

San Francisco 49ers · #23 · 27 games logged

Rush Yds · last 2063.9
Rush TD · last 200.8
Rec · last 204.8
Rec Yds · last 2039.2

Recent game log

DateOppRush YdsRush TDRecRec YdsRec TDTD
Nov 8vs LV68121912
Oct 25@ ATL39166101
Oct 19vs WSH64295302
Oct 11@ SEA68131501
Oct 4vs DEN52131801
Sep 27vs ARI75144101
Sep 20vs MIA23244302
Sep 10vs LAR68052000
Jan 17@ SEA35053900
Jan 11@ PHI48066622
Jan 3vs SEA23063400
Dec 28vs CHI140144101
Dec 22@ IND117062922
Dec 14vs TEN73111401
Nov 30@ CLE53142101
Nov 24vs CAR89175301
Nov 16@ ARI81254013
Nov 9vs LAR30086600
Nov 2@ NYG106156712
Oct 26@ HOU25034300

Projection vs line history

Model lines frozen before each game: the model's probability next to the break-even rate of the price.

  • Under 5.5 Rec
    Nov 8 · projected 4.3
    Model
    59.6%
    Book
    59.2%
  • Under 5.5 Rec
    Oct 25 · projected 4.6
    Model
    59.5%
    Book
    50.0%
  • Under 104.5 Rush+Rec Yds
    Oct 19 · projected 94.0
    Model
    68.0%
    Book
    53.5%
  • Under 66.5 Rush Yds
    Oct 19 · projected 56.1
    Model
    61.0%
    Book
    58.3%
  • Under 14.5 Rush Att
    Oct 11 · projected 12.8
    Model
    57.1%
    Book
    54.5%
  • Under 35.5 Rec Yds
    Oct 11 · projected 28.9
    Model
    54.8%
    Book
    51.2%
  • Under 4.5 Rec
    Oct 11 · projected 3.7
    Model
    58.6%
    Book
    47.6%
  • Under 114.5 Rush+Rec Yds
    Oct 4 · projected 96.5
    Model
    72.9%
    Book
    53.5%
  • Under 69.5 Rush Yds
    Oct 4 · projected 60.8
    Model
    59.7%
    Book
    56.5%
  • Under 16.5 Rush Att
    Oct 4 · projected 13.4
    Model
    59.6%
    Book
    56.5%
  • Under 43.5 Rec Yds
    Oct 4 · projected 35.7
    Model
    54.8%
    Book
    53.5%
  • Under 4.5 Rec
    Oct 4 · projected 3.9
    Model
    58.2%
    Book
    46.5%

Frequently asked questions

What is Christian McCaffrey averaging over the last 20 games?

Across the last 20 logged games, Christian McCaffrey is averaging 63.9 rush yds, 0.8 rush td, 4.8 rec, 39.2 rec yds.

How did Christian McCaffrey play in the last game?

On Sunday, November 8, 2026 vs LV, Christian McCaffrey recorded 68 rush yds, 1 rush td, 2 rec, 19 rec yds.

Every Christian McCaffrey line, priced

Alt lines, the full projected distribution, and correlation with teammates when you build a parlay.

Model probabilities are estimates, not guarantees — an edge describes a price, not a result. EdgeGoat does not accept wagers. In Florida, sports betting is offered by Hard Rock Bet (Hard Rock Digital, a separate company).