New: Be a GM College lets you run your NIL budget, fight the portal, and play the season. Try it. →
FreeBe a GM · run the cap, the cuts, the trades and the draft for your teamRun the team

Christian McCaffrey

RB·San Francisco 49ers·#23·5'11"·210 lb·9th year·Stanford
OVERPAIDTier 1Round 1, pick 8 in 2017
Updated October 14, 2026
99.0
Model Score
Up from 89.8 last year
What he’d fetch in a trade today
A 4th
No. 22 of 117 running backs · No. 329 of 1,504 players
Contract running outOn the deadline board

Closest real trade: Johnson, 2019, age 26: 2020 3rd (#90)

Build a trade for him
Price look off?

What moved his price

Age30: past the peak for a running backDrag
Three-year track recordTeams pay for three seasons of play; his read as an above-average starter'sPlus
Contract4 years of controlPlus
PayPaid at the top of the marketNeutral

Real trades like this one

  • Duke JohnsonTo HOU, 2019 · age 26Went for 2020 3rd (#90)
  • David MontgomeryTo HOU, 2026 · age 29Went for Juice Scruggs + 2026 4th + 2027 7th
  • Sony MichelTo LAR, 2021 · age 25Went for 2023 4th (#107) + 2022 6th (#210)

The real trades since 2017 nearest his price and age, his position first.

Related Tools & Pages