si.com

Grading 49ers Position by Position After Preseason Loss to Raiders

LAS VEGAS -- The 49ers just beat the Raiders 22-19 in a preseason game. Here are the 49ers' grades for this performance. Keep in mind, the final score doesn't matter, but the individual performances do. This game was a great opportunity to evaluate the players.

San Francisco 49ers quarterback Brock Purdy (13) warms up before a preseason game against the Las Vegas Raiders at Allegiant

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers quarterback Brock Purdy (13) warms up before a preseason game against the Las Vegas Raiders at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

Brock Purdy played just one series and effortlessly led the 49ers down the field despite getting no help from his running game. Unfortunately for the 49ers, their offense once again stalled near the end zone, which seems to be a Purdy issue and a Kyle Shanahan issue (more on him in a minute). After Purdy, Mac Jones played and mostly performed well, with the exception of the interception he threw. Jones now has thrown two picks in two preseason games. To his credit, he bounced back after the interception and played quite well. He's not as good as Purdy, but he's good.

San Francisco 49ers cornerback Jakob Robinson (49) is carted off the field after sustaining an injury against the Las Vegas R

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers cornerback Jakob Robinson (49) is carted off the field after sustaining an injury against the Las Vegas Raiders during the second quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

The starter, Patrick Taylor Jr., left the game with a separated shoulder after losing six yards on four carries. He's not good. His backup, undrafted free agent Corey Kiner, was outstanding, but left the game with a high-ankle sprain that most likely will keep him out for the first few games of the season, Which is too bad for the 49ers, because he's the second-best running back on the roster. They need him to play this season so he can keep Christian McCaffrey as fresh as possible.

Las Vegas Raiders safety Hudson Clark (38) nearly intercepts a pass intended for San Francisco 49ers wide receiver Terique Ow

Aug 16, 2025; Paradise, Nevada, USA; Las Vegas Raiders safety Hudson Clark (38) nearly intercepts a pass intended for San Francisco 49ers wide receiver Terique Owens (83) during the fourth quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

No one on the Raiders could cover Ricky Pearsall or Robbie Chosen. Those two were outstanding. Demarcus Robinson also caught three passes for 44 yards, but he dropped a pass in the red zone. The 49ers have lots of depth at this position even though it's banged up.

San Francisco 49ers tight end George Kittle (85) warms up before a preseason game against the Las Vegas Raiders at Allegiant

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers tight end George Kittle (85) warms up before a preseason game against the Las Vegas Raiders at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

George Kittle played but didn't touch the ball. And of all his backups, Jake Tonges was the most impressive. He even played some fullback, and he blocked well.

San Francisco 49ers running back Jeff Wilson Jr. (20) celebrates after scoring a touchdown against the Las Vegas Raiders duri

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers running back Jeff Wilson Jr. (20) celebrates after scoring a touchdown against the Las Vegas Raiders during the second quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

Dominick Puni suffered a PCL injury while playing special teams (more on that decision in a minute). After the game, Kyle Shanahan said there's a chance that Puni will play in the season opener against the Seahawks, but there's also a chance he won't play. Judging by how gingerly Puni was limping after the game, I would be surprised if he were healthy for Week 1. Which is too bad, because he's the second-best offensive lineman on the team. And even if Puni on the field for the first drive, the 49ers couldn't block anyone in the run game. That's because Trent Williams didn't play. Their offensive line is truly bad when he's out.

San Francisco 49ers offensive tackle Isaac Alarcon (67) sacks Las Vegas Raiders quarterback Cam Miller (5) during the fourth

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers offensive tackle Isaac Alarcon (67) sacks Las Vegas Raiders quarterback Cam Miller (5) during the fourth quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

They were decent against the run despite missing half their players at this position, which speaks to how well the defense is coached. In addition, two defensive linemen recorded sacks.

San Francisco 49ers linebacker Nick Martin (45) sacks Las Vegas Raiders quarterback Aidan O'Connell (12) during the second qu

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers linebacker Nick Martin (45) sacks Las Vegas Raiders quarterback Aidan O'Connell (12) during the second quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

Last week, rookie linebacker Nick Martin was a liability, frequently overpursuing the action. This week, he was one of the 49ers' best players. He finished the game with 6 tackles, a sack and two tackles for loss. He showed speed and violence running sideline to sideline, plus he showed the ability to blitz and sack the quarterback. He's going to be a terrific running mate next to Fred Warner for years. I guess Martin just needed a week to get his feet underneath him.

San Francisco 49ers cornerback Chase Lucas (26) sacks Las Vegas Raiders quarterback Cam Miller (5) during the fourth quarter

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers cornerback Chase Lucas (26) sacks Las Vegas Raiders quarterback Cam Miller (5) during the fourth quarter at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

They gave up just 4.7 yards per pass attempt and intercepted the Raiders quarterbacks twice. Nickelback Chase Lucas in particular recorded an interception and a sack for the second game in a row -- he's on fire. In addition, undrafted rookie cornerback Jakob Robinson never was targeted. He's extremely sticky in coverage.

San Francisco 49ers place kicker Jake Moody (4) prepares to attempt a field goal against the Las Vegas Raiders near the end o

Aug 16, 2025; Paradise, Nevada, USA; San Francisco 49ers place kicker Jake Moody (4) prepares to attempt a field goal against the Las Vegas Raiders near the end of regulation at Allegiant Stadium. Mandatory Credit: Stephen R. Sylvanie-Imagn Images / Stephen R. Sylvanie-Imagn Images

Jake Moody made five or six field-goal attempts, including a game-winning, walk-off 59-yarder, which is great news for Moody, but probably not the best news for the 49ers who were hoping the 49ers would find a new kicker. Now, they'll probably keep him until he costs them a regular-season game at some point, which is bound to happen. Oh well.

San Francisco 49ers head coach Kyle Shanahan watches from the sidelines in the first quarter against the Denver Broncos at Le

Aug 9, 2025; Santa Clara, California, USA; San Francisco 49ers head coach Kyle Shanahan watches from the sidelines in the first quarter against the Denver Broncos at Levi's Stadium. Mandatory Credit: David Gonzales-Imagn Images / David Gonzales-Imagn Images

Robert Saleh's defense was prepared for the second week in a row -- he's an excellent defensive coordinator. And Kyle is a terrific offensive play caller, as he demonstrated on the opening drive by moving the pocket for Purdy and creating some wide-open throwing lanes for him. Unfortunately for Shanahan, he also played his second-best offensive lineman on special teams and he injured his knee. I don't understand why the best young offensive lineman on the team is on the field for extra points. That's a job for Spencer Burford or Connor Colby, not Dominick Puni. Do better, Kyle.

Read full news in source page