Christian McCaffrey NFL player profile

Running Back · San Francisco 49ers · No. 23

Provider statistics

Christian McCaffrey 2026 Offense
Rushing AttemptsRushing YardsYards Per Rush AttemptRushing TouchdownsLong RushingReceptionsReceiving YardsYards Per ReceptionReceiving TouchdownsLong ReceptionFumblesFumbles Lost
502184.4416161227.601600

Reported contract salary

Provider-reported contract terms
YearSalarySalary remainingYears remainingOption type
2028$0—0—
2027$17,500,000$01—
2026$12,500,000$17,500,0002—
2025$16,200,000$30,000,0003—
2024$16,000,000$46,200,0004—
2023$12,000,000$24,200,0000—
2022$690,000$36,200,0001—
2021$8,237,500$36,890,0002—
2020$22,325,000$45,127,5003—
2019$2,032,392—0—
2018$1,248,696$2,032,3921—
2017$11,144,128$3,281,0882—

Amounts shown are only contract values provided by ESPN.

Source: ESPN. Retrieved 2026-10-08T12:43:34.743Z.

Source: ESPN. Retrieved 2026-10-08T12:43:34.551Z.