SANTA CLARA – Here’s who stood out during the fourth padded practice of training camp.
1. QB Jimmy Garoppolo. Completed 15 of 25 passes (60 percent), and didn’t turn the ball over. Didn’t have his two favorite targets – Marquise Goodwin and Trent Taylor. So, Garoppolo threw to George Kittle, who had a big day. More on him below. Kittle and Garoppolo work well together.
2. DE/DT Jullian Taylor. Replaced Arik Armstead as the starting big end in the base defense and already seems to be an upgrade. Beat guard Jonathan Cooper during one on ones, and beat starting right tackle Mike McGlinchey for a sack in team drills.
3. WR Dante Pettis. By far his best day of practice. Beat Richard Sherman with a 12-yard out route. Beat Ahkello Witherspoon with a 17-yard out route. Then, beat Witherspoon one more time with a go route for a 40-yard touchdown. Pettis is terrific when he can focus on beating one defender, and doesn’t have to worry about linebackers and safeties.
4. TE George Kittle. Made three long catches in the middle of the field. Beat Malcolm Smith, Adrian Colbert and Korey Toomer to make those catches. Seems healthier, faster and more agile than last season. None of the 49ers linebackers or safeties can cover him man to man.
5. SS Jaquiski Tartt. Made a nice pass breakup as a curl/flat defender in a Cover 3 zone. Read Garoppolo’s eyes, backpedaled and almost intercepted a pass intended for Pierre Garcon.
THE NOT SO GOOD
1. CB Ahkello Witherspoon. Gave up a 17-yard catch to Pettis on third-and-15. And a few plays later, gave up a 40-yard touchdown catch to Pettis on the final play of practice. Tried to jam Pettis, whiffed and got beat by 10 yards. Didn’t hustle to get back in the play. Dontae Johnson couldn’t have played those passes worse.
2. FS Adrian Colbert. Gave up the long catch to Kittle I mentioned above, and gave up a touchdown catch in the red zone to Kendrick Bourne. Bourne ran directly at Colbert, turned around, boxed him out and caught the pass from Garoppolo. After the play, defensive backs coach Jeff Hafley walked directly to Colbert and gave him instruction.
3. WR Pierre Garcon. Caught one pass – a five-yard curl. Couldn’t get open the rest of the morning. Lined up in the slot and couldn’t beat K’Waun Williams. Doesn’t seem to separate as well as last season.
4. C Weston Richburg. Beaten twice by nose tackle Earl Mitchell during one on ones. Mitchell is not a pass-rushing threat.
5. RG Erik Magnuson. Started in place of Mike Person at right guard, and played worse than him. Neither of those two should start a game next season. The 49ers need Jonathan Cooper to make a full recovery pronto.
6. RT Mike McGlinchey. Gave up a sack to Cassius Marsh in one on ones, and to Jullian Taylor in team drills. Has given up a sack every day of camp since the players started wearing pads.