PFF's ReFocused series features immediate takeaways from the two analysts who graded the game live. The two offer a detailed breakdown of the game's most notable performances before the grades and advanced stats are reviewed and finalized by Senior Analysts.
All of PFF's grades and advanced stats from this game and the other games played this week will be finalized and made available to ELITE subscribers within 24 hours of the final whistle. ELITE subscribers can view player grades, advanced statistics, positional snap counts and more in Premium Stats 2.0.
Jalen Hurd finished the night with three receptions for 31 yards and two touchdowns. He very much looked the part running as the 49ers' big slot against Dallas.
Battling for a depth spot on the 49ers' roster, Center Wesley Johnson made a good first impression with his efforts against Dallas on Saturday. Johnson performed well in pass protection and earned positive grades as a run-blocker.
Backup quarterback Cooper Rush didn't light San Francisco's defense on fire, but he did have some nice throws and avoided mistakes for the most part. He completed 16-of-26 passes for 146 yards on the night.
Reserve tackle Cameron Fleming didn't have a great night as a run-blocker, but his performance in pass protection was among the team's best against San Francisco.
Former Florida safety Marcell Harris missed tackles and failed to make up for his mistakes with strong play against the run or in coverage.
Veteran Texas State product David Mayo played well in run defense for San Francisco, but his failure to have a positive impact in coverage dragged his overall performance down.
Veteran off-ball linebacker Justin March-Lilliard really struggled in this one. He made a handful of mistakes in coverage and failed to leave a better impression in run defense.
Fellow linebacker Chris Covington, a second-year product out of Indiana, also turned in a dismal performance on Saturday. He failed to turn in plus play in coverage, run defense or rushing the passer.
[Editor's Note: All of PFF's player grades and advanced statistics are finalized and made available to ELITE subscribers within 24 hours of the final whistle of each game during the preseason. Sign up today to gain access!]