Obviously, the 49ers’ performance against the Arizona Cardinals in Week 1 of the season came in far below the club’s own expectations.
The 49ers jumped to an early 10-point lead, then struggled on offense, defense and special teams at the most inopportune of times.
Pro Football Focus on Monday submitted its grading of the 49ers both sides of the ball, and these are the players who fared the best and worst from the team’s 24-20 loss at Levi’s Stadium.
LT Trent Williams: He allowed just one hurry on 38 pass-blocking snaps, and he produced an even-better grade as a run-blocker. Williams rated as the best player for the 49ers on Sunday, and he had the second-highest rating among all tackles in the NFL.
C Hronnis Grasu: He was elevated from the practice squad on Saturday. Grasu was in the starting lineup a day later, and did not allow a quarterback pressure while playing every offensive snap.
DE Nick Bosa: He did not register a sack against quarterback Kyler Murray, but he still had an all-around strong game. Bosa had five quarterback pressures (one hit and four hurries). His five run stops were tied for the most from a defensive lineman in the NFL through Sunday’s games.
LB Dre Greenlaw: He played only 35 snaps as the 49ers were in their nickel defense most of the game, but his grade was the second-highest on the defense behind Bosa. Greenlaw was targeted in coverage three times and gave up two catches for just 4 yards. He also had a pass breakup that led to Jaquiski Tartt’s interception.
DT Javon Kinlaw: The No. 14 overall pick was not in the starting lineup, and he did not figure to be a huge factor with the Cardinals’ personnel forcing the 49ers to be their nickel defense for most of the game. But Kinlaw had a strong opener with two quarterback pressures and one run stop while playing 39 snaps.
LB Fred Warner: He stepped right back into the lineup and had three run stops. He allowed two completions on three targets in coverage for just 12 yards and one pass breakup.
QB Jimmy Garoppolo: Despite being under pressure on only nine of his 37 dropbacks, did not fare well. Garoppolo completed none of his four attempts of 20 or more yards downfield. His grade of 49.8 as a passer was better than only Carson Wentz and Sam Darnold of all NFL QBs in Week 1. He also was responsible for one of the Cardinals’ three sacks.
WR Dante Pettis: He ran 30 pass routes on the day and was targeted once with no catches. He rated as the 49ers' lowest-rated offensive player.
RT Mike McGlinchey: He allowed four quarterback pressures (two hits, two hurries).
DT Solomon Thomas: He started the game and played 40 snaps. Thomas did not register a tackle or QB pressure, according to PFF.
LB Kwon Alexander: He was targeted four times and gave up four catches for 38 yards with 28 of those coming after the catch.
FS Jimmie Ward: After allowing just 153 yards in coverage all of last season, PFF determined he allowed catches on all six of his targets for 76 yards. PFF assigned blame to Ward for the miscommunication on DeAndre Hopkins’ 33-yard reception in the fourth quarter that set up the winning touchdown.
CB Emmanuel Moseley: He was in coverage for 53 snaps and was targeted 13 times. Moseley surrendered nine receptions for 82 yards and also had a penalty for pass interference.
Missed tackles: The 49ers had eight missed tackles with eight different players -- Warner, Moseley, Bosa, Kevin Givens, Kwon Alexander, Kerry Hyder, Ward and Sherman -- responsible for one apiece.