Capologist / NFL contract fileSan Francisco 49ers

Christian McCaffrey Contract

Christian 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 .

2-year contract$38M
Guaranteed
$24M
Average / year
$19M
Free agency
2028 UFA
Running Back #23Age 3010 NFL seasons5' 11" / 210 lbsStanford
Christian McCaffrey headshotSan Francisco 49ers logo
SFRB / 23

2026 contract ledger

Select a label for a plain-language definition.

Christian McCaffrey current contract summary
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.

View full accounting breakdown13 contract fields
Christian McCaffrey current contract annual cash and salary-cap ledger
YearBase salarySigning prorationOption bonusOption prorationRoster bonusPer-game bonusWorkout bonusAvailable incentivesCap incentivesGuaranteed salaryCash dueCap 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
Cap equation · 2026BASE $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

Career cash flow

Earned through 2025Hatched bars are scheduled, not yet earnedSwipe across seasons →
$22.34M$11.17M$0
CAR2017–2022
SF2023–2027
BaseSigningRosterRestructureOptionOther earnedBonus mixNew dealScheduled
CASH · 2026=BASE $1,300,000 + SIGNING $0 + ROSTER $0 + RESTRUCTURE $0 + OPTION $10,550,000 + WORKOUT $150,000 + EARNED INCENTIVES $0 + ADJUSTMENT $500,000$12,500,000

Annual career ledger

Swipe for annual and career totals →

Christian McCaffrey complete annual career earnings ledger
SeasonSalaryBonuses and cash adjustmentsPotentialCash totals
YearAgeTeamBase salarySigningRosterRestructureOptionWorkoutIncentives paidOther cashAvailableAnnual cashCareer cash
2017NEW DEAL21CAR$465,000$10,679,128$0$0$0$0$0$0$0$11,144,128$11,144,128
201822CAR$1,248,695$0$0$0$0$0$0$0$0$1,248,695$12,392,823
201923CAR$2,032,390$0$0$0$0$0$49,276$0$0$2,081,666$14,474,489
2020NEW DEAL24CAR$825,000$21,500,000$0$0$0$0$12,274$0$0$22,337,274$36,811,763
202125CAR$990,000$0$7,047,500$0$0$200,000$0$0$0$8,237,500$45,049,263
202226CAR$345,000$0$7,365,000$0$0$200,000$0$0$0$7,910,000$52,959,263
202327SF$1,080,000$0$10,720,000$0$0$200,000$0$0$0$12,000,000$64,959,263
2024NEW DEAL28SF$1,210,000$14,290,000$0$0$0$0$0$117,647$0$15,617,647$80,576,910
202529SF$1,255,000$0$0$0$14,245,000$200,000$0$500,000$0$16,200,000$96,776,910
2026SCHEDULED30SF$1,300,000$0$0$0$10,550,000$150,000$0$500,000$0$12,500,000$109,276,910
2027SCHEDULED31SF$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

Contract history

3 reported agreements · guarantees at signing

  1. 20172017
  2. 20202020
  3. 20242024
Career cash shown: $96.78M · Projected under current schedule: $126.8M