All 49ers

Grading the 49ers after the 30-19 loss to the Tampa Bay Buccaneers

It feels like the 49ers lost more than a game.
Tampa Bay Buccaneers quarterback Baker Mayfield (6) and San Francisco 49ers quarterback Mac Jones (10) hug.
Tampa Bay Buccaneers quarterback Baker Mayfield (6) and San Francisco 49ers quarterback Mac Jones (10) hug. | Nathan Ray Seebeck-Imagn Images

In this story:


TAMPA -- The 49ers just lost 30-19 to the Tampa Bay Buccaneers. The 49ers' record is now 4-2, which is good, but Fred Warner is out for the season with an ankle injury, which is not good. It's starting to feel like the 49ers season is falling apart due to all their injuries.

With that in mind, here are the 49ers' grades.

QUARTERBACK: B-MINUS

Oct 12, 2025; Tampa, Florida, USA; San Francisco 49ers quarterback Mac Jones (10) throws downfield during the third quarter a
Nathan Ray Seebeck-Imagn Images

Mac Jones had a down game and still threw for 349 yards. As football coaches say, he's a dude, which means he's a difference-maker. To his credit, he was playing on one leg and he was missing Ricky Pearsall and George Kittle, he got sacked six times, he had no running game and his defense collapsed after Fred Warner went down. Brock Purdy probably would have played no better on one leg. We saw him play through injury against the Jaguars, and it wasn't pretty.

Jones threw two interceptions, but the first one wasn't his fault -- Kendrick Bourne ran the wrong route against a blitz. And the second interception was on fourth down, which means it was essentially an arm punt. An incomplete pass in that situation would have been worse.

Jones isn't the reason to the 49ers lost this game. The Buccaneers simply are the better team.

RUNNING BACKS: C-MINUS

Oct 12, 2025; Tampa, Florida, USA; San Francisco 49ers running back Christian McCaffrey (23) runs for a gain during the first
Nathan Ray Seebeck-Imagn Images

Every time the 49ers give the ball to Christian McCaffrey, they do the other team a favor. He's one of the least efficient runners in the league, and he's not a particularly dangerous receiver, either. Giving him the ball is a great way to get to second and 7. The 49ers need a new running back in addition to a new middle linebacker and a new pass rusher.

WIDE RECEIVERS: B-MINUS

San Francisco 49ers wide receiver Kendrick Bourne (84).
Nathan Ray Seebeck-Imagn Images

Kendrick Bourne had another fantastic game -- five catches for 142 yards. He is outplaying Jauan Jennings, who seems disgruntled because the 49ers didn't extend his contract. To be fair to Jennings, he's playing through ankle injuries and five broken ribs. Still, he committed two penalties today and shouted at Kyle Shanahan on the sideline, as if Shanahan is the problem. No, Jauan, you're the problem.

TIGHT ENDS: C-PLUS

Oct 12, 2025; Tampa, Florida, USA; San Francisco 49ers tight end Jake Tonges (88) runs for a gain during the fourth quarter a
Nathan Ray Seebeck-Imagn Images

While George Kittle and Ricky Pearsall are out, Jake Tonges has become the 49ers' second-best receiver after Bourne. Today, he had 6 catches for 58 yards. He's a better receiver than McCaffrey and needs to keep playing even when Kittle returns.

OFFENSIVE LINEMEN: F

Sep 28, 2025; Santa Clara, California, USA; San Francisco 49ers center Jake Brendel (64) before the game against the Jacksonv
Darren Yamashita-Imagn Images

They gave up six sacks and generated zero push in the running game. Dominick Puni must be playing through an injury because he's the biggest liability in the unit. And that's saying something, because Jake Brendel and Connor Colby are awful, too.

DEFENSIVE LINEMEN: D

Sep 28, 2025; Santa Clara, California, USA; San Francisco 49ers defensive end Mykel Williams (98) during the second quarter a
Darren Yamashita-Imagn Images

They couldn't stop the run or pressure Baker Mayfield. On the bright side, Mykel Williams recorded his first career sack. He continues to improve.

LINEBACKERS: F

Oct 12, 2025; Tampa, Florida, USA; Tampa Bay Buccaneers running back Rachaad White (1) runs for a gain past San Francisco 49e
Jonathan Dyer-Imagn Images

They couldn't stop the run with or without Fred Warner. Luke Gifford is a terrible player who needs to be benched. It's time to see what rookie Nick Martin can do.

DEFENSIVE BACKS: F

Sep 28, 2025; Santa Clara, California, USA; San Francisco 49ers safety Marques Sigle (36) after the game against the Jacksonv
Darren Yamashita-Imagn Images

Marques Sigle moved to free safety and gave up a deep touchdown catch to a wide receiver running a post route while Sigle was standing in the post. He's hopeless in coverage. The 49ers should bench him and Ji'Ayir Brown and start Jason Pinnock and Malik Mustapha.

SPECIAL TEAMS: A-MINUS

Oct 2, 2025; Inglewood, California, USA; San Francisco 49ers  placekicker Eddie Pineiro (18) kicks a field goal against the L
Kirby Lee-Imagn Images

Eddy Pineiro made all four of his field goal attempts, which is impressive. He's the rightful heir apparent to Robbie Gould. Unfortunately for this group, Skyy Moore keeps fielding punts inside his five-yard line. He needs to knock that off.

COACHES: C

Oct 2, 2025; Inglewood, California, USA; San Francisco 49ers head coach Kyle Shanahan during the second half at SoFi Stadium.
Kirby Lee-Imagn Images

There wasn't much Robert Saleh could do after Fred Warner went down. Still, he could have played the right safeties and put this defense in the best position to be successful. That's his fault. And on offense, Kyle Shanahan got outcoached by Todd Bowles, whose blitzes beat Shanahan's plays almost every time. It felt like we were watching the Chiefs have their way with the 49ers in the Super Bowl.

Read More


Published
Grant Cohn
GRANT COHN

Grant Cohn has covered the San Francisco 49ers daily since 2011. He spent the first nine years of his career with the Santa Rosa Press Democrat where he wrote the Inside the 49ers blog and covered famous coaches and athletes such as Jim Harbaugh, Colin Kaepernick and Patrick Willis. In 2012, Inside the 49ers won Sports Blog of the Year from the Peninsula Press Club. In 2020, Cohn joined FanNation and began writing All49ers. In addition, he created a YouTube channel which has become the go-to place on YouTube to consume 49ers content. Cohn's channel typically generates roughly 3.5 million viewers per month, while the 49ers' official YouTube channel generates roughly 1.5 million viewers per month. Cohn live streams almost every day and posts videos hourly during the football season. Cohn is committed to asking the questions that 49ers fans want answered, and providing the most honest and interactive coverage in the country. His loyalty is to the reader and the viewer, not the team or any player or coach. Cohn is a new-age multimedia journalist with an old-school mentality, because his father is Lowell Cohn, the legendary sports columnist for the San Francisco Chronicle from 1979 to 1993. The two have a live podcast every Tuesday. Grant Cohn grew up in Oakland and studied English Literature at UCLA from 2006 to 2010. He currently lives in Oakland with his wife.

Share on XFollow grantcohn