- Signed
- 2017
- Average / year
- $4.31M
- Signing bonus
- $10.68M
- Guarantee rate
- 100.0%
$17,241,304 in reported contract value across 4 seasons, including $17,241,304 guaranteed at signing and a $10,679,128 signing bonus.
San Francisco 49ersChristian McCaffrey signed a two-year, $38 million contract with the San Francisco 49ers. The deal includes $24 million guaranteed. It carries a $10.86 million cap hit in 2026.
Contract record last updated .


Select a label for a plain-language definition.
| 2026 | $1,300,000 | $6,762,472 | $12,500,000 | $0 | $10,856,472 |
|---|
Cap hit: The total amount charged against the team salary cap for this league year.
| Year | Base salary | Signing proration | Option bonus | Option proration | Roster bonus | Per-game bonus | Workout bonus | Available incentives | Cap incentives | Guaranteed salary | Cash due | Cap hit |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026contract | $1,300,000 | $1,803,472 | $0 | $4,959,000 | $500,000 | $0 | $150,000 | $0 | $0 | $0 | $12,500,000 | $10,856,472 |
BASE $1,300,000 + SIGNING $1,803,472 + OPTION PRORATION $4,959,000 + ROSTER $500,000 + PER-GAME $0 + WORKOUT $150,000 + CAP INCENTIVES $0 + ADJUSTMENT $2,144,000=$10,856,472
CAR2017–2022
SF2023–2027BASE $1,300,000 + SIGNING $0 + ROSTER $0 + RESTRUCTURE $0 + OPTION $10,550,000 + WORKOUT $150,000 + EARNED INCENTIVES $0 + ADJUSTMENT $500,000$12,500,000Swipe for annual and career totals →
| Season | Salary | Bonuses and cash adjustments | Potential | Cash totals | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Age | Team | Base salary | Signing | Roster | Restructure | Option | Workout | Incentives paid | Other cash | Available | Annual cash | Career cash |
| 2017NEW DEAL | 21 | CAR | $465,000 | $10,679,128 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $11,144,128 | $11,144,128 |
| 2018 | 22 | CAR | $1,248,695 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1,248,695 | $12,392,823 |
| 2019 | 23 | CAR | $2,032,390 | $0 | $0 | $0 | $0 | $0 | $49,276 | $0 | $0 | $2,081,666 | $14,474,489 |
| 2020NEW DEAL | 24 | CAR | $825,000 | $21,500,000 | $0 | $0 | $0 | $0 | $12,274 | $0 | $0 | $22,337,274 | $36,811,763 |
| 2021 | 25 | CAR | $990,000 | $0 | $7,047,500 | $0 | $0 | $200,000 | $0 | $0 | $0 | $8,237,500 | $45,049,263 |
| 2022 | 26 | CAR | $345,000 | $0 | $7,365,000 | $0 | $0 | $200,000 | $0 | $0 | $0 | $7,910,000 | $52,959,263 |
| 2023 | 27 | SF | $1,080,000 | $0 | $10,720,000 | $0 | $0 | $200,000 | $0 | $0 | $0 | $12,000,000 | $64,959,263 |
| 2024NEW DEAL | 28 | SF | $1,210,000 | $14,290,000 | $0 | $0 | $0 | $0 | $0 | $117,647 | $0 | $15,617,647 | $80,576,910 |
| 2025 | 29 | SF | $1,255,000 | $0 | $0 | $0 | $14,245,000 | $200,000 | $0 | $500,000 | $0 | $16,200,000 | $96,776,910 |
| 2026SCHEDULED | 30 | SF | $1,300,000 | $0 | $0 | $0 | $10,550,000 | $150,000 | $0 | $500,000 | $0 | $12,500,000 | $109,276,910 |
| 2027SCHEDULED | 31 | SF | $16,850,000 | $0 | $0 | $0 | $0 | $150,000 | $0 | $500,000 | $0 | $17,500,000 | $126,776,910 |
| Career totals | $27,601,085 | $46,469,128 | $25,132,500 | $0 | $24,795,000 | $1,100,000 | $61,550 | $1,617,647 | $0 | $126,776,910 | $126,776,910 | ||
3 reported agreements · guarantees at signing
$17,241,304 in reported contract value across 4 seasons, including $17,241,304 guaranteed at signing and a $10,679,128 signing bonus.
$64,063,500 in reported contract value across 4 seasons, including $30,062,500 guaranteed at signing and a $21,500,000 signing bonus.
$38,000,000 in reported contract value across 2 seasons, including $24,000,000 guaranteed at signing and a $14,290,000 signing bonus.