The 49ers beat up on the Browns Monday night in a statement victory. We’ve gone over the winners and the losers, now let’s take a look at the snap counts on both sides of the ball, as well as PFF’s top and worst graded players.

Offense-75 snaps

Quarterback - Jimmy Garoppolo 75

Running back - Kyle Juszczyk 34

Matt Breida 26

Tevin Coleman 25

Raheem Mostert 24

Wide Receiver - Dante Pettis 47

Marquise Goodwin 46

Deebo Samuel 35

Kendrick Bourne 16

Richie James Jr. 6

Tight end - George Kittle 72

Ross Dwelley 27

Levine Toilolo 17

Offensive line - LT Justin Skule 75

LGLaken Tomlinson 75

C Weston Richburg 65.3

RG Mike Person 75

RT Mike McGlinchey 69

RT Daniel Brunskill 6

Kyle Shanahan said if the game were close, they would have put McGlinchey back in the game. The injury Juice had was an MCL injury. The team is officially waiting on the results from an MRI, and we should have the diagnosis later today. I’ve seen a few of the national media say, “how big of an impact can a guy(referring to Juszczyk) make that only plays 55% of the snaps?” Just tell us that you don’t watch the 49ers. It’s okay.

Seeing these snap counts for the wide receivers is odd. It felt like Pettis was rarely on the field, but he had the most snaps. I thought Goodwin played well and made the most of his targets. It was nice to see Bourne get in there as well. He made two nice catches. The hot topic—despite winning by 28 points—will be should the Niners make a play for a wide receiver? One of these games, the offense won’t be able to run it down the defense’s throat — one of these games.

Top 5 grades

Breida 83.6

Kittle 82.3

Bourne 81.3

McGlinchey 78.4

Coleman 75.0

There better have been a lineman listed. This was far and away from the best-graded game as a team offensively all season. Jimmy G had a 69 grade. I thought he had a few impressive throws and a few plays he’d like back. He was holding the ball longer this game, and that got him into some trouble.

Bottom 5 grades

Deebo 61.7

James Jr. 57.9

Dwelley 50.4

Pettis 45.6

Toilolo 44.3

All pass-catchers. I imagine PFF is not a fan of drops. I don’t weigh them as heavily as most, but Pettis had a touchdown, and Samuel had a first down. I believe Deebo’s drop came on third down, too. When you roll with young guys like the 49ers are, there are going to be inconsistencies. You have to live with the lows.

Defense-46 snaps

Defensive line -DeForest Buckner 40

Arik Armstead 34

Nick Bosa 37

Ronald Blair 18

Dee Ford 17

D.J. Jones 16

Solomon Thomas 11

Sheldon Day 10

Linebacker - Fred Warner 46

Kwon Alexander 46

Dre Greenlaw 13

Defensive backs - Jaquiski Tartt 46

Jimmie Ward 46

Richard Sherman 46

Emmanuel Moseley 46

K’Waun Williams 33

D.J. Reed 1

Only playing 46 snaps is a testament to the defense. Seven of the Browns 11 drives were three-and-outs. It was an incredible performance that started upfront. The timing is there in both coverage and when they’re running stunts on the defensive line. Everyone is on the same page, and it’s showing. PFF had the defense down for six missed tackles, but it didn’t seem like any truly hurt the 49ers.

Top 5

Bosa 92.3

Blair 89.8

Williams 84.0

Armstead 83.7

Moseley 74.7

Bosa was credited with two sacks, three quarterback hits, three stops, and four hurries. It’s tough to play a better game than he did. I thought he’d have two sacks, and he made me look good. I’d rank Moseley over Williams, but Williams had the interception so that I can see why.

Armstead continues his consistent play. He had four hurries and two stops. He is playing his way into a nice contract.

Bottom 5

Ward 64.7

Buckner 58.9

Warner 50.4

Greenlaw 49.2

Jones 43.1

I’m going to bite my tongue on these until I have the chance to re-watch the game. I don’t remember anything Ward did that was bad. Warner had two missed tackles, so perhaps that’s the reason. His run grade was 39.1, so PFF must have felt he had more than just two bad plays.

Jones proposed to his girlfriend about a half-hour before kickoff. I don’t care how he played.