PFF grades from the Vikings’ win over the Packers: J.J. McCarthy didn’t finish the game

What did Pro Football Focus think of how the Vikings performed on Sunday afternoon at U.S. Bank Stadium? Here’s a look at the player grades from the Vikings’ 16-3 win over the Green Bay Packers:

Top 3 on offense (minimum 20 snaps)

Ben Yurosek … 90.4

Justin Jefferson … 88.8

Jordan Mason … 73.7

Analysis: It’s no surprise that Jefferson scored very high across his snaps considering he was a focal point of the offense. The fact that Yurosek finished with the highest grade on offense in an increased role speaks to his potential. It wasn’t a horrible showing from J.J. McCarthy (61.4). He just wasn’t able to finish the game, which, in turn, left a sour taste in everybody’s mouth given his continued struggles with staying on the field.

Bottom 3 on offense (minimum 20 snaps)

Max Brosmer … 35.7

Jordan Addison … 56.1

Ty Chandler … 59.3

Analysis: If anything is clear about Brosmer, is that he can’t be the backup moving forward. He’s very much a project that needs more time to learn the ropes. He lost a fumble in the game in egregious fashion. He fell to the ground, thought he was down, then got the ball knocked out after standing up. As for Addison, he finished a disappointing campaign on a low note, which is fitting considering his body of work from this season.

Top 3 on defense (minimum 20 snaps)

Andrew Van Ginkel … 89.8

Byron Murphy Jr. … 77.4

Theo Jackson … 74.9

Analysis: The standout performances from Van Ginkel, Murphy, and Jackson were highlights from a dominant display on defense. It’s hard to put too much stock into the game itself, however, because it was mostly backups and reserves on the other end.

Bottom 3 on defense (minimum 20 snaps)

Levi Drake Rodriguez … 37.0

Eric Wilson … 52.8

Javon Hargrave … 57.4

Analysis: It feels aggressive to give anybody as low of a grade as Rodriguez given the way the defense played. It was deemed that he wasn’t up to the task as a run defender. As for Wilson, he struggled in coverage, even if he continued to be a beast as a pass rusher.

Related Articles


Takeaways from the Vikings’ 16-3 win over the Packers


Here’s who the Vikings will play during the 2026 season


Shipley: J.J. McCarthy didn’t make a good case to be the Vikings’ starter


Vikings beat undermanned Packers to finish above .500


Vikings star Justin Jefferson eclipses 1,000 yards to keep his streak alive

Leave a Reply

Your email address will not be published.

Previous post Red Sox announce key spring dates, including Truck Day and first workouts
Next post Oil stocks sharply higher after US action in Venezuela