49ers depth chart: 3 thinnest positions entering training camp

Emmanuel Moseley #41 of the San Francisco 49ers and his defensive teammates (Photo by Lachlan Cunningham/Getty Images)
Emmanuel Moseley #41 of the San Francisco 49ers and his defensive teammates (Photo by Lachlan Cunningham/Getty Images) /
1 of 4
Kendrick Bourne, 49ers
Wide receiver Kendrick Bourne #84 with Dante Pettis #18 and Tevin Coleman #26 of the San Francisco 49ers (Photo by Ralph Freso/Getty Images) /

The 49ers don’t have many holes on their roster entering training camp, but no roster is perfect. And these three positions are still relatively thin.

It’s impossible to build a completely perfect NFL roster. The San Francisco 49ers arguably came close in 1984, and some could also argue the 1994 squad, another Super Bowl winner, was the most loaded the Niners have ever been.

Hyperbole and historical references aside, head coach Kyle Shanahan’s squad is still awfully loaded coming off Super Bowl LIV and heading into training camp this season. There were some losses, yes, namely losing defensive tackle DeForest Buckner and wide receiver Emmanuel Sanders. And while both of those two players’ hopeful replacements, defensive tackle Javon Kinlaw and wide receiver Brandon Aiyuk, have a long way to go before solidifying themselves as worthy fill-ins, the vast majority of San Francisco’s roster looks to be just as capable competing for another deep postseason run in 2020.

Despite all this, there are still a number of positions entering training camp that are a bit thinner than Shanahan and his coaching staff would ideally like.

True, each team would prefer to have adequate depth everywhere, and the salary cap era certainly limits the ability to do so. And while San Francisco has focused on its strength, particularly along the defensive line and at linebacker, other positions are a bit more worrisome and raise some question marks heading into camp.

So, which ones are they?

Niner Noise breaks down which three positions are the thinnest leading up to Week 1. These aren’t necessarily weak positions, per se, as the 49ers have quality starters in place.

But there is always a need for depth, and these three spots could prove to be troublesome if injury attrition or other factors play into the mix.