Highest-graded 49ers: Offense
- George Kittle, TE, 86.2, 21 snaps
- Jake Tonges, TE, 84.5, 30 snaps
- Ricky Pearsall, WR, 77.2, 64 snaps
- Ben Bartch, LG, 73.7, 76 snaps
- Jake Brendel, C, 70.6, 76 snaps
Highest-graded 49ers: Defense
- Sam Okuayinonu, DE, 91.0, 15 snaps
- Nick Bosa, DE, 82.5, 46 snaps
- Dee Winters, LB, 76.7, 52 snaps
- Luke Gifford, LB, 72.1, 23 snaps
- Fred Warner, LB, 71.7, 49 snaps
Lowest-graded 49ers: Offense
- Russell Gage, WR, 51.2, 28 snaps
- Dominick Puni, RG, 51.2, 75 snaps
- Marquez Valdes-Scantling, WR, 53.3, 27 snaps
- Luke Farrell, TE, 54.8, 44 snaps
- Brian Robinson, RB, 55.1, 18 snaps
Lowest-graded 49ers: Defense
- Alfred Collins, DT, 27.9, 9 snaps
- Upton Stout, CB, 32.5, 29 snaps
- Tatum Bethune, LB, 46.2, 3 snaps
- Mykel Williams, DE, 47.0, 39 snaps
- Jason Pinnock, FS, 53.1, 52 snaps
Highest-graded Seahawks
- Josh Jobe, CB, 89.8, 61 snaps
- Sam Darnold, QB, 82.6, 52 snaps
- Charles Cross, LT, 79.7, 52 snaps
- Ernest Jones, LB, 78.7, 76 snaps
- Jaxon Smith-Njigba, WR, 76.1, 40 snaps
Quarterback play
Brock Purdy narrowly missed making the top five 49ers on offense, coming in at No. 6 with an offensive grade of 69.4 and a passing grade of 68.2. He finished the game 26-of-35 for 277 passing yards, two touchdowns, two interceptions, and a passer rating of 92.2. He was sacked once for 12 yards.
Highest marks
The game's highest grade went to defensive end Sam Okuayinonu, who recorded a 91.0 defensive grade while playing just 15 defensive snaps. He finished the game with two tackles and a forced fumble, the second of his career.
Offensive line
San Francisco's highest-graded offensive lineman was left guard Ben Bartch, who earned a 73.7 offensive grade. His 74.7 run-blocking grade led the team, while recently extended right tackle Colton McKivitz earned the 49ers' best pass-blocking grade (80.0).
RELATED
Left tackle Trent Williams earned a 55.3 offensive grade and a 50.1 pass-blocking grade. Both were his lowest since Week 6 of the 2023 season (42.3 offensive grade, 30.2 pass-rushing grade vs. Browns). Williams' six pressures allowed were his most in a single game since Week 17 of the 2018 season (six vs. Eagles). He briefly exited the game with an injury and could have been playing through discomfort.
In total, the 49ers' offensive line surrendered 11 pressures.
Pressures allowed among O-line:
- LT Trent Williams — 6
- LG Ben Bartch, RG Dominick Puni — 2 each
- RT Colton McKivitz — 1
Receiving
In addition to being the highest-graded offensive player in the game (86.2), tight end George Kittle earned the best receiving grade in the matchup—an 89.8 mark. He left the game early with a hamstring injury, finishing with four receptions for 25 yards and a touchdown.
One of the game's heroes, tight end Jake Tonges, who stepped in for Kittle, earned the second-highest offensive grade of the game (84.5) and the third-highest receiving grade (81.2), behind Kittle and running back Christian McCaffrey (81.7). He finished with three receptions for 15 yards and hauled in what ended up being the game-winning touchdown.
Ricky Pearsall was the game's highest-graded wide receiver, earning a 77.2 offensive grade after finishing with a team-high 108 receiving yards on four catches.
Rushing
Running back Christian McCaffrey earned 142 scrimmage yards in the game, with 69 coming on the ground. He was the 49ers' highest-graded running back with a 59.9 offensive grade. It was his team-low 13.5 pass-blocking grade that lowered his overall grade. McCaffrey allowed two pressures in the game.
Pass rush
Defensive end Nick Bosa earned a 75.6 pass-rush grade, the highest of any player in the game. He and defensive end Yetur Gross-Matos earned a team-high three pressures each, though Gross-Matos did so in just 14 pass-rushing snaps compared to Bosa's 24. Bosa was also credited with the team's only sack.
Pressures by 49ers defenders:
- DE Nick Bosa, DE Yetur Gross-Matos — 3 each
- DE Bryce Huff, DE Sam Okuayinonu, SS Marques Sigle, LB Dee Winters — 1 each
Run defense
Linebacker Fred Warner was the 49ers' highest-graded run-defender, earning a 77.0 grade in that category. Cornerback Renardo Green earned a 75.9 run-defense grade, the second-highest on the team.
Pass defense
Linebacker Dee Winters narrowly edged Seahawks cornerback Josh Jobe for the game's best coverage grade (90.3 vs. 90.2). While Renardo Green earned the best defensive grade among 49ers defensive backs (68.1), Deommodore Lenoir's 75.6 coverage grade was the best among the team's defensive backs, not allowing a catch.
Tackling
Veteran safety Jason Pinnock earned a team-high 81.8 tackling grade, narrowly edging out linebacker Dee Winters, who earned an 81.1 tackling grade. Neither missed a tackle in the game.
Missed tackles by 49ers defenders:
- DT Jordan Elliott, SS Marques Sigle, LB Fred Warner — 1 each
Rookie defenders
Rookie defensive lineman Mykel Williams (47.0) and Alfred Collins (27.9) were among the game's lowest-graded players. Williams played 39 defensive snaps, while Collins played just nine. They combined for two tackles in the game.
Fellow rookie CJ West earned a 58.1 defensive grade in his seven defensive snaps. Rookie safety Marques Sigle, who started against the Seahawks, earned a 59.8 defensive grade and a 56.7 coverage grade.
49ers Week 1 snap counts
Offense
76 - Ben Bartch (LG), Brock Purdy (QB), Colton McKivitz (RT), Jake Brendel (C)
75 - Dominick Puni (RG), Trent Williams (LT)
64 - Ricky Pearsall (WR)
58 - Christian McCaffrey (RB)
50 - Jauan Jennings (WR)
44 - Luke Farrell (TE)
37 - Kyle Juszczyk (FB)
30 - Jake Tonges (TE)
28 - Russell Gage (WR)
27 - Marquez Valdes-Scantling (WR)
21 - George Kittle (TE)
18 - Brian Robinson (RB)
3 - Skyy Moore (WR)
1 - Connor Colby (RG), Spencer Burford (LT)
Defense
52 - Dee Winters (LB), Jason Pinnock (FS), Marques Sigle (SS)
51 - Deommodore Lenoir (CB), Renardo Green (CB)
49 - Fred Warner (LB)
46 - Nick Bosa (DE)
39 - Mykel Williams (DE)
29 - Upton Stout (CB)
26 - Bryce Huff (DE)
25 - Jordan Elliott (DT)
24 - Kalia Davis (DT)
23 - Luke Gifford (LB)
17 - Yetur Gross-Matos (DE)
15 - Sam Okuayinonu (DE)
9 - Alfred Collins (DT)
7 - CJ West (DT)
3 - Tatum Bethune (LB)
2 - Ji'Ayir Brown (SS)
Special Teams
18 - Darrell Luter Jr., Luke Gifford, Siran Neal
16 - Curtis Robinson
15 - Isaac Guerendo, Luke Farrell, Tatum Bethune
14 - Jake Tonges
13 - Chase Lucas, Ji'Ayir Brown
11 - Sam Okuayinonu
9 - Jake Moody (K), Skyy Moore
7 - Jon Weeks (LS), Thomas Morstead (P)
5 - Ben Bartch, Colton McKivitz, Connor Colby, Dominick Puni, Marques Sigle, Matt Hennessy, Spencer Burford
3 - Alfred Collins, Fred Warner, Jason Pinnock, Mykel Williams
2 - Jordan Elliott, Kalia Davis, Kyle Juszczyk
1 - CJ West
Related News
More San Francisco 49ers News
-
49ers vs. Raiders PFF grades: Best and worst from the game, plus snap counts
The San Francisco 49ers improved their record to 7-1 after a 38-17 win over the Las Vegas Raiders in Week 9. Pro Football Focus released its grades and snap counts from the game, providing a closer look at which 49ers players stood out and who has more work to... -
49ers vs. Cowboys in Week 10: How to watch, stream, and listen, plus odds
The San Francisco 49ers head back on the road to take on the Dallas Cowboys at AT&T Stadium. This matchup marks the 42nd all-time meeting between the two teams and the first time the 49ers have traveled to Dallas for a regular-season game since 2020. San Francisco looks to... -
49ers' Ground Game Could Be Their Best Defense Against The Cowboys
The San Francisco 49ers could be facing the Dallas Cowboys on Sunday without their two starting cornerbacks, and Kyle Shanahan may have a way to help his defense by controlling what happens on offense. Deommodore Lenoir and Renardo Green both missed Wednesday's practice after... -
49ers address looming Trent Williams dilemma in PFF 2027 mock draft
San Francisco 49ers left tackle Trent Williams continues to play at a high level at 38 years old. However, he has made it clear that his current contract is likely to be the final one of his NFL career. In recent years, analysts have urged the 49ers to use a premium draft pick...