Christian McCaffrey has missed a full week of 49ers practice with unspecified “tightness,” and one reporter thinks the injury is a smokescreen.
Grant Cohn alleged McCaffrey is holding in for a new contract, tying the absence directly to blockbuster extensions for Jahmyr Gibbs and Bijan Robinson.
That allegation remains unconfirmed, but it has already ignited a contract fight touching fantasy drafts, betting markets, and San Francisco’s entire offensive identity.
What’s Actually Confirmed About McCaffrey’s Absence
McCaffrey has missed a week of practice, and the team has labeled the issue “tightness” without further detail.
Nick Bosa is also dealing with soreness and tendinitis in his surgically repaired knee, according to the same reporting.
McCaffrey remains under contract through 2027, and multiple outlets agree he wants an extension resembling the Gibbs and Robinson deals.

Twelve NFL running backs now carry more guaranteed money than McCaffrey does, a gap that grew wider once the Lions and Falcons paid their young stars this offseason.
That math alone explains why speculation around his absence spread so quickly through league circles.
Grant Cohn’s Holdout Allegation vs NFL Insiders
“The word around League circles is that Christian McCaffrey doesn’t really have tightness. He’s holding in because Jahmyr Gibbs and Bijan Robinson just reset the running back market, and Christian McCaffrey wants a new deal as well.”
That’s Grant Cohn, who covers the 49ers, arguing McCaffrey and Bosa are essentially holding the front office hostage over new money.
Cohn went further, urging San Francisco to trade both players rather than negotiate under pressure this close to the season opener.
NFL insider Ian Rapoport pushed back hard on that theory, according to reporting from Niners Wire’s Kyle Madson.
Rapoport called the injury timing a coincidence, reported that earlier offseason contract talks stalled without progress, and said McCaffrey will be ready for Week 1, directly undercutting Cohn’s holdout claim.
Why the Running Back Market Flipped Overnight
Gibbs and Robinson both signed extensions that reset running back pay across the league, and McCaffrey’s deal now looks dated by comparison.
Anyone wondering how that leverage shift actually works should read how Jahmyr Gibbs’s extension reshaped negotiating power for veteran backs.
McCaffrey led the NFL in touches last season, and that workload is precisely why San Francisco cannot easily bench him or move on.

Betting and Fantasy Stakes Around the McCaffrey Situation
McCaffrey’s practice absence matters for anyone drafting fantasy rosters or betting San Francisco’s win totals right now.
Fantasy managers weighing his injury history against elite upside should check how role uncertainty shifts draft-day value for high-risk stars.
San Francisco’s division and championship odds also hinge on McCaffrey suiting up Week 1, a factor tracked closely in the NFC West’s current championship odds picture.
Ranking the New Running Back Pay Scale
According to reporting from Sportsnaut’s Andrew Buller-Russ, the running back market has shifted dramatically in just a few weeks.
McCaffrey’s $19 million average now sits fifth among backs, trailing the two players who just reset the position entirely.
| Running Back | Reported AAV | Contract Status |
| Jahmyr Gibbs | $22.5 million | New extension |
| Bijan Robinson | $22.25 million | New extension |
| Saquon Barkley | Reported top-tier | Existing deal |
| Christian McCaffrey | $19 million | Signed through 2027 |
What San Francisco Does Next
This is not a confirmed holdout yet. This is a reporter’s allegation colliding with an insider’s denial, and the truth likely sits somewhere between a sore body and a frustrated agent.
Watch McCaffrey’s practice status over the next two weeks, since a return without a new deal would side with Rapoport’s version of events.
A continued absence into the regular season would validate Cohn’s suspicion and force San Francisco’s front office into a decision it clearly wants to avoid.