There’s a familiar kind of buzz that follows a rookie wide receiver into 49ers camp, and Jordan Watkins had it last year. De’Zhaun Stribling has it now.
Watkins had it then. The difference is that Watkins never really got the runway to turn that excitement into much of anything.
Kyle Shanahan laid out the problem back in January. Watkins was hurt in his first preseason game, and that high ankle sprain wiped out the chance to build momentum in camp and through the preseason.
Shanahan said Watkins “wasn’t ready yet,” then explained how the injury left him chasing the rest of the roster instead of growing with it. By the time he came back, the conditioning gap and the missed development window had already put him behind.
And in a season where the 49ers were trying to compete, Shanahan wasn’t going to experiment at the team’s expense.
Now Watkins is back in the mix, but the picture around him looks different. Mike Evans and De’Zhaun Stribling are on the roster, and Watkins still has to carve out a role.
He’s 24, has one accrued season, stands 5-foot-11 and weighs 196 pounds. His cap number is just over $1 million this season, with a base salary a hair over $1 million and a signing bonus of $166,454, which puts his 2026 cap number at $1,171,454.
The most obvious lane for Watkins right now looks a lot like return work. During OTAs, he and Jacob Cowing handled the primary kick and punt return duties, while rookie Will Pauling mixed in.
Watkins was the only one of the group who didn’t muff a punt. There’s a clear speed element here too: he ran a 4.37 40, just a tick faster than Skyy Moore’s 4.41.
The body types are similar, and Watkins has the kind of juice that can create splash plays in the return game without the chaos that comes from fielding punts too close to the goal line.
That comparison to Moore makes sense on paper, but Watkins may be a more complete version. Moore reached top speed quicker, which helped him as a punt returner, while Watkins’ 10-yard split landed in the 65th percentile compared to Moore’s 98th percentile mark.
The 49ers also tried Moore on offense, and it never really took. He couldn’t separate consistently no matter where Shanahan lined him up.
Watkins’ rookie usage was more interesting, even if the sample was tiny. He played most of his snaps at “X” as the isolated receiver, but he only ran 15 routes, so there’s not much to mine.
Still, the role stood out. His first target of the season came on a sail concept from Mac Jones, 15 yards downfield, and it slipped through his hands.
It was the kind of route you can ask a 4.3 receiver to win on. Later, he turned Kamari Lassiter around on a deep out route, and he was two yards deeper than Kendrick Bourne.
One route was right on time, the other wasn’t.
The bigger issue was simply getting on the field. Watkins didn’t make his debut until Week 8.
He played three straight games, then disappeared until Week 16. In total, he logged just 25 plays.
His first catch in the Giants game came more from a strong Mac Jones throw than from a polished route; Watkins was supposed to run a deep in-breaking route, but he released outside instead. He was fast enough to get back to his landmark, but that outside release still broke the timing.
There were flashes of trust from Shanahan, too. In that same Giants game, Watkins was asked to block down on Kayvon Thibodeaux from a condensed split, and the play turned into a 16-yard run.
That kind of assignment never came Moore’s way. But the trust didn’t last long after Watkins took the “easy way out” on the in-breaking route.
After that, he shifted from primary target to the kind of receiver who clears space and runs off coverage.
The 49ers also designed a play for him against the Colts off play action, lining up in 13 personnel. Watkins got deep and had a couple of steps on the cornerback, but DeForest Buckner was lined up against Spencer Burford on the play, and that matchup didn’t need much explanation. Still, the play fit the idea of what Watkins can be in Shanahan’s offense: a blocker, a vertical threat, and maybe the Travis Benjamin type who can run the long route and hit the occasional home run.
What Watkins hasn’t shown yet is enough polish on the intermediate stuff. If he’s going to become a real, steady threat, that part has to come along. For now, the speed is real, the blocking is real, and the role is still there for the taking.
In Other News...
49ers May Have Found An Unexpected Brandon Aiyuk Escape Hatch
Brandon Aiyuks latest social media note gave the 49ers a little more clarity, even if it did not fully settle the picture. After weeks of uncertainty around his status, the wide receiver signaled that he is focused on getting back on the field this season, and that matters for San Francisco because his situation has been hanging over the roster like an unfinished piece of business.
If Aiyuk does not file for reinstatement, the 49ers may be able to keep him on the Left Squad List, which would let him remain attached to the team without counting against the roster or salary cap. It is a potential escape hatch for a front office that has been trying to avoid a forced move, but the situation is still unresolved and the next step will determine whether this becomes a clean workaround or just another twist in a messy standoff. [Read more 🡒]
Brandon Aiyuk Finally Spoke On Why He Is Done With The 49ers
Brandon Aiyuk finally put his side of the contract dispute with the 49ers into words, and it only added another layer to a situation that has been hanging over the team for months. In a statement, the receiver said San Francisco voided his contract guarantees, turning a private standoff into a public one and leaving one of the franchises most important offensive pieces in an uneasy spot as he tries to move forward.
Aiyuk said his focus is on getting back on the field this season, but the relationship damage is obvious, especially with the dispute now spilling beyond the 49ers and into social media chatter as well. For a team that has spent plenty of time managing star contracts and roster drama, the unresolved part is not just what happened behind the scenes, but where Aiyuk goes from here with San Francisco still in the picture. [Read more 🡒]
49ers May Already Have Their Next Answer At Center
Jake Brendel has been a steady presence in the middle of the 49ers' offensive line, but the veteran center is now in a contract year at 34, which naturally puts the position back under the microscope. San Francisco has long valued stability at center, and Kyle Shanahan has typically leaned toward experienced options there, so any transition would have to be earned rather than assumed.
Drake Nugent gives the 49ers a younger name to watch as camp and preseason unfold. The undrafted rookie has already put himself in the mix for a roster spot, and if he keeps building on that momentum, he could push his way into the conversation as Brendel's eventual successor while the team weighs its longer-term options at one of the most important spots on the line. [Read more 🡒]
