The San Francisco 49ers hit the road for the second consecutive week to take on the Tampa Bay Buccaneers at Raymond James Stadium. This matchup marks the 29th all-time meeting between the two teams, with the 49ers leading the series 21-7 and aiming to improve to 8-4 on the road against Tampa Bay.
Previous game
San Francisco is coming off a 26-23 overtime victory against the Los Angeles Rams. The offense was led by QB Mac Jones, who completed 33 of 49 pass attempts for 342 yards and two touchdowns, finishing with a passer rating of 100.9. WR Kendrick Bourne hauled in 10 receptions for a career-high 142 yards, while TE Jake Tonges added a career-best seven catches for 41 yards and a touchdown. RB Christian McCaffrey contributed 22 carries for 57 rushing yards, along with eight receptions for 82 yards and a receiving touchdown.
Defensively, the 49ers limited the Rams to 78 rushing yards and forced two turnovers. S Marques Sigle led the unit with a career-high 13 tackles and one pass defensed. DL Alfred Collins recorded the first forced fumble and recovery of his career, while DL Trevis Gipson recovered another fumble by Rams QB Matthew Stafford. DL Bryce Huff also added a sack on Stafford.
On special teams, K Eddy Piñeiro was perfect on all four field goal attempts, including the 41-yard game-winner in overtime that secured San Francisco's victory.
Below is everything you need to know to follow the upcoming game.
When does the game start?
Sunday, October 12 at 1:25 p.m. PT
Where is the game being played?
Raymond James Stadium in Tampa, Florida
Who are the head coaches?
49ers: Kyle Shanahan
Buccaneers: Todd Bowles
Betting Odds
As of October 8, the Buccaneers are favored by three points in this game, with an over/under set at 47.5 points, per BetMGM.
What channel is the game on?
Network: CBS
Play-By-Play: Jim Nantz
Color Analyst: Tony Romo
Sideline Reporter: Tracy Wolfson
Viewers outside the broadcast area can watch the game via NFL Sunday Ticket on YouTube TV or YouTube Premium, but a subscription to the package is required.
What areas will receive the broadcast?
The broadcast will be viewable within the markets designated below for those without NFL Sunday Ticket.
Coverage map courtesy of 506sports.com
Where can I stream the game?
NFL Sunday Ticket subscribers can stream the game using the YouTube TV app. Those who purchased through YouTube Premium can watch via the YouTube app. Additionally, NFL+ subscribers can stream the game in its entirety once the matchup has been completed.
Bay Area fans can stream the game through the official 49ers app or at 49ers.com.
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 Justin Allegri and Tim Ryan will call the game.
Jesús Zárate and Carlos Yustis will call the game in Spanish. Fans can listen at 49ers.com/esp.
Buccaneers Radio
Tampa area fans can listen on 98 ROCK, where Gene Deckerhoff and Dave Moore 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?
Matchups: 28
Series Record: 49ers lead series 21-7
49ers Home Record vs. Buccaneers: 49ers lead series 14-3
49ers Away Record vs. Buccaneers: 49ers lead series 7-4
First Meeting: 10/30/77, 49ers win 20-10, at SF
Last Meeting: 11/10/24, 49ers win 23-20, at TB
Current Streak: Won 4
Longest 49ers Win Streak: 9 (12/4/83 – 10/23/94)
Longest Buccaneers Win Streak: 2-2 times (Last 10/23/16 – 11/25/18)
Most 49ers Points: 48 (10/9/11): 49ers win 48-3, at SF
Most Buccaneers Points: 35 (11/21/04): Buccaneers win 35-3, at TB
49ers Shutouts: None
Buccaneers Shutouts: 1 (11/21/10), Buccaneers win 21-0, at SF
49ers Notes
- QB Mac Jones completed 33 of 49 attempts (67.3%) for 342 yards and 2 TDs vs. 0 INTs with a 100.9 rating last week. Has posted a 65%+ completion rate, 100+ passer rating, and 2+ TD passes in 2 of his past 3 starts. In his only career start vs. TB (10/3/21 w/ NE), he completed 31 of 40 attempts (77.5%) for 275 yards, 2 TDs, 1 INT, and a 101.6 rating.
- RB Christian McCaffrey had 139 scrimmage yards (82 receiving, 57 rushing) and a TD catch in Week 5. Leads all RBs in 2025 with 39 catches and 387 receiving yards. Aims for his 6th consecutive game with 105+ scrimmage yards. Has a TD catch in 3 of his past 4 games and totaled 107 scrimmage yards (68 receiving, 39 rushing) in the last meeting vs. TB.
- WR Kendrick Bourne led the team with 10 catches for a career-high 142 yards last week. Had 5 catches for 58 yards in his last game vs. TB (10/3/21 w/ NE).
- WR DeMarcus Robinson had 3 catches for 39 yards in Week 5. Recorded 6 catches for 64 yards in his last game vs. TB (10/27/22 w/ BAL).
- TE Jake Tonges had a TD catch last week and is aiming for his 3rd consecutive game with a TD reception. He is one of four TEs with a TD catch in three games this season.
- LB Fred Warner had a season-high 12 tackles in Week 5. Has 11+ tackles in 3 of his past 4 games and ranks 2nd in the NFC in tackles in 2025 (50). Has recorded 7+ tackles in each of his 5 career games vs. TB.
- DE Bryce Huff had a sack last week and has recorded a sack in 3 of his past 4 games. He is aiming for his 5th consecutive game with a TFL.
- DT Alfred Collins (rookie) recorded his first career forced fumble and fumble recovery in Week 5.
- CB Upton Stout (rookie) had a career-high 8 tackles last week and has posted 5+ tackles in 3 of his past 4 games.
- CB Renardo Green had a pass defensed in Week 5. He has a PD in 6 of his past 7 games and recorded 5 tackles with 2 PDs in the last meeting vs. TB.
- CB Deommodore Lenoir had 6 tackles and a PD last week and recorded 7 tackles in the last meeting vs. TB.
- S Marques Sigle (rookie) led the team with a career-high 13 tackles and had a PD in Week 5. He is aiming for his 3rd consecutive game with a PD.
Buccaneers Notes
- QB Baker Mayfield completed 29 of 33 attempts (87.9%) for 379 yards and 2 TDs vs. 0 INTs with a 134.7 rating in Week 5. He is one of four QBs with 2+ TD passes in four games this season. Has a TD pass in 16 consecutive home games, the longest active streak in the NFL. Completed 18 of 29 attempts (62.1%) for 116 yards and a TD in the last meeting vs. SF.
- RB Rachaad White had 71 scrimmage yards (41 rushing, 30 receiving) and 2 rushing TDs last week. Has 4 catches in each of his past 2 games. Recorded 70 scrimmage yards (39 receiving, 31 rushing) and a TD catch in the last meeting vs. SF.
- WR Emeka Egbuka (rookie) led the team with 7 catches for 163 yards and a TD catch in Week 5. Leads all rookies in 2025 in catches (25), receiving yards (445), and TD catches (5), becoming the first player ever with 25+ catches, 400+ receiving yards, and 5+ TD catches in the first 5 games. Aims for his 3rd consecutive game with a TD catch.
- WR Sterling Shepard recorded his first TD of the season last week.
- WR Chris Godwin has 3 catches in both of his games this season. Has 6+ catches in 4 of his past home games. Recorded a TD catch in his last game vs. SF at home (9/8/19).
- TE Cade Otton had 4 catches for 81 yards in Week 5. Has 4+ catches in each of his 3 career games vs. SF.
- DT Vita Vea has recorded a sack in 2 of his past 3 home games.
- LB Lavonte David had 9 tackles, a TFL, and his first INT of the season last week. Has recorded a TFL in 4 of his past 5 games. Had 8 tackles in the last meeting vs. SF.
- LB SirVocea Dennis had 8 tackles in Week 5, marking his second straight week with 8 tackles.
- LB Haason Reddick has recorded a TFL in 2 of his past 3 games. Aims for his 3rd consecutive game vs. SF with 0.5+ sacks.
- CB Jacob Parrish (rookie) had a career-high 9 tackles last week and has a TFL in 2 of his past 3 games.
- S Antoine Winfield had a pass defensed in Week 5. Recorded 8 tackles and a PD in the last meeting vs. SF.
- S Tykee Smith had 6 tackles, 2 PDs, and his first career fumble recovery last week. Aims for his 4th consecutive game with a PD.