Cristiano Ronaldo $4,050,000/wk Al-Nassr Football Club Sadio Mané $843,750/wk Al-Nassr Football Club João Félix $783,000/wk Al-Nassr Football Club Kylian Mbappé $670,950/wk Real Madrid Kalidou Koulibaly $670,950/wk Al-Hilal Saudi Football Club Otávio $637,200/wk Al-Qadsiah Football Club Erling Haaland $607,500/wk Manchester City Victor Osimhen $588,600/wk Galatasaray A.Ş. Robert Lewandowski $583,200/wk Chicago Fire FC Jamal Musiala $558,900/wk FC Bayern München Rúben Neves $558,900/wk Al-Hilal Saudi Football Club Kingsley Coman $558,900/wk Al-Nassr Football Club Mohamed Salah $540,000/wk Trabzonspor A.Ş. Harry Kane $514,350/wk FC Bayern München Dušan Vlahovic $498,150/wk Beşiktaş A.Ş. Virgil van Dijk $472,500/wk Liverpool
SALARYSPORT
0

Christian McCaffrey - salary, contract & career earnings

Christian McCaffrey is a professional American football running back currently playing for the San Francisco 49ers. Born on June 7, 1996, he is 28 years old and has amassed eight years of experience in the league. A product of Stanford University, McCaffrey was selected in the first round of the 2017 NFL Draft, being the eighth overall pick. His agent is Joel Segal from WME Sports, and he hails from the United States. Christian McCaffrey's career earnings are $109,659,263.

2026 SALARY$12,500,000
CAREER EARNINGS$109,659,263
TEAMSan Francisco 49ers
POSITIONRunning back
AGE30
COLLEGEStanford

Current contract

7 rows

3 seasons to 2026 worth $44,700,000 · $17,500,000 contracted across 1 further year to 2027

season running total contracted, not yet played

Current contract - Christian McCaffrey
YEARTEAMAGEBASE SALARYROSTER BONUSCASH TOTALCUMULATIVE CASH
2024 San Francisco 49ers 28 $1,210,000 - $16,000,000 $16,000,000
2025 San Francisco 49ers 29 $1,255,000 $14,245,000 $16,200,000 $32,200,000
2026 San Francisco 49ers 30 $1,300,000 $10,550,000 $12,500,000 $44,700,000
2027 San Francisco 49ers 31 $16,850,000 - $17,500,000 $62,200,000
2028 San Francisco 49ers 32 - - - $62,200,000
2029 San Francisco 49ers 33 - - - $62,200,000
2030 San Francisco 49ers 34 - - - $62,200,000

Career earnings by season

11 rows

10 seasons to 2026 worth $109,659,263 · $17,500,000 contracted across 1 further year to 2027

season running total contracted, not yet played

Career earnings by season - Christian McCaffrey
YEARTEAMAGEBASE SALARYSIGNING BONUSROSTER BONUSCASH TOTALCUMULATIVE CASH
2017 Carolina Panthers 21 $465,000 $10,679,128 - $11,144,128 $11,144,128
2018 Carolina Panthers 22 $1,248,695 - - $1,248,695 $12,392,823
2019 Carolina Panthers 23 $2,032,390 - - $2,081,666 $14,474,489
2020 Carolina Panthers 24 $825,000 $21,500,000 - $22,337,274 $36,811,763
2021 Carolina Panthers 25 $990,000 - $7,047,500 $8,237,500 $45,049,263
2022 San Francisco 49ers 26 $345,000 - $7,365,000 $7,910,000 $52,959,263
2023 San Francisco 49ers 27 $1,080,000 - $10,720,000 $12,000,000 $65,649,263
2024 San Francisco 49ers 28 $1,210,000 $14,290,000 - $16,000,000 $81,649,263
2025 San Francisco 49ers 29 $1,255,000 - - $16,200,000 -
2026 San Francisco 49ers 30 $1,300,000 - - $12,500,000 -
2027 San Francisco 49ers 31 $16,850,000 - - $17,500,000 -

Back to the San Francisco 49ers payroll

What every player at San Francisco 49ers is paid

San Francisco 49ers payroll →

MORE NFL

Frequently asked questions

What is Christian McCaffrey's net worth?

We publish career earnings rather than net worth. Christian McCaffrey's career earnings are $109,659,263.

What is Christian McCaffrey's 2026 salary?

Christian McCaffrey's 2026 salary is $12,500,000.

Who does Christian McCaffrey play for?

Christian McCaffrey plays for San Francisco 49ers .

How many seasons of earnings are recorded for Christian McCaffrey?

We hold 7 seasons of earnings history for Christian McCaffrey.