Christian McCaffrey

Overall Rank
RB68
2024
Height
5' 11"
Weight
202 lbs
BMI
28.2
(14th)
Draft Pick
1.08
(2017)
College
Stanford
Age
28.8
Best Comparable Player
Aaron Jones
Workout Metrics
4.48
81st
100.3
67th
124.3
79th
10.79
98th
10
1st
40-Yard Dash
Speed Score
Burst Score
Agility Score
Bench Press
42.9%
(95th)
College Dominator
6.3
(82nd)
College YPC
16.2%
(97th)
College Target Share

Christian McCaffrey Contract

Christian McCaffrey signed a 2 Years, $38,000,000 contract with the San Francisco 49ers on June 04, 2024. The contract runs through the 2027 season and has an average annual value of $19,000,000. It also came with a $14,290,000 signing bonus and $24,000,000 guaranteed. McCaffrey was represented by Joel Segal (WME Sports) in negotiations.

2 yr(s) / $38,000,000
Overall Contract Terms
$24,000,000
Total Guaranteed Money
$14,290,000
Signing Bonus
2027
Expiration Year

Salary Cap Details

Year Base Salary Cap Hit Cap %
2024 $1,210,000 $6,329,647
2.48%
2025 $1,255,000 $9,423,647
3.38%
2026 $1,300,000 $9,767,000
3.32%
2027 $16,850,000 $25,317,000
8.04%

Contract Details

  • 2025 Option Bonus: $14.245 million
  • 2026 Option Bonus: $10.55 million
  • Per Game Active Bonus: $29,411
  • Void Years in 2028-2030