The San Francisco 49ers kick off the 2025 preseason by hosting the Denver Broncos at Levi's Stadium. This matchup marks the 42nd preseason meeting between the two teams and their first since the 2023 season. San Francisco looks to secure its third consecutive win in the preseason series.
The 49ers return several key starters in 2025, including AP First-Team All-Pro LB Fred Warner, Second-Team All-Pros FB Kyle Juszczyk and TE George Kittle, and five-time Pro Bowl DL Nick Bosa. Offensively, San Francisco once again aims to feature one of the NFL's top attacks, led by QB Brock Purdy and RB Christian McCaffrey, while the defense looks to thrive with the return of defensive coordinator Robert Saleh.
This offseason, the 49ers added key free agents S Jason Pinnock and TE Luke Farrell, and acquired DL Bryce Huff via trade. In the 2025 NFL Draft, the team selected DL Mykel Williams, DL Alfred Collins, LB Nick Martin, CB Upton Stout, DL C.J. West, WR Jordan Watkins, RB Jordan James, S Marques Sigle, QB Kurtis Rourke, OL Connor Colby, and WR Junior Bergen.
Below is everything you need to know to follow the upcoming game.
When does the game start?
Saturday, August 9 at 5:30 p.m. PT
Where is the game being played?
Levi's Stadium in Santa Clara, California
Who are the head coaches?
49ers: Kyle Shanahan
Broncos: Sean Payton
Betting Odds
As of August 6, the Broncos are favored by six points in this game, with an over/under set at 34.5 points.
What channel is the game on?
49ers Broadcast
Network: KPIX 5 and CW Bay Area
Play-by-Play: Guy Haberman
Color Analyst: Tim Ryan
Sideline Reporter: Vern Glenn
Broncos Broadcast
Network: 9News
Play-by-Play: Steve Levy
Color Analyst: Ryan Harris
Sideline Reporters: Cynthia Frelund and Scotty Gange
What areas will receive the broadcast?
The broadcast will be viewable in the Bay Area and the Denver area. NFL Network will also re-air the game on Saturday, August 9, at 9:00 p.m. PT, and Wednesday, August 13, at 9:00 a.m. PT.
Where can I stream the game?
NFL+ subscribers can stream the game in its entirety. Additionally, Bay Area fans can stream the game through the official 49ers app.
Where can I listen to the radio broadcast?
49ers Radio
Bay Area fans can listen on KGO 810 AM and The Bone 107.7 FM, where Bob Fitzgerald and Keena Turner will call the game.
Jesús Zárate and Carlos Yustis will call the game in Spanish. Fans can listen at 49ers.com/esp.
Broncos Radio
Denver area fans can listen on KOA 850 AM and 94.1 FM, where Dave Logan, Rick Lewis, and Susie Wargin will call the game.
Streaming
NFL+ subscribers can listen to the game through that service.
Game discussion
Fans can discuss the game within our Niner Talk forum.
How has this series played out historically?
Preseason Matchups: 41
Preseason Series: Broncos lead series 22-19
First Preseason Meeting: 8/23/68, 49ers win, 22-6, at Den.
Last Preseason Meeting: 8/19/23, 49ers win, 21-20, at SF
Current Streak: Won 2
Longest 49ers Win Streak: 6 (8/19/89 - 8/12/94)
Longest Broncos Win Streak: 7 (7/29/95 - 8/31/01)
Most 49ers Points: 44 (9/7/95): 49ers win 44-10, at SF
Most Broncos Points: 35 (8/31/01): Broncos win 35-7, at
Den.
49ers Shutouts: None
Broncos Shutouts: 3 (Last 8/17/14), Broncos win 34-0, at SF