The San Francisco 49ers have completed their 10th of 11 training camp practices from Santa Clara. The Wednesday session lasted about an hour and 45 minutes.

Quick Notes

There are some notable injury notes from Wednesday's practice. See below.

QB Jimmy Garoppolo threw his second interception of team drills during training camp after throwing a pick on Tuesday. This time, it was CB Richard Sherman coming away with the deflected Garoppolo pass on the final play of practice.


Rookie DE Nick Bosa left practice early with what appeared to be a lower right leg injury. Defensive coordinator Robert Saleh didn't sound too concerned about the injury.

"I think he's alright," Saleh said after practice. "I still haven't heard from the performance staff, but I don't think there's anything to worry about."

CB Jason Verrett also left the practice with an undisclosed injury after making a tackle on RB Raheem Mostert.

Both Bosa and Verrett are getting MRIs on their ankles.

WR Marquise Goodwin went down while running a route a few minutes after Bosa's injury but returned to practice.

Did not practice/new injuries: DL Arik Armstead (calf), DE Ronald Blair (groin)

Still out: Edge Dee Ford (knee tendinitis), Jamell Garcia-Williams (concussion), G Joshua Garnett (finger), LB Malcolm Smith (hamstring tightness), CB K'Waun Williams (knee), RB Jeff Wilson (calf)

PUP: TE Garrett Celek (back, concussion), C Weston Richburg (knee)

Wednesday's Practice Reports

The following are in the order in which they were posted.

Chris Biderman, Sacramento Bee
49ers Practice Recap: Jimmy Garoppolo shines in red zone, but ends practice with interception
Takeaways: The first-team offense was nearly perfect during red-zone drills. Garoppolo completed four straight passes for touchdowns and five of his first six passes. TE Ross Dwelley appears to have a stranglehold on the No. 2 job behind George Kittle. DT DeForest Buckner got work at DE, but that was mostly due to injuries.

Eric Branch, San Francisco Chronicle
49ers' practice report: Garoppolo has TD-TD-TD-TD stretch
Takeaways: Injury recap. Garoppolo threw two touchdowns to Kittle and two more to WR Trent Taylor during red-zone drills. Dwelley was the dominating star of a move-the-ball period and caught four passes from Nick Mullens in a six-snap sequence. T Mike McGlinchey had a false-start penalty. DL Solomon Thomas had a would-be sack and safety on Garoppolo.

Grant Cohn, Santa Rosa Press Democrat
The good and not so good: Day 10 — Nick Bosa injures right ankle
Takeaways: Dwelley, Kittle, red-zone offense, LB Fred Warner, CB Dontae Johnson, WR Jordan Matthews on Grant's "good" list. Bosa, Verrett, Garoppolo, WR Kendrick Bourne, WR Jalen Hurd, red-zone defense on the "bad" list.

Jennifer Lee Chan, NBC Sports Bay Area
49ers camp report: Nick Bosa injury overshadows impressive offensive day
Takeaways: Sherman's pep talk for the defense. Garoppolo hits Taylor in the back of the end zone during red-zone drills. WR Dante Pettis beat CB Greg Mabin for a nice 15-yard reception. CB Ahkello Witherspoon had a nice hit on RB Tevin Coleman.


The 49ers will return to practice on Thursday at 10:15 a.m. This will be the last session open to fans.

Practices will continue leading up to the regular season but will be closed to the general public.

On Social Media