spotrac Full Details

Christian McCaffrey

San Francisco 49ers, Running Back

2024-2027 Extension (CURRENT)

Year Age Status Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative Dead Cap Annual
2024 28 $6,682,588 2.62% $16,000,000 $16,000,000 $28,288,000
2025 29 $9,806,000 3.59% $16,200,000 $32,200,000 $22,076,000
POTENTIAL OUT: 2026, 2 YR, $32,200,000; $8,574,000 DEAD CAP
2026 30 $9,767,000 3.34% $12,500,000 $44,700,000 $8,574,000
2027 31 $25,317,000 8.09% $17,500,000 $62,200,000 $5,716,000
2028 32
Void
UFA
$14,886,000 4.45% - $62,200,000 $2,858,000
2029
Void
- - - $62,200,000 -
2030
Void
- - - $62,200,000 -
Year Age Status Base P5 Salary Signing Proration Restructure Proration Roster/Gm Bonus Option Proration Workout Bonus Cap Hit Cap % League Cap Dead Cap
2024 28 $1,210,000 $2,858,000 $2,144,000 $470,588 - - $6,682,588 2.62% $28,288,000
2025 29 $1,255,000 $2,858,000 $2,144,000 $500,000 $2,849,000 $200,000 $9,806,000 3.59% $22,076,000
POTENTIAL OUT: 2026, 2 YR, $32,200,000; $8,574,000 DEAD CAP
2026 30 $1,300,000 $2,858,000 - $500,000 $4,959,000 $150,000 $9,767,000 3.34% $8,574,000
2027 31 $16,850,000 $2,858,000 - $500,000 $4,959,000 $150,000 $25,317,000 8.09% $5,716,000
2028 32
Void
UFA
- $2,858,000 - - $4,959,000 - $14,886,000 4.45% $2,858,000
2029
Void
- - - - $4,959,000 - - - -
2030
Void
- - - - $2,110,000 - - - -
Year Age Status Base P5 Salary Signing Bonus Option Bonus Workout Bonus Cash Total Cash Cumulative Cash Remaining
2024 28 $1,210,000 $14,290,000 - - $16,000,000 $16,000,000 $62,200,000
2025 29 $1,255,000 - $14,245,000 $200,000 $16,200,000 $32,200,000 $46,200,000
POTENTIAL OUT: 2026, 2 YR, $32,200,000; $8,574,000 DEAD CAP
2026 30 $1,300,000 - $10,550,000 $150,000 $12,500,000 $44,700,000 $30,000,000
2027 31 $16,850,000 - - $150,000 $17,500,000 $62,200,000 $17,500,000
2028 32
Void
- - - - - $62,200,000 -
2029 33
Void
- - - - - $62,200,000 -
2030 34
Void
- - - - - $62,200,000 -
Contract Notes
  • $24M guaranteed (signing bonus + 2024 salary + $8.5M of 2025 option bonus)
  • 2025 Option Bonus: $14.245M ($8.5M guaranteed, due 4/1/2025)
  • 2026 Option Bonus: $10.55M (4/1/2026)
  • Per Game Active Bonus: $29,411 ($500,000)
  • 2028-2030 years automatically void
Source: PFT

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
Injured
$16,000,000
$81,649,263
Total      
$81,649,263
$81,649,263
2025 29
Active
$16,200,000
2026 30
Active
$12,500,000
2027 31
Active
$17,500,000
Total
$127,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
3 $2,980,000 $14,290,000 - $10,720,000 $200,000 - $28,690,000
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
$1,210,000
$14,290,000
$16,000,000
$81,649,263
Total
$8,886,085
$46,469,128
$25,132,500
$600,000
$61,550
$81,649,263
$81,649,263
2025
29
$1,255,000
$14,245,000
$200,000
$16,200,000
2026
30
$1,300,000
$10,550,000
$150,000
$12,500,000
2027
31
$16,850,000
$150,000
$17,500,000
Total
$28,291,085
$46,469,128
$25,132,500
$24,795,000
$1,100,000
$61,550
$127,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
3 $2,980,000 $14,290,000 - $10,720,000 $200,000 - $28,690,000
Cap Hit

$6,682,588 / 297th

Cash Total

$16,000,000 / 116th

Contract Value

$38,000,000 / 186th

Contract Average

$19,000,000 / 109th

AAV% of Cap

7.44% / 138th

Signing Bonus

$14,290,000 / 148th

2-Year Cash

$32,200,000 / 122nd

3-Year Cash

$44,700,000 / 119th

Total Guaranteed

$24,000,000 / 196th

Guaranteed at Signing

$24,000,000 / 168th

  • Jun 04, 2024 Signed a 2 year $38 million contract extension with San Francisco (SF)
  • 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 - traded)
  • 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)