Christian McCaffrey
Christian McCaffrey has 84 carries for 389 yards, 8 rushing touchdowns and 34 catches for 251 yards in 7 games for the San Francisco 49ers this season through Week 8, 20.9 PPR points a game (updated November 5, 2026).
Model Score by season
A career-high 99.0 this season, up from 89.8.
How good he is at what he is supposed to be doing, out of 100. Not a projection of what he will do next, and not a read on his contract. Median is about 70, and a 95 is rare. How it is built →
STM Take
An elite old back whose rebound year erased the injury scare.
The case for
- Three first-team All-Pro selections including 2025, plus the 2025 Comeback Player of the Year award; the career resume now matches the all-time elite tier.
- 626 career receptions and 5,390 receiving yards put him in tight-end production territory at the RB position.
The worry
- STTM #37 tier 8 in 2024 was a games-played story; the next sustained absence resets the rank quickly.
- Age 30 with 1,654 career touches; the bell-cow mileage is now firmly on the wrong side of the curve.
What to watch: Whether Kyle Shanahan keeps the touch load under 280 in 2026 to protect against another injury-driven tier collapse.
Full take and bio
McCaffrey at STTM #9 tier 3 with the 2025 Comeback Player of the Year award is the cleanest old-back rebound story on the current RB board. Career line reads tier 1, tier 2, tier 1, tier 8 (2024 injury), tier 3 (2025), so the 2024 collapse was games-played, not skill. The 2025 game log clusters between 12 and 35 PPR with no zero-point weeks, exactly the pre-2024 baseline.
McCaffrey was born in Castle Rock, Colorado to former NFL receiver Ed McCaffrey and played at Stanford, where he won the 2015 AP College Football Player of the Year and set the NCAA single-season all-purpose yards record (3,864). Carolina took him eighth overall in 2017, and he was traded to San Francisco in 2022. He has three first-team All-Pro nods (2019, 2023, 2025), four Pro Bowls, the 2023 NFL Offensive Player of the Year, the 2025 Comeback Player of the Year, and is one of only three players ever to record 1,000 rushing and 1,000 receiving yards in the same season (2019).
Comps
The players whose size, testing and production looked most like his at the same point in their careers. The percent is how close.
Plays like: Alvin Kamara, Herschel Walker, Leonard Fournette. Built like: Jake Funk, Marlon Mack, James Cook. Coming out: Marshawn Lynch, Jamaal Charles, Tevin Coleman.
Of his 20 closest coming out: 2 stars, 4 starters, 13 backups, 1 didn't stick.
Christian McCaffrey Props This Weekvs LV Sun Nov 8
| Market | Line | Over | Under |
|---|---|---|---|
| Rushing yards | 59.5 | -110 DraftKings | -114 DraftKings |
| Carries | 14.5 | +105 Bovada | -132 DraftKings |
| Anytime TD | -275 BetMGM |
Best price across 8 books as of Thu Nov 5. Lines move; check the book before you bet. This week's board · Line Room
Play Christian's numbers on Underdog · partner link
Christian McCaffrey Injury StatusQuestionable
Christian McCaffrey is listed Questionable (Hamstring), reported Nov 4. Source: the official NFL injury report, refreshed daily.
This season · 7 games
20.9 fantasy points a game, 146 PPR on the season. Every game on the Game Log, every season on Career. Advanced numbers are EPA and Next Gen Stats.
Contract2026 cap
Every year of the deal, the dead money and what a cut or trade saves on the Contract tab.
Fantasy outlookWeek 9
Our rest-of-season board has Christian McCaffrey at RB4 (the public consensus says RB5); the model has 175 PPR points left for him this season; this week he hosts LV.
Price a trade for him on the fantasy trade calculator, or see the whole board on the Fantasy hub.
Draft & College
Round 1, pick 8 to the Carolina Panthers in 2017, out of Stanford (Pac-12). He went earlier than consensus.
In college, 2014-2016, 35 games: 3,898 rush yds, 30 TD, 6.2 yds/carry, 96 rec. (partial record) Coming out: 4.48s 40 yd, 10 reps bench, 37.5" vertical, 121" broad, 6.57s 3-cone, 4.22s shuttle.
Recruited
Class of 2014 · Running back · High school: Valor Christian, Littleton, CO
StanfordHis offer board, and the recruits whose boards look like it now →
San Francisco 49ers