While Phase 3 remains voluntary, the 49ers will conclude their offseason program with a mandatory minicamp scheduled for June 10–11. Following that, the team will break until the start of training camp in late July.
Media access begins Thursday, May 29, offering the first opportunity to observe practice and speak with players and coaches. Head coach Kyle Shanahan is scheduled to address reporters following the session.
Next week, additional members of the coaching staff will meet with the media, including defensive coordinator Robert Saleh, who is scheduled to speak on Wednesday, June 4.
Related News
More San Francisco 49ers News
-
49ers WR Coach Leonard Hankerson praises young receivers, emphasizes versatility and preparation
The San Francisco 49ers have plenty of questions to answer at wide receiver heading into the 2026 season, but according to receivers coach Leonard Hankerson, several of the team's young players are already showing the kind of work ethic and preparation that could help them earn... -
How Kyle Shanahan helped convince Mike Evans to join the 49ers
Wide receiver Mike Evans spent the first 12 seasons of his NFL career with the Tampa Bay Buccaneers, where he became a franchise icon and one of the most respected players in team history. That made his decision to leave Tampa Bay and sign with the San Francisco 49ers in free... -
49ers' Fred Warner shares players' reaction to Kyle Shanahan addressing the team
Although San Francisco 49ers head coach Kyle Shanahan hasn't been able to take on his full-time duties at the start of training camp, he has remained a visible presence around the facility. As he continues recovering from the injuries he suffered in a July 14 car accident,... -
49ers' Trent Williams climbs in NFL Top 100 Players of 2026 rankings
A fourth San Francisco 49ers player has earned a spot on the NFL Top 100 Players of 2026 list. Twelve-time Pro Bowl offensive tackle Trent Williams came in at No. 40, climbing five spots from his No. 45 ranking in 2025. No. 40 on the NFL Top 100 Players of 2026…@49ers OT...