San Francisco 49ers running back Christian McCaffrey. Kelley L Cox-USA TODAY Sports

The 49ers’ acquisition of Christian McCaffrey brought in a high-priced running back with three-plus years remaining on his contract. McCaffrey has proven tremendously valuable for his second NFL team, and he entered the 2024 offseason with two seasons left on his Panthers-constructed deal.

McCaffrey and the 49ers have reached an agreement on a new contract that will tie the reigning rushing champion to the team beyond 2025. The 49ers are giving McCaffrey a two-year, $38M extension, Pro Football Talk’s Mike Florio reports. This will now tether the dual-threat dynamo to San Francisco through 2027.

This represents a bump for the running back market, which McCaffrey had paced since his Carolina extension came to pass in April 2020. In addition to the eighth-year veteran moving beyond his $16M-per-year number, ESPN.com’s Adam Schefter adds he will see $24M guaranteed on this 49ers agreement. McCaffrey will earn an additional $8M over the deal’s first two years as well.

McCaffrey, who will turn 28 later this week, had made it known internally he wanted a new deal, according to The Athletic’s Dianna Russini. The former top-10 pick had stayed away from San Francisco OTAs. While that was not exactly cause for alarm regarding this relationship, the 49ers will act early on a player who has rewarded them since the October 2022 pickup that required four draft choices to complete.

Tuesday’s agreement also stands to drop CMC’s 2024 cap number, which stood at $14.1M. The 49ers had already included two void years in McCaffrey’s previous contract. This extension will help out on that front as well. 

Given the instability on the running back market over the past two offseasons, it is somewhat surprising to see a back reach $19M-AAV territory. No other RB is tied to a deal worth more than $15M per season.

The 2023 offseason removed a few high-priced RB contracts from the equation. The Cowboys and Vikings respectively cut Ezekiel Elliott and Dalvin Cook, and the Bengals and Packers respectively gave Joe Mixon and Aaron Jones pay cuts. The 2023 franchise tag deadline featured the three tagged RBs (Saquon Barkley, Josh Jacobs, Tony Pollard) not receive extensions. 

McCaffrey was among those who voiced concerns about teams’ valuations of the position, and a Jonathan Taylor-Colts impasse took place. Since Taylor’s battle with his team, the market has shifted a bit. McCaffrey’s new deal follows Taylor’s $14M-per-year extension and Barkley’s three-year, $37.5M extension.

San Francisco will use a $14.29M signing bonus to spread out McCaffrey’s cap hits, and Florio adds a 2025 option bonus is in place. The team guaranteed $8.5M of McCaffrey’s $14.25M option bonus at signing. 

Beyond this $22.79M guaranteed, the 49ers should still have some flexibility beyond 2025. McCaffrey’s deal includes a non-guaranteed 2026 option bonus ($10.55M), per Florio, with a non-guaranteed $1.3M 2026 base salary. CMC’s 2027 base ($16.85M) is also non-guaranteed.

McCaffrey’s deal reminds of the Cardinals’ 2020 DeAndre Hopkins accord, as it raises a positional AAV ceiling for a player already signed for at least two more seasons. Hopkins received a $27.25M-per-year extension, which moved his through-2022 contract through 2024. 

The former Arizona wideout collected the guaranteed money on that deal but was not with the Cardinals for the extension years, as the team cut him in 2023. Although signing bonus prorations will create some dead money if the 49ers opt to move on, this contract provides McCaffrey security for 2025 at the very least.

Following the 49ers’ whiff on the Jerick McKinnon signing in 2018, the team used low-cost RBs — Tevin Coleman, Raheem Mostert and Jeff Wilson among them — until presented with the opportunity to acquire McCaffrey at the 2022 deadline. Outbidding the Rams for CMC, the 49ers took a risk on a player who had missed much of the 2020 and 2021 seasons due to injury. 

McCaffrey has rewarded the 49ers’ faith, making two Pro Bowls and winning the 2023 Offensive Player of the Year award.

Missing 23 games due to quad, hamstring, shoulder and ankle maladies from 2020-21, McCaffrey has managed to play all but one game since being traded; he missed only an inconsequential Week 18 contest last season. 

He has been a vital part of the 49ers’ success over the past two seasons, providing Brock Purdy unmatched versatility from the RB position. The 49ers will have a Purdy payment to consider, but a 2025 Purdy extension would still stand to align with this latest CMC payday. 

McCaffrey may be out of the picture by the time the QB’s lofty cap numbers surface. For now, the 49ers have rewarded their top offensive player during the final stages of Purdy’s rookie deal.

This agreement leaves the 49ers with one fewer offensive pillar with a contract year in 2025. Purdy, George Kittle and Deebo Samuel are scheduled for walk years in 2025, with Brandon Aiyuk unsigned beyond his fifth-year option season. 

The Aiyuk situation lingers, but the 49ers checked off one box Tuesday, rewarding the top player at a marginalized position.

More must-reads:

TODAY'S BEST
Marlins outfielder expected to miss remainder of 2025 season 
Tyrese Haliburton’s father addresses his incident with Giannis Antetokounmpo
Patriots' Austin Hooper explains what teammates can expect from HC Mike Vrabel
Falcons to pick up star WR's fifth-year option
Falcons react to NFL levying fine against team and defensive coordinator Jeff Ulbrich
Insider names frontrunner in Browns' QB competition after drafting Shedeur Sanders
Yankees offense goes nuclear in blowout win
Giannis Antetokounmpo rips Tyrese Haliburton's father for 'disrespectful' act
Celtics make unique NBA playoff history in Game 5 win
How Steelers reportedly expect Aaron Rodgers saga will end
Juan Soto's bat speed decline threatens Mets' $765 million investment
NFL team executive expands on what Browns' Shedeur Sanders did wrong before draft
Insider suggests four-time Pro Bowl option for Steelers if Aaron Rodgers doesn't sign
Watch: Pacers, Tyrese Haliburton eliminate the Bucks in OT
Stanley Cup playoffs takeaways: Hurricanes advance, panic time for Maple Leafs
Jayson Tatum's historic game helps send Celtics to Eastern Conference semis
Pirates ace Paul Skenes explains why he's not concerned about potential injuries
Steelers may have found another steal in UDFA pool as Pittsburgh lands an athletic freak
49ers sign star TE to four-year extension
Spurs' Stephon Castle runs away with Rookie of the Year Award

Want more 49ers news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.