SANTA CLARA — Here is what stood out to me at the 49ers’ non-padded practice Thursday afternoon.
1. Patrick Willis. Forced a fumble. Will Tukuafu caught a pass over the middle, turned and took two steps upfield when Willis punched the ball out of his hands.
2. Michael Wilhoite. Punched a ball out of Quinton Patton’s hands during a red zone drill. Patton hadn’t taken a step with the ball yet, so it was an incomplete pass, not a fumble.
3. Chris Borland. Slapped a pass out of Vance McDonald’s hands. Borland also “sacked” Colin Kaepernick during an 11-on-11 drill. Borland blitzed up the middle, spun past Carlos Hyde and tagged Kaepernick. Borland, 2. Hyde, 0.
4. Anquan Boldin. Made seven catches. He beat Daryl Morris twice, once deep down the left sideline. Boldin also beat Jimmie Ward twice from the slot.
5. Vance McDonald. Made nine catches. Vernon Davis seemed to get the day off — he didn’t participate in team drills — so Vance McDonald got more targets than usual and, as a result, had his best practice of training camp. But he still dropped four passes.
6. Stevie Johnson. Made one catch — a beautiful 25-yard catch near the right sideline. He tapped both feet in bounds while he fell to the ground. He also dropped a pass.
7. Quinton Patton. Made seven catches. One was a touchdown catch during a red zone drill. He lined up across from Perrish Cox, who intercepted Kaepernick twice yesterday. Patton used a double move and Cox bit on the first one. Patton broke deep and he was wide open. Kaepernick hit him for an easy touchdown.
8. Bruce Ellington. Made a beautiful catch during a third-down drill. It was third and four. Josh Johnson took the snap, rolled out of the pocket to his right and threw to Ellington, who was running the same direction. Johnson led Ellington a bit too far, but Ellington reached out, caught the ball with his fingertips and picked up the first down.
9. Dontae Johnson. Gave up no catches. Was tested once and he broke up the pass.
1. Aldon Smith. Jumped offside once.
2. Carlos Hyde. Whiffed in blitz pickup during 11 on 11s. Chris Borland blitzed up the middle and Hyde hardly touched him. Hyde also dropped a check-down pass from Kaepernick. In Hyde’s defense, the pass was bullet and it was over his head.