Looking up player…
Career at a glance
Christian McCaffrey — season by season
Christian McCaffrey is a pro football RB for the San Francisco 49ers. College: Stanford. Born June 7, 1996. 9 seasons of pro experience. Wears #23.
MustDraft dynasty trade value: 2254 (superflex market), recomputed nightly from real dynasty league trades.
| Season | Team | GP | Carries | Rush yds | Rush TD | Rec | Rec yds | Rec TD | PPR pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | SF | 2 | 20 | 91 | 2 | 9 | 63 | 0 | 36.4 |
| 2025 | SF | 17 | 311 | 1202 | 10 | 102 | 924 | 7 | 416.6 |
| 2024 | SF | 4 | 50 | 202 | 0 | 15 | 146 | 0 | 47.8 |
| 2023 | SF | 16 | 272 | 1459 | 14 | 67 | 564 | 7 | 391.3 |
| 2022 | SF | 17 | 244 | 1139 | 8 | 85 | 741 | 5 | 356.4 |
| 2021 | CAR | 7 | 99 | 442 | 1 | 37 | 343 | 1 | 127.5 |
| 2020 | CAR | 3 | 59 | 225 | 5 | 17 | 149 | 1 | 90.4 |
| 2019 | CAR | 16 | 287 | 1387 | 15 | 116 | 1005 | 4 | 471.2 |
| 2018 | CAR | 16 | 219 | 1098 | 7 | 107 | 867 | 6 | 385.5 |
| 2017 | CAR | 16 | 117 | 435 | 2 | 80 | 651 | 5 | 228.6 |
Stats updated 2026-09-25.
Recent dynasty trades involving Christian McCaffrey
Real de-identified trades from public dynasty leagues, dated to the day, with MustDraft model values per side.
- 2026-09-25: Christian McCaffrey (RB) for Jayden Higgins (WR) + 2028 round 1 pick — model values 5347 vs 4885
- 2026-09-24: 2027 round 1 pick + 2027 round 2 pick + 2027 round 3 pick for Christian McCaffrey (RB) — model values 2240 vs 2235 (superflex league)
- 2026-09-24: Cam Skattebo (RB) + Michael Wilson (WR) + 2028 round 1 pick for Christian McCaffrey (RB) + Josh Downs (WR) — model values 8488 vs 7944
- 2026-09-23: Rome Odunze (WR) + 2027 round 1 pick for Christian McCaffrey (RB) + Omar Cooper Jr. (WR)
- 2026-09-23: Travis Kelce (TE) + Davante Adams (WR) + Derrick Henry (RB) + Christian McCaffrey (RB) + Chase Brown (RB) for Quinshon Judkins (RB) + Emmett Johnson (RB) + 2027 round 1 pick + 2027 round 1 pick + 2027 round 1 pick — model values 7910 vs 7550 (superflex league)
More real trades on the Trade Ticker · dynasty value board
More: player directory · fantasy rankings · San Francisco 49ers team hub
What the forecasters say
This season, source by source
Season by season
Career numbers
Field guide
How to read a career stat line
Field guide
How to read a career stat line
A season line looks simple, but the columns don't all answer the same question. Some count how often a player touched the ball, others show what he did with it, and it's easy to read them backwards. Read the full guide for volume against efficiency, per-game rates, rookie rows, ageing, and the things a stat table cannot see.