Everything is FREE until August 1free through July 31 →
Back to Blog
InjuryNFL2026-08-19

Christian McCaffrey Sat Out Another Practice and Kyle Shanahan Says It Is Only Tightness

By Verdexed Fantasy Desk

Christian McCaffrey was held out of the 49ers' joint practice with the Chargers on Tuesday, extending a run of missed sessions that has become the most-watched storyline of San Francisco's camp. Head coach Kyle Shanahan addressed it directly afterward, saying the absence is about tightness and precaution, and offering the line that fantasy managers should actually anchor on: if it were a game week and the player were anyone other than McCaffrey, he would have played.

Shanahan also explicitly ruled out the alternative explanation that had started circulating, that McCaffrey was sitting out for contract reasons. The 49ers' position is that this is load management on a 30-year-old running back with an extensive injury history, applied in the one month of the year where the cost of caution is zero.

Reading the coach-speak honestly

There are two ways to interpret a coach saying a player could go in a real game. The generous reading is that the team is being appropriately conservative with its most important offensive player during meaningless practices. The skeptical reading is that "tightness" is a word teams use when they do not want to name a soft tissue injury, and that a player who has missed multiple consecutive sessions in mid-August is further from full health than the language implies.

Both readings have been correct at different points in McCaffrey's career, which is why his fantasy price has been so volatile all summer. The 2024 season, in which a calf issue that was initially described in similarly minor terms cost him most of the year, is the reason nobody takes the optimistic framing at face value anymore.

What is different this time is the specificity of Shanahan's comments and the absence of any imaging news. There has been no report of an MRI, no report of a structural finding, and no reserve-list designation. Reporting after Tuesday's session indicated McCaffrey is expected back on the practice field Saturday, with Nick Bosa on a similar trajectory. Those are not the markers of a serious problem.

Fantasy fallout

McCaffrey remains one of the highest-variance picks on the board, and this week does not change that. It slightly improves the outlook, because a player who is expected to practice Saturday is closer to normal than one whose return date is unknown.

The practical question for drafters is what price is right. McCaffrey at his ceiling is a league-winning back who commands both the carry share and the receiving role in a Shanahan offense, which is the most valuable single fantasy asset in football when it works. McCaffrey at his floor is a first-round pick who plays six games. The distribution is not normal, and it is not symmetric.

The correct approach is to stop trying to project a single number and start managing the shape. If a manager takes McCaffrey, the roster construction that follows should be different: more running back depth than usual, a willingness to spend a mid-round pick on his handcuff, and an early-season willingness to bench him rather than hoping.

Isaac Guerendo and the rest of the San Francisco backfield have not commanded meaningful draft capital this summer, and that is a mistake in leagues where McCaffrey went in the first two rounds. The 49ers' backfield behind him is the highest-leverage handcuff situation in football, because the offense's structure guarantees whoever plays gets volume.

The Verdexed model take

Verdexed's projections treat games-played as a separate distribution from per-game production rather than folding both into one point estimate, and for McCaffrey the two diverge more than for any other elite skill player.

His per-game projection remains at or near the top of the position. Nothing about his role, his offense, or his usage has changed, and Shanahan's scheme continues to generate the most efficient rushing environment in the league. The model has no reason to mark down what he does when he is on the field.

His availability projection is the entire story, and it sits meaningfully below the positional average for a player of his draft cost. The August practice absences are an input to that projection rather than a separate concern. Each missed session in camp for a player with a soft tissue history nudges the expected games-played number down, and by late August those nudges compound.

The output is a player whose expected total points look strong and whose median outcome looks considerably worse than his mean, which is exactly the profile that burns fantasy managers who draft on projections alone. The model's recommendation follows from the shape rather than the average: acceptable at a discount, dangerous at the top of the first round.

Betting angle

The 49ers' team total and win total are not moving on practice reports, and they should not. San Francisco's offense has repeatedly proven it can function at a high level with a replacement back, which is the single most consistent feature of Shanahan's tenure. The system generates efficient rushing regardless of who takes the handoff.

That fact cuts against the intuitive bet. Fading San Francisco because McCaffrey is uncertain has been a losing approach historically, because the market already prices the scheme rather than the player. The better expression of a McCaffrey view is in his own player props, particularly any season-long rushing or scrimmage-yard totals, where his availability risk is the dominant variable and where the number has to reflect a specific games-played assumption.

What's next

Saturday's practice is the checkpoint. If McCaffrey is on the field in team periods, this episode is what Shanahan said it was. If he is not, the story changes materially, and the 49ers will be a week from roster cuts with an unresolved question at the most important position on their offense.

The preseason finale is largely irrelevant here. McCaffrey was never going to play in it, and the 49ers have no reason to expose him. The signal comes from practice participation between now and September, not from exhibition snaps.

Want more analysis?

Check out our predictions and DFS tools powered by the same quantitative engine.