Christian McCaffrey
Running Back
Drafted: Round 1 (#8 overall), 2017
Experience: 6 Years
College: Stanford
Contract: 4 yr(s)
$64,063,500
Signing Bonus $21,500,000 AAV$16,015,875 G'teed:$38,162,500 Free Agent:2026 / UFA
Year   Age Base Salary Signing Bonus Workout Bonus Restruc. Bonus Cap Hit Dead Cap
2020 Contract details by year 23 $825,000 $6,969,782 - - $7,794,782 $32,732,282
2021 Contract details by year 24 $990,000 $4,300,000 $200,000 $1,409,500 $6,899,500 $33,537,500
2022 Contract details by year 25 $690,000 - - - $690,000 $690,000
2023 Contract details by year 26 $11,800,000 - $200,000 - $12,000,000 -
2024 Contract details by year 27 $11,800,000 - $200,000 - $12,000,000 -
2025 Contract details by year 28 $12,000,000 - $200,000 - $12,200,000 -
Contract Notes:
  • $30M guaranteed at signing (signing bonus + 2020 salary + $7.7M of 2021 salary)
  • $8.1M of 2022 salary fully guarantees on 3/21/2021 (injury guaranteed now)
  • $1M of 2023 salary guaranteed for injury
Year Team Salary Signing Bonus Other Bonus Total Cash
2017 Player Cash Earnings $465,000 $10,679,128 - $11,144,128
2018 Player Cash Earnings $1,248,695 - - $1,248,695
2019 Player Cash Earnings $2,032,390 - - $2,081,666
2020 Player Cash Earnings $825,000 $21,500,000 - $22,337,274
2021 Player Cash Earnings $990,000 - - $8,237,500
2022 Player Cash Earnings $690,000 - - $690,000
2022 Player Cash Earnings $345,000 - - $7,910,000
7 seasons $6,596,085 $32,179,128 - $53,649,263

Cap Hit

#8
Running Back
#7
San Francisco 49ers
#187
NFL

AAV

#2
Running Back
#97
NFL

Cash

#2
Running Back
#134
NFL
  • Oct 21 2022

    Traded to San Francisco (SF) from Carolina (CAR) for 2023 2nd round pick, 2023 3rd round pick, 2023 4th round pick and 2024 5th round pick

  • Mar 22 2022

    Converted $7.365M of 2022 salary into signing bonus, clearing $5.52M of cap space with Carolina (CAR)

  • Mar 10 2021

    Converted $7,047,500 of 2021 salary into bonus, clearing $5.683M of cap space with Carolina (CAR)

  • Apr 13 2020

    Signed a 4 year $64 million contract extension with Carolina (CAR)

  • May 4 2017

    Signed a 4 year $17.24 million contract with Carolina (CAR), including a 5th-year option in 2021

  • Apr 27 2017

    Drafted by Carolina (CAR): Round 1 (#8 overall)