RELATED
McCaffrey had not participated in voluntary portions of the 49ers' offseason program. However, he reported to the team today for the mandatory minicamp, featuring two practices. The first has already started, and the second is scheduled for tomorrow.
Initially, McCaffrey had two years left on his previous deal. The extension keeps him under contract for another two years, through 2027, while reducing his base salaries over the next two seasons. McCaffrey was initially set to earn a base salary of $11.8 million in 2024 and $12 million in 2025. Reportedly, the 49ers have reduced his base salaries over the next two years by $21.34 million while maintaining a manageable 2026 base salary for the running back.
San Francisco did pay out a significant signing bonus, the impact of which will likely be spread throughout the contract's duration, possibly beyond.
Florio provides the following contract details, crediting a source knowledgeable of the terms. In total, it's a four-year, $62.2 million contract, with $38 million of that being new money. McCaffrey now has $24 million in full guarantees compared to none with his previous deal.
- Signing bonus: $14.29 million
- 2024 base salary: $1.21 million
- 2024 per-game roster bonus: $500,000 total
- 2025 option bonus: $14.245, with $8.5 million fully guaranteed at signing and due to be paid on April 1
- 2025 base salary: $1.255 million
- 2025 per-game roster bonus: $500,000 total
- 2025 offseason workout bonus: $200,000
- 2026 option bonus: $10.55 million
- 2026 base salary: $1.3 million
- 2026 per-game roster bonus: $500,000 total
- 2026 offseason workout bonus: $150,000
- 2027 base salary: $16.85 million
- 2027 per-game roster bonus: $500,000 total
- 2027 offseason workout bonus: $150,000
Related News
More San Francisco 49ers News
-
49ers' Christian McCaffrey nominated for 2026 ESPYS award
ESPN announced the full list of nominees for the 2026 ESPYS on Thursday, with the awards show set to air live from New York on July 15 at 5 p.m. PT. San Francisco 49ers running back Christian McCaffrey is the team's lone representative among this year's nominees. McCaffrey... -
49ers urged to reward key defensive starter with another contract extension
It wasn't long ago that the San Francisco 49ers signed starting cornerback Deommodore Lenoir to a contract extension. The veteran defender is under contract through the 2029 season, but one NFL writer believes he has already earned a raise. Bleacher Report's Moe Moton recently... -
Brandon Aiyuk takes another shot at 49ers, calling John Lynch "creepy," Kyle Shanahan "a toddler"
Brandon Aiyuk added more fuel to the fire Saturday morning, sharing a video that gives his perspective on his ongoing situation with the San Francisco 49ers, including his relationship with his agent, his frustrations with the organization, and his thoughts on general manager... -
49ers fans take note: NFL insider warns 'the 18-game slate is coming'
San Francisco 49ers fans would undoubtedly welcome another opportunity each season to watch their favorite team take the field. According to one NFL insider, that extra game is likely on the horizon—it's simply a matter of when the league and players can agree on the...