The San Francisco 49ers have completed their final training camp practice from Santa Clara. The team will transition to a regular practice schedule, none of which will be open to the public.

The 49ers will hold a walk-through on Friday, which is closed to the media, before Saturday's exhibition opener at Levi's Stadium against the Dallas Cowboys.


DE Nick Bosa and CB Jason Verrett suffered ankle injuries during Wednesday's practice and will likely miss the entire preseason and possibly the season opener in September.

RB Jerick McKinnon experienced some soreness in his knee after the last two practices and will receive platelet-rich plasma injections, which will shut him down for at least a couple of weeks. More on that story can be read here.

CB K'Waun Williams is another player who might not play during the preseason. He recently underwent a knee scope procedure.

Did not practice/new injuries: RB Jerick McKinnon (knee)

Still out: DL Arik Armstead (calf), DE Ronald Blair (groin), DE Nick Bosa (ankle sprain), Edge Dee Ford (knee tendinitis), DL Jamell Garcia-Williams (concussion), G Joshua Garnett (finger), CB Jason Verrett (ankle sprain), CB K'Waun Williams (knee), RB Jeff Wilson (calf)

Vet day off: T Joe Staley

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

Thursday's Practice Reports

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

Matt Maiocco, NBC Sports Bay Area
49ers camp report: Jalen Hurd now showing aggression as a pass-catcher
Takeaways: Rookie WRs Deebo Samuel and Jalen Hurd coming on strong. Hurd had three receptions from QB Nick Mullens in a four-play span, including a 22-yard reception. WR Dante Pettis hasn't been consistent. He got outmuscled by CB Richard Sherman in the end zone. Rookie TE Kaden Smith finally made his presence known after hauling in a 12-yard touchdown pass from Mullens among tight coverage. S Tarvarius Moore had an interception off of Garoppolo and a PBU.

Chris Biderman, Sacramento Bee
49ers Training Camp Recap: Garoppolo, Mullens find end zone in 2-minute drills
Takeaways: Hurd's first two catches during the two-minute drill came in the middle of the field. Garoppolo helped engineer a touchdown drive during the two-minute drill that ended with him hitting his favorite camp target, WR Trent Taylor in the end zone. Taylor caught two touchdowns from Garoppolo during the drill. Injuries forced DL Solomon Thomas to play DE, where he was a handful for T Mike McGlinchey. Garoppolo was 13-of-22 in team drills.

Keiana Martin,
13 Observations from 49ers 2019 Training Camp: Aug 8
Takeaways: Samuel took an end around from Mullens for a 60-yard touchdown during team drills. LB Dre Greenlaw made back-to-back run stops. Mullens found TE George Kittle for a 30-plus yard gain. Garoppolo and Mullens both led scoring drives during the two-minute drill. S Adrian Colbert had two PBU's during red zone drills.

On Social Media