Nov 12, 2026 6:24 PM
George Kittle’s elite blocking and Brock Purdy’s efficiency fueled a physical masterclass as San Francisco’s offensive line stifled the Raiders’ front to maintain a perfect drop-free streak.
The San Francisco 49ers’ 38-17 victory over the Las Vegas Raiders was built on physical trench play and efficient ground control. Pro Football Focus (PFF) has released its player grades from the contest. From standout individual showings along the offensive line to another sure-handed day from the pass-catchers, the metrics reinforce why San Francisco's offense proved too much for Las Vegas to handle.
Top and Bottom Performers
Veteran tight end George Kittle headlined all offensive players, setting the standard as both a dynamic receiver and an inline blocker. Close behind him was left guard Connor Colby, who anchored an impressive afternoon for San Francisco's front five.
| Highest-Graded 49ers (Offense) | Position | PFF Grade | Snaps |
| George Kittle | TE | 83.0 | 57 |
| Connor Colby | LG | 82.7 | 73 |
| Colton McKivitz | RT | 82.1 | 73 |
| KhaDarel Hodge | WR | 79.8 | 12 |
| Trent Williams | LT | 78.9 | 67 |
Conversely, several skill-position contributors struggled to make a positive analytical mark:
| Lowest-Graded 49ers (Offense) | Position | PFF Grade | Snaps |
| Kyle Juszczyk | FB | 46.2 | 38 |
| Jacob Cowing | WR | 53.5 | 18 |
| Luke Farrell | TE | 59.3 | 33 |
| Demarcus Robinson | WR | 59.6 | 37 |
| Jarrett Patterson | C | 59.9 | 6 |
Quarterback Play: Purdy’s Legs Elevate His Afternoon
Brock Purdy continued his steady play under center, completing 17 of 25 passes for 232 yards, two touchdowns, and one interception. The outing registered a 107.4 passer rating, which is Purdy’s sixth contest this season finishing with a rating of 105.6 or higher.
Related stories
- Overall Grade: 70.1 (his sixth performance in the last seven games scoring at or above 70.1).
- Passing Grade: 61.5, representing his second-lowest passing mark across that seven-game span, dinged largely by an uncharacteristic third-quarter turnover.
- Rushing Element: What Purdy lacked in downfield volume, he made up with his legs. Scrambling decisively, he earned an 80.9 run grade, the highest of any player on either team, tallying 40 rushing yards and a touchdown on seven scrambles.
Offensive Line and Pass Protection
San Francisco’s offensive front set the tone against a dangerous Las Vegas front four, surrendering just eight total pressures on the day (six charged to linemen and two to tight end George Kittle):
- Connor Colby (LG): Put together a masterclass on the interior, posting an 82.7 overall grade and a game-best 82.4 run-blocking grade across 39 run snaps, despite allowing three pressures.
- Dominick Puni (RG): Posted an elite 87.5 pass-blocking grade, pitching a complete shutout by allowing zero pressures across 34 pass-blocking snaps.
- Colton McKivitz (RT) & Trent Williams (LT): Bookended the edges with strong grades of 82.1 and 78.9, respectively, with Williams yielding just two pressures over 67 snaps.
- Interior Pressures: Center Jake Brendel surrendered one pressure before Jarrett Patterson logged six snaps to close out the contest.
Receiving Corps: Drop-Free Streak Reaches Three
George Kittle was the focal point through the air, hauling in four passes for 58 yards and securing a game-high 89.7 receiving grade.
Rookie Jordan Watkins delivered the day’s most explosive performance, trailing just behind Kittle with an 80.4 receiving grade. Watkins paced the wide receiver room with four receptions for 86 yards, capped by an acrobatic grab for his first career NFL touchdown.
At the other end of the spectrum, tight end Luke Farrell posted a unit-low 46.6 receiving grade after failing to haul in his lone target. Most impressively for receivers coach Leonard Hankerson's room: San Francisco did not record a single dropped pass for the third consecutive game.
Ground Attack: Efficiency Across the Board
Kyle Shanahan leaned heavily into his signature ground game, and the grades reflected a balanced, multifaceted rushing attack:
- Brock Purdy (80.9 Run Grade): The quarterback’s situational scrambles paced the team in efficiency.
- Christian McCaffrey (67.1 Run Grade): Led the primary backfield rotation with 68 rushing yards and a goal-line plunge on 18 carries.
- Kaelon Black (66.2 Run Grade): Slashed through lanes as a change-of-pace weapon, leading all rushers with 70 yards on just 11 carries (6.4 YPC).
- Kyle Juszczyk (58.1 Run Grade): Received the lowest grade among ball-carriers, though his contributions primarily came in lead-blocking packages.
Comments
Powered by RoundtableAn AI/DeFi-powered Enterprise Media Operating System. Learn more at Roundtable.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy


