Schedule →
NFL logoThink you can outpick the entire league? · Free NFL Season Predictor · No credit cardProve it →

Shanahan's Backfield Non-Answer Puts the CMC Handcuff on Monday's Clock

By Walt Ainsley4 min readSan Francisco 49ers
Share:
San Francisco 49ers logoThink you can outpick 49ers Nation? · Free 49ers Season Predictor · No credit cardProve it →

Kyle Shanahan spent Friday refusing to name a running back winner. He said a player is "making a push," but immediately paired it with "we still haven't decided yet" — and that combination is the whole fantasy read. It is not a breakout alert. It is a 53-man roster negotiation happening four days before the 49ers fly to Australia to open against the Rams. The right move is to wait on the depth chart, not to chase a waiver claim before Monday.

Block 1: "I think he is making a push. I mean, we still haven't decided yet."

That is not the language Shanahan uses when a player has earned a real role. It is the language of a rope decision — 53-man roster or practice squad, active gameday or scratch.

The fantasy translation is straightforward. A player pushing for a roster spot does not yet have a snap share. He has a training-camp resume. If he does not make the 53, the hype is worthless. If he does, his initial role is likely as depth behind Christian McCaffrey, not as a committee member who takes carries away from a healthy CMC.

So resist the urge to spend FAAB or use a late-round pick on the name attached to Shanahan's praise. Monday's cutdown is the actual tell.

Block 2: "I thought he ran real hard and ran real well."

This is the physical-confirmation quote. The back in question — likely Jordan James based on Shanahan's mention of last year's late-season Seattle carries — has had trouble staying on the field. Shanahan wanted to see him run live after another camp lost to injury. "Ran real hard" is Shanahan saying the health gate is cleared.

That matters only because of who sits ahead of him. McCaffrey's 2025 line was 311 carries, 1,202 rushing yards, 10 touchdowns, plus 102 catches. At age 30, that workload makes his direct backup one of the most valuable handcuffs in fantasy. But the backup's value is contingent, not weekly. Shanahan's comments tell us the player is physically ready — they do not tell us he is active on gameday.

Block 3: "We don't just do that to do it."

That is Shanahan's answer when asked about a three-man rotation. It is the closest thing to a workload read in the entire press conference.

Shanahan does not want a true timeshare. If a roster-bubble runner makes the team, it does not mean McCaffrey's carry share falls. It means the 49ers have a contingency piece behind him. That keeps McCaffrey in the elite tier and makes the backup a bench stash with league-winning upside only if CMC or the No. 2 back misses time.

Do not read this as a reason to fade CMC in any format. If anything, Shanahan is protecting the idea that CMC remains the clear lead — the other backs are fighting to be his insurance, not his replacement.

Block 4: "People in this league get paid a lot of money to read everything we say."

That is Shanahan admitting he is managing the betting and fantasy market with his vagueness. He knows depth-chart speculation gets priced. He knows preseason praise is overinterpreted. So his deliberate non-answer is itself a signal: the information fantasy managers actually need is not coming from this press conference.

It is coming from Monday's roster move and the Week 1 inactive list. Only then will we know which back is truly on the 53, which one is heading to the practice squad, and which one Shanahan trusts if McCaffrey's workload catches up to him.

For what it is worth, the 49ers are +1600 at FanDuel to win the Super Bowl. That number treats this backfield as a real title variable. But the variable is CMC's health, not the identity of the No. 3 back. The backup matters only after an injury — and by then, Shanahan's press-conference hedge will be long forgotten.

Watch Monday. That is when the 49ers' handcuff question actually gets answered.

Read the full transcript: Kyle Shanahan Press Conference Transcript (2026-09-05)

San Francisco 49ers logo
Free Pickem Challenge
Think you can outpick 49ers Nation?
Free to play · Climb the leaderboard · Earn bragging rights
Prove it →
Share: