The San Francisco 49ers had their second padded practice on Tuesday, and with it came their second 1-on-1 session between receivers and defensive backs, as well as the first battle between offensive and defensive linemen.

I’ll post the results of both sections first and then my notes and observations down below.

The Plays

Here are the results of the 1-on-1 battles between the receivers and defensive backs:

Here are the results of the 1-on-1 battles between the offensive line and defensive line:

The Analysis

Talanoa Hufanga had a great rep against George Kittle near the beginning of the 1-on-1 period, deflecting the pass for a breakup.

There were three drops during the period: two easy ones by George Kittle and Jauan Jennings, and a pass to JaMycal Hasty from Fred Warner that bounced off the running back’s chest.

Brandon Aiyuk continues to win when paired one-on-one, beating corner Deommodore Lenoir on a comeback route, and did it with ease.

On the offensive line, Justin Skule had a better day, winning a couple of 1-on-1s against defensive linemen after getting beat during the scrimmage period consistently last week.

Surprisingly, Drake Jackson didn’t consistently win in 1-on-1s, but had a dominant day during the scrimmage period.

Aaron Banks had a couple of rougher reps in 1-on-1s, as it was apparent that he needs to have a more consistent anchor after being initially pushed, although he also improved in the scrimmage portion.

Stay tuned for tomorrow’s practice report!