Christian McCaffrey

San Francisco 49ers, Running Back
Age: 27-330d (Jun 07, 1996)
Exp: 6 Years
Country: US
College: Stanford
Drafted: Round 1 (#8 overall), 2017
2024 Cap Hit

$14,144,000

2024 Cash

$12,000,000

Career Earnings

$77,649,263

2020-2025 Extension (CURRENT)

Christian McCaffrey signed a 4 year , $64,063,500 contract with the Carolina Panthers, including $21,500,000 signing bonus, $38,162,500 guaranteed, and an average annual salary of $16,015,875. In 2024, McCaffrey will earn a base salary of $11,800,000 and a workout bonus of $200,000, while carrying a cap hit of $14,144,000 and a dead cap value of $8,576,000.

Contract Terms:
4 yr(s) / $64,063,500
Average Salary:
$16,015,875
Signing Bonus:
$21,500,000
GTD at Sign:
$30,062,500
Total GTD:
$38,162,500
Free Agent:
2026 / UFA
Year Age Base P5 SalarySalary Signing Proration Restructure Proration Workout Bonus Cap Hit Cap % League Cap Dead Cap
2020 24 $825,000 $6,969,782 - - $7,794,782 3.93% $32,732,282
2021 25 $990,000 $4,300,000 $1,409,500 $200,000 $6,899,500 3.78% $33,537,500
2022 26 $690,000 - - - $690,000 0.33% $690,000
2023 27 $1,080,000 - $2,144,000 $200,000 $3,424,000 1.52% $12,000,000
2024 28 $11,800,000 - $2,144,000 $200,000 $14,144,000 5.54% $8,576,000
2025 29 $12,000,000 - $2,144,000 $200,000 $14,344,000 5.25% $6,432,000
2026 30 - - $2,144,000 - $4,288,000 1.47% $4,288,000
2027 31 - - $2,144,000 - $2,144,000 0.69% -
2026 32
UFA
Accrued Dead Cap
2022 26 $345,000 $4,300,000 $3,250,750 $200,000 $8,095,750 -
2023 27 - $8,600,000 $9,752,250 - $18,352,250 -
Year Age Status Base P5 Salary Signing Bonus Restructure Bonus Workout Bonus Cash Total Cash Cumulative AYC Cumulative AYC Remaining
2020 24 $825,000 $21,500,000 - - $22,337,274 $22,337,274 $22,337,274 $11,244,129
2021 25
Injured
$990,000 - $7,047,500 $200,000 $8,237,500 $30,574,774 $15,287,387 $9,025,500
2022 26 $690,000 - - - $690,000 $31,264,774 $10,421,591 $9,222,500
2023 27 $1,080,000 - $10,720,000 $200,000 $12,000,000 $43,264,774 $10,816,194 $12,066,667
2024 28 $11,800,000 - - $200,000 $12,000,000 $55,264,774 $11,052,955 $12,100,000
2025 29 $12,000,000 - - $200,000 $12,200,000 $67,464,774 $11,244,129 $12,200,000
2026 30
Void
- - - - - - - -
2027 31
Void
- - - - - - - -
Retained/Dead Cash
2022 26 - $345,000 - $7,365,000 $200,000 $7,910,000 $38,484,774 $7,910,000 $3,955,000
2023 27 - - - - - - - - -
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
Source: PFT

2017-2021 Rookie

Christian McCaffrey signed a 4 year , $17,241,304 contract with the Carolina Panthers, including $10,679,128 signing bonus, $17,241,304 guaranteed, and an average annual salary of $4,310,326.

Contract Terms:
4 yr(s) / $17,241,304
Average Salary:
$4,310,326
Signing Bonus:
$10,679,128
GTD at Sign:
$17,241,304
Total GTD:
$17,241,304
Free Agent:
2022 / UFA
To see the rest of the Christian McCaffrey's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Career Earnings thru 2024

$77,649,263

Career Earnings w/ Different Teams

2 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2017 21
Active
$11,144,128
$11,144,128
2018 22
Active
$1,248,695
$12,392,823
2019 23
Active
$2,081,666
$14,474,489
2020 24
Active
$22,337,274
$36,811,763
2021 25
Injured
$8,237,500
$45,049,263
2022 26
Retained
Active
$7,910,000
$690,000
$52,959,263
$53,649,263
2023 27
Active
$12,000,000
$65,649,263
Nfc Pro Bowl:RB All NFL (1st) OPOY
2024 28
Active
$12,000,000
$77,649,263
Total      
$77,649,263
$77,649,263
2025 29
Active
$12,200,000
$89,849,263
Total
$89,849,263
Year Team(s) Age Base Signing Roster Restructure Option Workout Incentives Cash Total Cash Cumulative
2017
21
$465,000
$10,679,128
$11,144,128
$11,144,128
2018
22
$1,248,695
$1,248,695
$12,392,823
2019
23
$2,032,390
$49,276
$2,081,666
$14,474,489
2020
24
$825,000
$21,500,000
$12,274
$22,337,274
$36,811,763
2021
25
$990,000
$7,047,500
$200,000
$8,237,500
$45,049,263
2022
26
$345,000
$690,000
$7,365,000
$200,000
$7,910,000
$690,000
$52,959,263
$53,649,263
2023
27
$1,080,000
$10,720,000
$200,000
$12,000,000
$65,649,263
2024
28
$11,800,000
$200,000
$12,000,000
$77,649,263
Total
$19,476,085
$32,179,128
$25,132,500
$800,000
$61,550
$77,649,263
$77,649,263
2025
29
$12,000,000
$200,000
$12,200,000
$89,849,263
Total
$31,476,085
$32,179,128
$25,132,500
$1,000,000
$61,550
$89,849,263

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
6 $5,906,085 $32,179,128 - $14,412,500 $400,000 $61,550 $52,959,263
2 $1,770,000 - - $10,720,000 $200,000 - $12,690,000
  • 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 04, 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)
Year Team GP GS Snaps Snaps% Rush Attempts Rush Yards Rush Yards/Gm Rush Touchdowns Receiving Targets Receiving Receptions Receiving Yards Receiving Yards/Rec Receiving Yards/Gm Receiving Touchdowns Fum
2023 SF 16 16 812 80.80 272 1,459 91.2 14 83 67 564 8.4 35.3 7 3
2022 SF 17 16 776 73.20 244 1,139 67.0 8 108 85 741 8.7 43.6 5 1
2021 CAR 7 7 272 40.60 99 442 63.1 1 41 37 343 9.3 49.0 1 1
2020 CAR 3 3 171 25.40 59 225 75.0 5 19 17 149 8.8 49.7 1 0
2019 CAR 16 16 1,056 93.40 287 1,387 86.7 15 141 116 1,005 8.7 62.8 4 1
2018 CAR 16 16 965 91.30 219 1,098 68.6 7 124 107 867 8.1 54.2 6 4
2017 CAR 16 10 757 70.20 117 435 27.2 2 113 80 651 8.1 40.7 5 2
Top