Here are some key highlights from the 10:25 a.m. PT practice at the SAP Performance Facility, compiled from multiple media reports.
Noteworthy non-participants
- WR Jacob Cowing (hamstring)
- DT Jordan Elliott (unknown)
- CB Renardo Green (hamstring)
- DE Tarron Jackson (neck)
- WR Jauan Jennings (calf)
DE Nick Bosa, RB Christian McCaffrey, and OT Trent Williams returned to practice after having Sunday off.
Unavailable players
Physically unable to perform (PUP)
- WR Brandon Aiyuk (ACL/MCL)
- OL Andre Dillard (ankle)
- DE Yetur Gross-Matos (knee)
- S Malik Mustapha (ACL)
- LB Curtis Robinson (ACL)
Non-football injury (NFI)
- OL Ben Bartch (quad)
- QB Kurtis Rourke (ACL)
Injury updates
DE Tarron Jackson, who suffered a frightening injury during Sunday's practice, has been discharged from Stanford Hospital and is back with the 49ers. Jackson will continue to undergo evaluations as the team monitors his recovery.
WR Jauan Jennings, who left Sunday's practice with a calf injury, did not participate in Monday's session.
Quick notes
Newly signed CB Eli Apple was on the field wearing No. 30.
QB Brock Purdy, who missed Friday's practice but returned Sunday, and his wife Jenna announced the birth of their first child, Millie Joleen Purdy.
RELATED
OL Spencer Burford continues to see reps at tackle.
RB Jordan James appeared to come away with a touchdown on a pass from QB Tanner Mordecai.
With CB Renardo Green sidelined, Tre Brown and Deommodore Lenoir started at outside corner.
CB Dallis Flowers intercepted a pass intended for WR Jordan Watkins during one-on-ones, earning praise from defensive coordinator Robert Saleh and Lenoir, who rushed over to congratulate him.
"He had a really good rep," Saleh said. "Surprised the rest of the DBs didn't jump up and down for him. It was a really nice rep. He had perfect technique, put himself in good position to make a play, and he made it."
Rookie CB Upton Stout broke up a deep pass from Purdy to Ricky Pearsall and worked with the first-team defense in the slot.
LB Dee Winters continues to build his case to start alongside Fred Warner, highlighted by an interception off Purdy on a pass intended for George Kittle, set up by S Jason Pinnock's breakup. Winters also had a big hit on RB Isaac Guerendo.
CB Jakob Robinson had another strong day, adding a pass breakup on a Mordecai throw intended for Russell Gage.
Rookie DE Mykel Williams showed his versatility with reps on the edge and interior, with many noting that he looked like a force in padded drills.
RELATED
"He's very powerful. He's got great hands. He's got great leverage," Saleh said. "He has great flexibility to go inside and out. He's unique in that regard, which we knew, which is why we were so excited to go get him."
Saleh added, "Mykel, he's going to be a hell of a football player."
Rookie DT CJ West dominated one-on-ones, beating every offensive lineman he faced, including RG Dominick Puni. He is proving to be a handful for blockers.
Nick Bosa was dominant, recording at least three would-be sacks during team drills. However, LT Trent Williams got the best of Bosa in one-on-one drills.
Quarterback play
Brock Purdy connected early with TE George Kittle, hit WR Ricky Pearsall for a sliding catch, and delivered an impressive strike to WR Russell Gage.
While DE Nick Bosa frustrated Purdy for much of the day, the QB had one impressive play, escaping pressure from Bosa, rolling left, and finding FB Kyle Juszczyk for a 15-yards completion amid multiple defenders.
Purdy finished 7-of-13 (per ESPN's Nick Wagoner).
QB Mac Jones completed 12-of-16 passes (per The Athletic's Matt Barrows).
Next practice
The 49ers will hold their next practice on Tuesday, July 29, at 10:25 a.m. PT.
Social media: 49ers practice updates
Related News
More San Francisco 49ers News
-
Kyle Shanahan explains why two key 49ers can miss practice and still play vs. Broncos
Two key San Francisco 49ers defenders haven't practiced this week, but head coach Kyle Shanahan doesn't seem concerned about their availability for Sunday's game against the Denver Broncos. Linebacker Dre Greenlaw is dealing with a quadriceps injury, while defensive end Keion... -
Key 49ers stats and notes from 24-14 Week 4 win over Broncos
The San Francisco 49ers improved to 4-0 on the season after a 24-14 Week 4 win over the Denver Broncos at Levi's Stadium in Santa Clara, California. Below are several statistics and notes from Sunday's game, which were provided by the 49ers Communications staff. With The... -
Kyle Shanahan gives insight on how 49ers adjust offense when key receivers are injured
The San Francisco 49ers have dealt with their share of injuries at wide receiver early this season, but Kyle Shanahan isn't asking Brock Purdy to suddenly change the way he plays because a familiar face isn't in the lineup. Instead, the 49ers adjust the offense around the... -
Key 49ers stats and milestones from thrilling 36-30 Week 3 win over Cardinals
The San Francisco 49ers improved to 3-0 on the season after a 36-30 Week 3 win over the Arizona Cardinals at Levi's Stadium in Santa Clara, California. Below are several statistics and notes from Sunday's game, which were provided by the 49ers Communications staff. With The...