The San Francisco 49ers went into Saturday's game as heavy underdogs against a playoff-hopeful Arizona Cardinals squad and pulled off an upset 20-12 victory at State Farm Stadium.
Pro Football Focus handed out its grades for the game, and several 49ers players received high marks. Tackle Trent Williams earned the game's highest grade, and through four Week 16 games, is the league's highest-graded offensive lineman. He allowed just one pressure against the Cardinals.
Linebacker Fred Warner tied his career-high of 14 tackles and added three passes defended, a forced fumble, and a fumble recovery, earning him the second-highest grade of the game.
Then you have George Kittle, who had not played since suffering a broken bone in his foot during Week 8. He finished the game with four catches for 92 yards through 28 snaps, earning the game's third-highest grade.
"It was good," Kittle told reporters after the game. "I think I only had like 10 plays at the half, so I was able to kind of let it rip the second half. Like I said, it was fun to be out there. Definitely still a little bit out of shape, but I think we had a good rotation, and when I was in there, I know the tight ends played at a high level. I think we handled ourselves very well out there."
Below were the five highest-graded 49ers players on offense against the Cardinals.
- Trent Williams, T, 94.1, 56 snaps
- George Kittle, TE, 91.1, 28 snaps
- Laken Tomlinson, LG, 89.6, 56 snaps
- Mike McGlinchey, RT, 78.5, 56 snaps
- Jeff Wilson Jr., RB, 77.8, 39 snaps
Below were the five highest-graded 49ers players on defense.
- Fred Warner, LB, 93.4, 82 snaps
- K'Waun Williams, CB, 90.5, 57 snaps
- Ahkello Witherspoon, CB, 81.4, 82 snaps
- Dre Greenlaw, LB, 78.6, 80 snaps
- Tarvarius Moore, FS, 72.5
Below were the three lowest-graded 49ers players on offense.
- Richie James Jr., WR, 44.3, 51 snaps
- Ross Dwelley, TE, 45.9, 26 snaps
- Tevin Coleman, RB, 50.2, 7 snaps
Below were the three lowest-graded 49ers players on defense.
- Darrion Daniels, DT, 36.4, 22 snaps
- Kentavius Street, DT, 38.1, 52 snaps
- Jordan Willis, DE, 41.0, 56 snaps