Below are some notes from Wednesday's outing, which was reportedly the team's most physical practice of training camp.
Quarterbacks
Jimmy Garoppolo tossed touchdown passes to wide receivers Aaron Burbridge, Dante Pettis, Kendrick Bourne, and Aldrick Robinson during red-zone one-on-one drills.
Garoppolo was (unofficially) 17-of-24 during team drills, according to the tally from Cam Inman of Bay Area News Group.
Wide Receivers
Team drills (and practice) ended with a nice deep touchdown from Garoppolo to rookie Dante Pettis, who had an impressive practice.
"Jimmy Garoppolo threw a perfect deep ball down the left sideline to Dante Pettis for a 40-yard touchdown," Joe Fann of 49ers.com described. "Was a full-team, move the ball period. Pettis beat Witherspoon. Big exclamation point to end the day."
Garoppolo's last three passes of the day went to Pettis, who caught two. Cornerback Ahkello Witherspoon had a pass breakup on the other. Pettis also had a touchdown reception from quarterback C.J. Beathard, per Chris Biderman of Niners Wire.
Running Backs
While Jerick McKinnon continues to look like the dynamic running back everyone expected him to be, Matt Breida was impressive as well. He had a solid practice and had a couple of big runs during team drills.
Tight Ends
George Kittle hauled in a nice one-handed catch along the right sideline. He had a good practice with Garoppolo finding him for three long completions.
Defensive Line
Seventh-round draft pick Jullian Taylor has been having an impressive last couple of practices. That continued on Wednesday.
Defensive Backs
While Garoppolo tossed touchdowns against other defensive backs, Richard Sherman was impressive during red-zone one-on-one drills. He didn't allow a catch and had a nice pass breakup on an attempted Garoppolo-to-Garçon throw.
Nickel corner K'Waun Williams also had a pass breakup against Garçon.
Other than the touchdown given up to Pettis, Witherspoon looked impressive during team red-zone drills. He had two pass breakups.
The 49ers' next practice is scheduled for Thursday morning at 10:15 a.m.
Related News
More San Francisco 49ers News
-
49ers practice and media schedule: Preparing for the Week 16 matchup vs. Dolphins
The San Francisco 49ers will hold four full practices this week as they prepare for their Week 16 matchup against the Miami Dolphins. Head coach Kyle Shanahan, defensive coordinator Nick Sorensen, offensive line/run game coordinator Chris Foerster, and quarterback Brock Purdy... -
"It's just stupid, and it's very immature": 49ers react to De'Vondre Campbell quitting on the team
San Francisco 49ers linebacker De'Vondre Campbell left Sunday's game against the Los Angeles Rams in the third quarter, heading to the locker room. Initially, many assumed it was due to an injury—despite him not playing. However, head coach Kyle Shanahan later revealed a... -
49ers players spotted (and missing) during bonus Monday practice
The San Francisco 49ers held a bonus Monday practice at 1:30 p.m. PT. This extra session comes after the team's extended break following last Thursday's game. Since it is not a regularly scheduled practice, the 49ers are not required to release an official practice... -
No Huddle Podcast: The Brock Purdy Back and Forth Has Begun
(Episode 396) — Brian Renick and Al Sacco react to Brock Purdy's contract extension rumors, how many bad QBs there are in the NFL right now, concerns with Purdy's shoulder, identify every potential QB option for the 49ers not named Brock Purdy, cap hits from QBs that...