Shanahan Just Sent A Strong Week 1 Message On Stribling

Despite head coach Kyle Shanahan's initial reservations, rookie De'Zhaun Stribling's preseason success has fast-tracked him to a pivotal role in the 49ers' offense.

Kyle Shanahan’s decision in the San Francisco 49ers’ preseason finale said plenty about where De’Zhaun Stribling stands heading into the regular season.

Before the matchup with the Las Vegas Raiders, Stribling was ruled out after turning in two eye-catching preseason performances. In those games, the rookie caught 11 passes for 109 yards, and that burst of production helped push him into a different category from the rest of the roster.

The 49ers sat out nearly all of their starters in the finale, and Stribling was part of that group. That absence made the message hard to miss: Shanahan no longer needs another look to know what he has in the young receiver. Even after previously downplaying Stribling’s summer work, the rookie’s play appears to have forced the issue.

The wide receiver room has already taken hits, and Brock Purdy is heading into the season without a couple of weapons. Shanahan had been cautious about laying out a path for the rookie, especially with his well-known preference for experience over youth. He made that point himself when discussing Ricky Pearsall’s season-ending injury, noting how Pearsall and others would have given him a chance to ease Stribling into a bigger role.

That slow-play approach no longer seems to be in the cards. Stribling now looks set to be one of the main pieces of Shanahan’s offense from the start, and it would not be a surprise if he becomes one of Purdy’s trusted targets quickly. With his size, speed, and strong hands, he has the kind of skill set that is difficult to keep off the field.

For Stribling, the preseason finale was not about missing out. It was proof that he had already done enough to earn the night off.

Now he turns to Week 1 of the regular season, when the 49ers travel to Australia to face the Super Bowl favorite Los Angeles Rams. It will be a difficult opener, and Stribling and the rest of the passing game will need to show up if they want to match their division rival.

In Other News...

49ers Roster Battle Just Put One Big Cut Decision Under Pressure

The 49ers got a useful look at the back end of their roster in a preseason meeting with the Raiders at Allegiant Stadium, even with most of the starters parked for the night. It was the kind of low-scoring, defensive game that tends to sharpen the focus on fringe jobs, and San Francisco still found a few bright spots, including multiple field goals from Eddy Pieiro and noteworthy work from Jordan James and Adrian Martinez.

For a team that is still sorting through its final roster picture, the bigger takeaway may be how this game fed into an already tricky decision at quarterback. The 49ers coaching staff and front office are weighing whether to keep three passers, and outings like this only make those calls more layered as the preseason clock keeps ticking. [Read more 🡒]

49ers Face A Few Tough Roster Calls Before Final Cuts

The 49ers wrapped up the preseason with a win and now turn to the part of August that can be just as revealing as anything on the field: trimming the roster to 53. At this stage, the lineup projection is less about headline names and more about sorting through position groups, weighing who has done enough to stick, and identifying which veterans or younger players could end up on the outside when the numbers get tight.

San Francisco also has to account for injured players, including those on the PUP list, which complicates an already tricky cutdown process. And even after the initial deadline passes, the roster picture may not be finished, because the 49ers could still look to free agency, trades, or waivers as they manage depth and try to keep the group in shape for the regular season. [Read more 🡒]

49ers Face A Painful Cutdown Decision At Wide Receiver

The 49ers are heading into the final stretch of the 2026 preseason with a roster that looks sturdy at the top but still has some real sorting to do underneath it, especially at wide receiver. San Franciscos depth chart has enough established pieces to feel comfortable in the big-picture sense, but the last few spots are where the choices get harder, and the front office has to weigh short-term flexibility against long-term value.

Jacob Cowing sits right in the middle of that decision. His speed and versatility give him a different kind of value on offense and special teams, but roster construction is rarely that simple this time of year, and what the 49ers keep at one spot can affect how they manage depth elsewhere. With the final 53-man deadline approaching, John Lynch and the front office are left trying to sort out whether Cowings explosive upside is worth the tradeoff in overall balance. [Read more 🡒]