But not long after that exchange, the 49ers offense moved the ball into field goal range and Moody was able to hit the game-winner.
In a matter of minutes, Moody went from being the fans' choice for villain to hero. The question is, which part will Moody play from here on out? And where is Moody, mentally, moving forward?
49ers Head Coach Kyle Shanahan sat down with Greg Papa for this week's "49ers Game Plan" on NBC Sports Bay Area. The two discussed Moody's week, as well as his state of mind.
"I think he's great right now," Shanahan said. "He's had a hell of a week. It might be a weird way of looking at it, but I think it was a perfect first game back. You have to go through everything possible and playing in the league, if you have the talent, there's a big mental part of this game, and you got to go through some adversity, and you got to fight through it, and when you do that and you show you can fight through it, that's what allows people to be successful throughout the year.
"He's been a little late to the party because he's been out for the last month, but he got all that done in one game. For him to miss those kicks, put that pressure on himself like he did, and then come back and hit the game-winner and win that game for us was huge."
During the game, many fans were ready to move on from Moody. Even after the game, after Moody had kicked the game-winner, some were still calling for the 49ers to release the second-year kicker. But the 49ers don't seem ready to give up on Moody.
On KNBR radio this week, GM John Lynch said, "We didn't blink. No, we've got a lot of faith in this kid. He had a rough day, and we all have rough days. If the first day you have a rough day, people give up on you, that's not how we operate. We do have tough decisions to make from time to time, but there's a lot of context to put into these things, and Jake has earned a lot of respect from this organization."
Whether fans like it or not, the 49ers seem content to stick with Moody. And to be fair, Moody had only missed one field goal in 2024, before his three misses in Tampa. He is also a perfect 14 for 14 on extra-point attempts this season.
Watch the full interview here:
Written By:
Speaker. Writer. Covering the San Francisco 49ers. Host of the 49ers Camelot show.
YouTube.com/@49ersCamelot
Find the 49ers Camelot show wherever you listen to your podcasts!
All articles by Marc Adams
@49ersCamelot
YouTube Channel
Marc Adams
Speaker. Writer. Covering the San Francisco 49ers. Host of the 49ers Camelot show.
YouTube.com/@49ersCamelot
Find the 49ers Camelot show wherever you listen to your podcasts!
All articles by Marc Adams
More San Francisco 49ers News
-
K.J. Wright sees versatility, growth from 49ers' young linebackers
The San Francisco 49ers have plenty of experience at linebacker, but there are a couple of young players who are giving linebackers coach K.J. Wright plenty to be excited about. Rookie Jaden Dugger and second-year linebacker Nick Martin are both battling for opportunities, and... -
49ers WR Coach Leonard Hankerson praises young receivers, emphasizes versatility and preparation
The San Francisco 49ers have plenty of questions to answer at wide receiver heading into the 2026 season, but according to receivers coach Leonard Hankerson, several of the team's young players are already showing the kind of work ethic and preparation that could help them earn... -
49ers DC Raheem Morris evaluates young players after preseason opener
San Francisco 49ers defensive coordinator Raheem Morris spoke with reporters after Saturday's training camp practice. Here's everything he had to say. Transcript provided by the San Francisco 49ers Communications staff. Thursday night, that first drive, a lot of the young... -
49ers injury news: Kyle Shanahan shares updates on Christian McCaffrey, Nick Bosa
San Francisco 49ers defensive end Nick Bosa missed his fifth consecutive practice Tuesday, this time sitting out a joint session with the Tennessee Titans. Running back Christian McCaffrey has missed two straight practices, leading some fans to grow concerned about the status...