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 $1,080,000 - $200,000 $2,144,000 $3,424,000 $12,000,000
2024 Contract details by year 27 $11,800,000 - $200,000 $2,144,000 $14,144,000 $8,576,000
2025 Contract details by year 28 $12,000,000 - $200,000 $2,144,000 $14,344,000 $6,432,000
2026 Contract details by year 29 - - - $2,144,000 $4,288,000 $4,288,000
2027 Contract details by year 30 - - - $2,144,000 $2,144,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
2023 Player Cash Earnings $1,080,000 - - $12,000,000
8 seasons $7,676,085 $32,179,128 - $65,649,263

Cap Hit

#2
Running Back
#6
San Francisco 49ers
#110
NFL

AAV

#3
Running Back
#128
NFL

Cash

#3
Running Back
#161
NFL
  • Apr 28 2023

    Converted $10.72M of 2023 salary into signing bonus, adding two void years, clearing $8.576M of cap with San Francisco (SF)

  • Oct 21 2022

    Traded to San Francisco (SF) from Carolina (CAR) for 2023 2nd round pick (#61 - traded), 2023 3rd round pick (#93 - traded), 2023 4th round pick (#132 - traded) and 2024 5th round pick (#166)

  • 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)