49ers 0, Texans 17: Preseason Grades
Here are the grades for the 49ers' performance during their 17-0 preseason loss to the Houston Texans.
QUARTERBACKS: C
Trey Lance completed 7 of 11 pass attempts and threw no interceptions, which is good. He also threw a perfect deep pass to Deebo Samuel, who couldn't separate vertically from the cornerback (more on Deebo in a minute). But the offense couldn't find a rhythm because of the offensive linemen (more on them in a minute) couldn't block. So Lance mostly demonstrated his ability to avoid the rush, while his backups, Nate Sudfeld and Brock Purdy, mostly demonstrated their ability to throw picks. The 49ers don't have a capable backup quarterback on their roster, unless you count Jimmy Garoppolo.
RUNNING BACKS: C
Jeff Wilson Jr. started and gained 16 rushing yards on 3 carries -- he might be the best running back on the team. Trey Sermon played after him and gained just 20 yards on 8 carries. Then Jordan Mason entered the game and had a couple nice runs that were called back due to holding penalties. But it's noteworthy that he entered the game before Ty Davis-Price, who rushed four times and lost three yards. Mason is better than Davis-Price and Sermon, and should make the team.
WIDE RECEIVERS: D
Jauan Jennings made a beautiful 26-yard catch, but Willie Snead dropped an uncontested pass in the end zone and Deebo Samuel failed to win when Trey Lance threw him a perfect deep pass in the first quarter. Samuel looked like he was running with a safe on his back. He hasn't been able to separate on vertical routes all offseason.
TIGHT ENDS: A-PLUS
Ross Dwelley made a phenomenal 30-yard catch up the seam while taking a vicious hit to the helmet. He is an American hero.
OFFENSIVE LINEMEN: F-MINUS
One word: Pathetic. Jaylon Moore started at left tackle and blocked nobody. Aaron Banks started at left guard and played horribly. Jason Poe backed him up and didn't play much better. And Spencer Burford started at right guard and committed two holding penalties. To be fair, Trent Williams didn't play. But even with him on the field, this is by far the weakest unit on the team.
DEFENSIVE LINEMEN: B
Samson Ebukam, Jordan Willis and Charles Omenihu each recorded one sack. But the starting defensive line, which was missing Nick Bosa, Arik Armstead and Javon Kinlaw, struggled to stop the run.
LINEBACKERS: B
Segun Olubi and Marcelino McCray-Ball combined to record 14 tackles. Those two undrafted rookie free agents could get claimed by other teams if the 49ers waive them.
DEFENSIVE BACKS: B
Samuel Womack got flagged for pass interference in the end zone, but later broke up a pass in the end zone that was intercepted by Tarvarius Moore. After an entire offseason, the biggest criticism of Womack is that he's too sticky in coverage and at times can get flagged.
SPECIAL TEAMS: B
The kick and punt coverage units performed well, but designated returner Ray-Ray McCloud did not. The 49ers' best returner remains Deebo Samuel. They should let him return every punt and kickoff when it counts.