49ers roster: 5 players whose stock is falling ahead of training camp

Kyle Shanahan said the 49ers don't truly compete for roster spots until training camp, but a number of players are already on the decline.
San Francisco 49ers Trey Lance (5) chased by defensive tackle Kevin Givens (90)
San Francisco 49ers Trey Lance (5) chased by defensive tackle Kevin Givens (90) | Michael Zagaris/GettyImages
1 of 5

These 49ers already find themselves with diminishing stock values in terms of the depth chart and the 53-man roster, and training camp hasn't even started yet.

It's pretty easy to come up with some overly conclusive takeaways based on what we saw from San Francisco 49ers organized team activities and minicamp.

Even if only a handful of them will ever come true.

Toward the end of mandatory minicamp, head coach Kyle Shanahan explained to reporters that he doesn't consider offseason workouts as too competitive or meaningful. Instead, it's training camp and the preseason where the real competition will take place.

From that perspective, stock values for players on the 90-man offseason roster haven't changed since prior to those workouts.

Except no one would believe that to be the case.

Instead, these five players are already looking at their stock values diminishing in the weeks leading into training camp.

No. 5: 49ers running back Elijah Mitchell

Christian McCaffrey, not Elijah Mitchell, is now the Niners' No. 1 running back and without question.

Mitchell could still potentially be the No. 2 option, though, and that would still be a prominent role when considering Shanahan's offense is a run-first system.

Yet the oft-injured Mitchell was dealing with a non-disclosed injury during OTAs and minicamp, which won't bode well for his role heading into 2023. In his stead, second-year runner Jordan Mason got the primary carries, and he's now poised to potentially bump Mitchell down a spot on the depth chart.

If Mitchell didn't have an injury reputation, this wouldn't be much of a concern. But missing six games in 2021 and 12 games in 2022 reinforces that negative reputation.

It's not getting better.

Schedule