Day 12 of 49ers Training Camp: Joint Practice with the Denver Broncos

Day 12 of 49ers Training Camp: Joint Practice with the Denver Broncos

San Francisco 49ers
09 Aug 2025, 05:00 GMT+

Briana Jeannel

The San Francisco 49ers were back on the field Thursday for the team's 12th training camp session, a joint practice with the Denver Broncos at the SAP Performance Facility. The day also marked "87 Day," the annual celebration honoring 49ers legend Dwight Clark, whose iconic jersey number was 87. Coaches, staff, and players wore special shirts and hats to honor Clark's legacy and raise awareness for ALS, the disease Clark was diagnosed with in 2017 before his passing in 2018.

The practice brought a mix of spirited competition, familiar faces returning to The Bay in Broncos uniforms, and notable performances on both sides of the ball.

Key Takeaways from Day 12

Roster Move:

  • The 49ers released CBEli Appleand signed DL Michael Dwumfour ahead of practice.

Injury Updates:

  • Players Back: DLNick Bosareturned after missing three practices, and FBKyle Juszczykrejoined the offense.
  • DLMykel Williamsis believed to have suffered a hyperextension of his left knee. Early indications suggest he'll miss about a week, sidelining him for the preseason opener.
  • The following players did not practice: CBRenardo Green(hamstring), WRJauan Jennings(calf), WRJacob Cowing(hamstring), SJi'Ayir Brown(ankle), RBIsaac Guerendo(shoulder), DLEvan Anderson(knee bruise), DLKevin Givens(pectoral), DLSam Okuayinonu(groin), RBJordan James(broken finger), DLJordan Elliott(back).
  • CBDarrell Luter Jr.and SMarques Siglewere evaluated for concussions during practice but were later cleared.

Practice Notes:

  • Offense: In red zone drills, QBBrock Purdythrew a perfect touchdown pass to WRRicky Pearsalldespite tight coverage from rookie DB Jahdae Barron. Later in practice, Purdy threw a touchdown strike to WRDemarcus Robinsonagainst Broncos CB Riley Moss. Wide receiversJordan WatkinsandRobbie Chosenalso recorded notable gains.
    • Purdy on the day: "I think they came out ready to roll, to compete. You could feel them... But at the same time, it's not like we weren't competing at all. We are. And there are things that we need to get better at, that's why we're practicing. But I also do think it was nice to have a long practice like that so that we practice, we get fatigued. That's going to happen in games. You're not going to have a great first half, but you regroup, and then how are you going to finish? I thought we had a good second half of the practice and faced some adversity as an offense and then bouncing back and having some good periods at the end. So, I thought it was good for us. We need that kind of stuff to understand where we're at and where we need to get better and learn from it and understand that football's not going to be perfect, but how are you going to respond?"
  • Defense: Bosa made an immediate impact, disrupting plays and stalling Denver's offense. D-linemenC.J. WestandBryce Huffeach recorded sacks on QB Bo Nix. LinebackerFred Warnermade his presence known andDee Winterswas active in coverage, forcing an incompletion and batting down a pass. CBDallis Flowersalso notched a pass breakup.
    • Warner on the day: "We competed hard... We have a lot of young guys, new guys out there, and a lot of open competition going on. It's good to have another team come in to kind of see where your team's at. You obviously don't get a good idea, it's not fully football when you're not taking guys to the ground, but I think we we competed well today."
  • Special Teams: KickerJake Moodywent a perfect 7-for-7 on field goals, including one from beyond 50 yards. WRJunior Bergen, WRJordan Watkins, and RBAmeer Abdullahrotated in at punt returner.

What's Next

The 49ers will hold a private team walk-through on Friday before facing the Broncos in their preseason opener at Levi's Stadium on Saturday at 5:30 p.m. PT. Next week, the team will travel to Las Vegas for another joint practice session with the Raiders ahead of Preseason Game 2 at Allegiant Stadium.

Up Next

Latest Videos Channel

Levi's Stadium Under the Lights

Latest Videos Channel

McCaffrey, Warner, Purdy Share Takeaways from Joint Practice with Broncos

Latest Videos Channel

Kyle Shanahan: "We Judge Off What We See"

Latest Videos Channel

49ers Camp Vlog: Inside Practice & Richard Sherman Stops By

Latest Videos Channel

Brock Purdy Breaks Down 49ers Training Camp & Team Identity | The Saloon

Latest Videos Channel

Brock Purdy Gives State of 49ers Offense | 'Inside Training Camp Live'

Latest Videos Channel

Fred Warner Talks Defense, Kittle Crashes In | 'Inside Training Camp Live'

Latest Videos Channel

McCaffrey on Becoming a Dad, Training with Purdy | 'Inside Training Camp Live'

Latest Videos Channel

Saleh Shares Rookie Standouts, Defensive Progress Ahead of Preseason Opener

Latest Videos Channel

Kyle Shanahan Shares Injury Updates, Previews Joint Practices

Latest Videos Channel

Puni, Stout Navigating Camp Reps, Building Confidence Daily

Latest Videos Channel

Boyer Details Kicker Battle, Return Strategy, and Special Teams Growth

Latest Videos Channel

Robert Saleh Shares Key Takeaways from Camp, Growth of Young Defense

Latest Videos Channel

Mac Jones, Brock Purdy Share 49ers Camp Progress

Latest Videos Channel

Ricky Pearsall, Ji'Ayir Brown Reflect on Growth, Elevated Expectations

Latest Videos Channel

Bryce Huff, Jake Brendel Reflect on Padded Practice, Rookie Impact

Latest Videos Channel

Klay Kubiak Highlights Offensive Depth, Talks 49ers WR Room

Latest Videos Channel

Saleh Analyzes Rookie Class, Defensive Growth & First Impressions in Pads

Latest Videos Channel

Juszczyk, Pinnock Talk First Day of Pads, Leading the Rookies at Camp

Latest Videos Channel

49ers Specialists Talk Camp Competition and Special Teams Goals

Latest Videos Channel

Brant Boyer Evaluates Kicker Competition & Special Teams Identity

Latest Videos Channel

Not Your Average Entrance.

Latest Videos Channel

Some Treasures Were Made to Be Worn.

Latest Videos Channel

Trent Williams, Dee Winters Talk Camp Competition and Team Mindset

Latest Videos Channel

Robert Saleh Breaks Down Rookie Progress and Defensive Outlook

Latest Videos Channel

Kyle Shanahan Breaks Down Opening Day of Camp

Latest Videos Channel

Nick Bosa, George Kittle Talk Training Camp Mindset

Latest Videos Channel

Brock Purdy, Fred Warner Discuss Competition and Leadership at Training Camp

Latest Videos Channel

Lynch, Shanahan Preview 2025 Training Camp, Share Key WR Updates

Latest Videos Channel

49ers FLAG x SF City Girls Flag Skills Camp

Latest Videos Channel

49ers PREP x SF City Taube Tackle Skills Camp

Latest Videos Channel

49ers EDU Selects Bay Area Teachers as 2025 'Follow Your Bliss' Award Recipients

Latest Videos Channel

49ers Foundation Host High School Female Student-Athletes for T.H.I.N.K. Gold Conference

Latest Videos Channel

49ers Host High School Students for 'Foundation for Success' Event

Latest Videos Channel

Mini Camp Breakdown, Bryce Huff Deal & Lindsey's Last Pod | 1st & 10

Latest Videos Channel

Christian McCaffrey and Bryce Huff Share Offseason Mindset, Team Goals

Latest Videos Channel

Saleh Breaks Down Defensive Identity, Rookie Standouts & Huff's Impact

Latest Videos Channel

Williams, Lenoir Talk Offseason Focus, Stepping Into Leadership

Latest Videos Channel

Shanahan Talks Injuries, Offseason Progress & Key Veterans

Latest Videos Channel

Purdy, Kittle, Warner Locked In & OTA Takeaways | 1st & 10

More The Las Vegas News

Access More

Sign up for The Las Vegas News

a daily newsletter full of things to discuss over drinks.and the great thing is that it's on the house!