Kyle Shanahan Gives Vote of Confidence in Struggling 49ers Starter

In this story:
One of the reasons the 2025 season was exciting for the San Francisco 49ers was because of their second-year players.
They had several rookies in 2024 step up and play well. It instilled a lot of hope in what they could become in their sophomore season.
Unfortunately, one 2024 rookie has failed to pick up where he left off. That rookie is right guard Dominick Puni. He has been a shell of himself this season.
Part of that can be attributed to the knee injury he sustained in the preseason. Nevertheless, the 49ers need him to pick it up, and that's exactly what Kyle Shanahan believes he will do.
Kyle Shanahan has faith in Dominick Puni

“I think Dom has played better before in his rookie year. I think it was a big injury coming into this season, which was a huge setback for him and has made things more difficult," Shanahan said on Monday via conference call with reporters. "I'm sure that hasn't made things easier for him, but a lot of guys are battling stuff and I’ve got a lot of confidence in Dom. He's played at a high level for us before, so I expect him to do it again.”
This is excellent leadership from Shanahan. He doesn't hide the fact that Puni has been playing below his standards, but he also acknowledges the injury is limiting him.
It's probably playing more of a factor than he is letting on, which is why he says Puni will pick it up. At less than 100 percent, he's still their best option as their starting right guard.
Shanahan isn't going to be too harsh on him. He knows Puni would be better if he hadn't gotten hurt before the regular season. He did an excellent job with this answer.

Still, the issue remains that Puni is underperforming. How do the 49ers solve it? If it is an injury, sitting him is the only way, but he's clearly healthy enough to perform.
The 49ers are stuck in no-man's land with Puni. He's their best option despite being injured. They have to figure out how to get him to play at an adequate level.
Against the Tampa Bay Buccaneers, Puni allowed six pressures. No other offensive lineman allowed more than two. The injury excuse can only be used to a certain degree.
Puni is out there, so he gets judged accordingly. If he doesn't pick it up soon, the 49ers will continue to have hiccups on offense.
Follow Jose on X (Twitter) @JS3sanchez_to interact with him on the 49ers.
Read more 49ers On SI

Jose Luis Sanchez III has covered the San Francisco 49ers daily for FanNation since 2019. He started off as the lead publisher for FanNation's All49ers, then switched positions to become the Deputy Editor in 2020. Sanchez writes, edits, and produces videos daily for All49ers. He also co-hosts a show on YouTube with All49ers lead publisher Grant Cohn weekly. Prior to FanNation, Sanchez started his writing career back in 2016 for the school newspaper at Skyline college where he covered all sports team in the Bay Area. Following that from 2017 to 2019, he found a role as a contributor for FanSided's news desk along with their site's Just Blog Baby covering the Las Vegas Raiders and Golden Gate Sports every professional Bay Area sports team. Atop all of that, he was able to graduate with a Bachelors degree in Communication Studies at San Francisco State University in 2020. Sanchez is committed to ensuring he delivers transparent analysis and straightforward opinions that resonates with readers to get them thinking.
Follow JSanchezFN