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
-
49ers injury report: Kyle Shanahan shares key updates ahead of Seahawks playoff game
The biggest news out of Santa Clara on Tuesday was that the San Francisco 49ers are opening star linebacker Fred Warner's practice window this week. However, that was just one of several injury-related updates shared by head coach Kyle Shanahan as the team prepares for its... -
49ers roster moves: George Kittle to IR, Fred Warner practice window, TE promoted
The San Francisco 49ers promoted tight end Brayden Willis from the practice squad to the active roster on Tuesday, placing tight end George Kittle on injured reserve to create space. The team also opened the practice window for linebacker Fred Warner, who remains on injured... -
49ers open Fred Warner's practice window
San Francisco 49ers head coach Kyle Shanahan announced Tuesday that the team will open Fred Warner's practice window this week, taking a significant step toward the star linebacker's potential early return from a dislocated and fractured right ankle suffered on October... -
49ers practice and media schedule ahead of Divisional Round playoff matchup vs. Seahawks
The San Francisco 49ers will allow reporters to watch a portion of two practices this week as they prepare for their Divisional Round playoff matchup against the Seattle Seahawks. Head coach Kyle Shanahan, defensive coordinator Robert Saleh, offensive coordinator Klay Kubiak,...