1. Quarterback Tree Lance.
He completed 5 of 10 throws, had a touchdown pass, touchdown and interception, but those numbers don’t paint the whole picture of his morning. Here are the numbers you need to know: He’s regressed 15 times, pushed 12 times, pushed four times, got sacked twice and thrown the ball away once. He’s mostly trained to run for his life, which is a valuable lesson because he’ll have to do it all season behind such a brutal offensive line. Running for his life, Lance ran for the landing and threw a nice pass from TD to Brandon Ayuk as he ran back to his left. Also complete a 40-yard pass up the right lateral line with pressure in his face while throwing his back foot. Plus he got a touchdown pass brought down by Joan Jennings. All things considered, Lance trained well, but didn’t really train for offense management because his receivers weren’t open quickly and his blockers weren’t well blocked. When he threw the cash, he lunged through his pocket to avoid pressure, then forced a pass to the heavily covered Kyle Gocek and was picked up by Charvarius Ward. This was the only pass in the morning that Lance forced. The rest of the time he was making good decisions. Fortunately for him, players were unable to touch him.
2. Wide reception Depo Samuel.
It was his first practice outside and he seemed to be in great shape.
3. Brandon Ayyuk’s wide receiver.
He had his best practices off the season. During 1 to 1, he beat Jimmie Ward in one touchdown and beat Emmanuel Moseley in two touchdowns – once with a lackluster track and once with a mile. Then in an 11-day 11-second run, he beat Charvarius Ward while playing out of the touchdown schedule, then picked up a 40-yard pass on the right after burning Moseley and Talanoa Hufanga (more on it below). For the second consecutive practice, Aiyuk was the best offensive skill player on the field.
4. Free safety Jimmy Ward.
The backstrokes and wide receivers were trained during 1 to 1s, playing the most aggressive tackle coverage and run of any 49-man defensive linebacker. Ward fully surveyed rookie wide receiver Danny Gray (more on him below).
5. Back corner Sharvarius Ward.
Lance intercepts in the red. This was Lord’s second camp – the first came when Nate Sudfeld was the quarterback. Ward is excellent at man-to-man coverage, but he hasn’t intercepted many passes in his career, so in practice these choices bode well for the 49ers.
6. Cornerback Ambrey Thomas.
Go to follow
He won his reps by 1 on 1, including one against Ray-Ray McCloud, much faster than Thomas.
7. Running Back Ty Davis-Price.
He got his first campaign with the first team attack. The 49ers are looking for the second man after Elijah Mitchell, and Davis Price could be that man.
8. Running backwards Jordan Mason.
He earned his first campaign with the second team attack, which is a big deal for an unbelievable rookie free agent. The Mason has excellent speed and hand-eye coordination and is a great out-of-the-backfield receiver.
Not very good
1. Strong safety Talanoa Huvanga.
He gave up 40 yards to catch the side line while playing split safety cover. This meant that Hufanga was in charge of half the field, and he couldn’t run to the sideline fast enough to affect the play. Range is a big issue for the Huvanga, but this was the first deep hunt allowed so far in the camp.
2. Daniel Brunskill Center.
He played quarterback with the second string today, which is convenient, because Jake Brendel is a better center than him. That doesn’t mean Brendel is good – he’s not – but at least he can catch the ball accurately, unlike Brunskill.
3. Wide Reception Danny Gray.
Press coverage can’t be beat. It cannot be opened short, medium or deep. The ball cannot be caught far from his body. Other than those little issues, it’s great.
4. Running Back Jeff Wilson Jr.
He missed training with an undisclosed injury, which became his career story. Wilson considers it difficult to run backwards, but injuries could push him off this list.