Shanahan emphasized that creating game-changing runs requires a collective effort from every player on the field. “To get those big runs, it always takes all 11,” he explained. While acknowledging areas where McCaffrey himself could improve, Shanahan stressed that the broader issue lies with the offense around him. The plan focuses on improved downfield blocking, specifically targeting safeties and the backside cornerback—the kinds of blocks that can turn modest gains into extended runs. He described the approach as a shared responsibility among coaches and players, not something McCaffrey must solve alone.
In addition to creating more opportunity for explosive plays, the 49ers are planning to manage McCaffrey’s workload more effectively. A key part of the strategy is to keep him fresher during games by increasing carries for other backs. Rookie Kaelon Black, a third-round pick, appears to have won the backup role over Jordan James and is seen as capable of handling the same run-game duties typically shouldered by McCaffrey. Wide receiver Deebo Samuel also provides flexibility to contribute out of the backfield when needed. The bigger challenge remains on passing downs, where McCaffrey’s versatility is harder to replace. Shanahan noted that there will be occasions when McCaffrey carries a more limited role, and adjusting those elements can influence how the defense behaves.
The 49ers will need a well-rounded offensive plan from the start of the season, opening against the Los Angeles Rams in a Thursday night matchup. The overarching message is that getting more out of McCaffrey isn’t about asking him to do more of the same; it’s about building better structural support around him so his talent translates into bigger plays more consistently. If the blocking improvements and strategic utilization come together, McCaffrey’s per-carry production could look noticeably different from the previous season.