The San Francisco 49ers kicked off organized team activities (OTAs) this week. On Thursday, the media had their first opportunity to observe a practice, offering an early look at rookies, veterans, and offseason additions.
ESPN's Nick Wagoner noted that the following players were not seen during Thursday's practice:
The following players watched practice from the side:
Below are some videos and observations shared on social media from the open session. The next practice available to reporters is scheduled for Wednesday, June 4.
Mykel Williams is going to be a FORCE this season for the 49ers pic.twitter.com/RnQjuRidni— 95.7 The Game (@957thegame) May 29, 2025
First look at Brock Purdy-Jauan Jennings connection during #49ers OTAs. pic.twitter.com/GqC1UlmlJH— Noah Furtado (@_noahfurtado) May 29, 2025
49ers OTA access is done today:
Not seen: Trent Williams, Yetur Gross-MatosWR Ricky Pearsall worked on side
CMc A+
A LOT of new players
Purdy-Jennings connection
CB Green picked on a lot
Tre Brown INT Purdy jump ball to Kittle as Bosa pressured
No rookie 1st string pic.twitter.com/yWTZNZkWte
— Cam Inman (@CamInman) May 29, 2025
49ers in action today. CMC looks great pic.twitter.com/x4pppHBFZ8— David Lombardi (@LombardiHimself) May 29, 2025
Keeping in mind that the vast majority of practice was 7-on-7 (no d-linemen), Brock Purdy looked sharp today, esp on throws to Jauan Jennings.Jennings, Demarcus Robinson and Jacob Cowing were the top 3 wideouts. Ricky Pearsall working on a side field. No Brandon Aiyuk (ACL).
— Matt Barrows (@mattbarrows) May 29, 2025
With a handful of safeties missing, #49ers had Richie Grant and Jason Pinnock working with the first team defense. Tatum Bethune, Dee Winters, Luke Gifford working at linebacker in that group.— Nick Wagoner (@nwagoner) May 29, 2025
Here's Brock Purdy throwing to Demarcus Robinson and Jauan Jennings pic.twitter.com/WcevcKl6dz— Jake Hutchinson (@hutchdiesel) May 29, 2025
And here he is looking healthy as can be https://t.co/RgFK1RqaiQ pic.twitter.com/HP2qH7cIfm— Tracy Sandler (@TracyFGSN) May 29, 2025
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!