Main menu


How the PFF rated Brock Purdy and 49ers in NFC West-clinching win over Seahawks

featured image

It was an impressive night for Brock Purdy in the 49ers’ 21-13 win over the Seattle Seahawks on Thursday, and his PFF scores give even more insight into his performance.

The entire 49ers roster impressed at Lumen Field, but Purdy, who was recovering from oblique and rib injuries, performed stellarly in one of the most hostile environments in the NFL.

Coach Kyle Shanahan believes that Purdy’s maturity seems far beyond his years.

“He’s definitely the most level-headed rookie I’ve ever had,” Shanahan said after the game. “He’s been like this since he got here. From what I heard about him in college, I think he was very similar. He was balanced all week.

“Even though he wasn’t sure if he could go or not, I think it was uncomfortable for him because he didn’t know what to expect until he got into the game. Given the circumstances, we had no other option or choice, but he got used to it and got better as the game went on. It was pretty unbelievable.”

Purdy completed 17 of his 26 attempts for 217 yards, threw two touchdown passes and was on the field on all 64 offensive plays. The Iowa State product’s ability to play at a high level through his injuries to help lead the 49ers to a decisive victory in the NFC West earned Purdy even more respect from his teammates and coaches.

Here are the PFF scores from the 49ers’ Week 15 win:


QB Brock Purdy – 70.3

Purdy completed four of his seven attempts for 126 yards with two touchdown passes on attempts from 10 yards or more down the field. In the last three games, the rookie has completed 14 of his 20 attempts for 312 yards with four touchdowns, one interception and has a passer rating of 131.3 on passes of 10 yards or more.

After being beaten 30 percent of dropbacks by the Miami Dolphins and 41 percent by the Tampa Bay Buccaneers, the Seahawks only tackled Purdy twice on Thursday night (7.1 percent), which is the fewest they have have attacked any quarterback this season. The NFL average is 27 percent.

Purdy’s average target depth of 6.5 yards on Thursday night was by far the highest in his three appearances (5.4 against Miami, 5.9 against Tampa Bay).

TE George Kittle – 91.9

Kittle connected with four of his five targets for 93 yards and two touchdowns. Fifty-nine of the All-Pro’s 93 yards came after the catch, forcing three missed tackles. Kittle also received a run block grade of 87.3.

RB Christian McCaffrey – 72.6

The All-Pro running back was the workhorse of the offense, carrying the ball 26 times for 108 yards and a touchdown with 56 yards after contact and forcing five missed tackles.

The Stanford product lined up in the backfield for 51 snaps, in the slot for five plays and out once.

McCaffrey was on the field on 57 of the offense’s 64 snaps, or 89 percent, and was targeted eight times, catching six passes for 30 yards.

RB Jordan Mason – 91.4

Mason was only on the field for seven snaps, recording four carries for 64 yards. The rookie’s 4.73 yards per carry after contact is the highest among running backs with 30 or more carries this season. Seattle’s Rashaad Penny is second behind Mason with 4.23 yards after contact on 57 carries.

Offensive line:

  • LT Trent Williams – 80.4 (a rush)
  • LG Aaron Banks – 51.4 (one rush, pass lock grade 72.8, run lock grade 47.3)
  • C Jake Brendel – 69.3 (one hit)
  • RG Daniel Brunskill 78.6 (one hit)
  • RG Spencer Burford – 44.4 (no pressures, grade of pass block 83.6, grade of run block 38.1)
  • RT Mike McGlinchey – 76.7 (no pressures allowed)


FROM Nick Bosa – 90.8

Bosa’s six pressures led the team. The All-Pro quarterback’s sack tied his 2021 total of 15.5 with three games remaining. Bosa also recorded two hits and three hurries.

DL Kerry Hyder – 79.6

Hyder’s three-run high production, who was only on the field for 15 passing plays.

Defensive line:

  • Arik Armstead – 73.0 (one hit, four hurries)
  • Samson Ebukam – 60.8 (one sack, one hit, one rush)
  • Charles Omenihu – 72.6 (one hit, one rush)
  • Jordan Willis – 54.6 (two runs)
  • Drake Jackson – 54.5 (one hit)
  • TY McGill – 36.0 (a rush)
  • Akeem Spence – 39.5 (A Hurry)

CB Deommodore Lenoir – 78.5

The NFL sophomore cornerback racked up 10 total tackles and a possible six pick that was nullified by Bosa’s rough penalty. Lenoir allowed receptions on all seven of his targets, but they accounted for just 52 yards, and the quarterback caught stops on three of them.

LB Fred Warner – 78.5

The All-Pro linebacker recorded eight total tackles, allowing just one catch for four yards on two target yards in coverage.

CB Charvarius Ward – 77.1

The cornerback allowed five receptions on seven targets for just 44 yards, while recording two pass breaks and four total stops.

Ward briefly left the game and was evaluated for a concussion, but was cleared and returned to the game. A day later, he was placed on concussion protocol.

S Talanoa Hufanga – 75.8

The safety was all over the field, recording a quarterback sack and a forced fumble. Although Hufanga allowed one reception, one touchdown, on two targets for 10 yards, he also recorded a pass break.

RELATED: Whitner Claims the 49ers’ 2022 Defense Is the Best in Franchise History

Seahawks Geno Smith’s average target depth was just 4.4 yards and the quarterback was under pressure on 17 of his 48 dropbacks, or 35.4 percent.

Download and follow the 49ers Talk Podcast