Open the board

San Francisco 49ers 19, Tampa Bay Buccaneers 30: final score and stats

Tampa Bay Buccaneers beat San Francisco 49ers, San Francisco 49ers 19 to Tampa Bay Buccaneers 30, on Sunday, October 12, 2025 at Raymond James Stadium, Tampa, FL. Below: the box score, top performers, team stats, injuries and recent form for Tampa Bay Buccaneers vs San Francisco 49ers.

NFLSunday, October 12, 2025
DateOct 12, 2025
Start time4:25 PM ET
VenueRaymond James Stadium, Tampa, FL
TVCBS
Attendance62,411

Line score

Team1234T
San Francisco 49ers3133019
Tampa Bay Buccaneers7137330

Team comparison

San Francisco 49ersTampa Bay Buccaneers
Points per game
29.4
22.4
Points allowed per game
19.5
19.8
4-2Record5-1
1st in NFC WestStanding3rd in NFC South
2-1Road record / home record1-4
WLWWWLast 5LWWLW
W1StreakL1

Team stats

San Francisco 49ersTampa Bay Buccaneers
1st Downs
17
19
Passing 1st downs
10
9
Rushing 1st downs
6
9
1st downs from penalties
1
1
7-163rd down efficiency3-8
0-24th down efficiency0-0
Total Plays
67
50
Total Yards
363
352
Yards per Play
5.4
7.0
Total Drives
10
11
Passing
296
248
27/39Comp/Att17/23
Yards per pass
6.6
10.3
Interceptions thrown
2
0
6-51Sacks-Yards Lost1-8
Rushing
67
104

Injury report

Confirm lineups and injuries close to game time.

San Francisco 49ers
C.J. West DT · Knee - Not Specified
Injured Reserve
Trent Williams OT · Shoulder - Not Specified
Questionable
Dre Greenlaw LB · Knee - Not Specified
Questionable
Mike Evans WR · Achilles - Tendinitis
Questionable
Deebo Samuel Sr. WR · Hamstring - Not Specified
Questionable
Tampa Bay Buccaneers
Yaya Diaby LB · Knee - MCL - Sprain
Out
Jalen McMillan WR · Knee - PCL - Sprain
Injured Reserve
Josh Hayes CB · Knee - Surgery
Injured Reserve
Christian Rozeboom LB · Finger - Not Specified
Injured Reserve
Antoine Winfield Jr. S · Ankle - Not Specified
Questionable

Box score

San Francisco 49ers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Mac Jones27/393478.9026-5119.575.5
Team27/392968.9026-51--75.5

San Francisco 49ers Rushing

PlayerCARYDSAVGTDLONG
Christian McCaffrey17543.2111
Mac Jones5132.605
Team22673.0111

San Francisco 49ers Receiving

PlayerRECYDSAVGTDLONGTGTS
Kendrick Bourne514228.40569
Jake Tonges6589.70167
Christian McCaffrey7578.10238
Demarcus Robinson24422.00313
Marquez Valdes-Scantling22211.00193
Kyle Juszczyk199.0091
Brian Robinson Jr.382.7043
Jauan Jennings177.0073
Team2734712.905637

San Francisco 49ers Fumbles

PlayerFUMLOSTREC
Mac Jones100
Luke Farrell001
Team101

San Francisco 49ers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tatum Bethune10500000
Upton Stout5301000
Ji'Ayir Brown5300000
Marques Sigle4401000
Dee Winters4300100
Mykel Williams3211010
Luke Gifford3200000
Jordan Elliott3200000
Team583514210

San Francisco 49ers KickReturns

PlayerNOYDSAVGLONGTD
Skyy Moore410927.3300
Brian Robinson Jr.25226.0310
Team616126.8310

San Francisco 49ers PuntReturns

PlayerNOYDSAVGLONGTD
Skyy Moore22512.5130
Team22512.5130

San Francisco 49ers Kicking

PlayerFGPCTLONGXPPTS
Eddy Pineiro4/4100.0541/113
Team4/4100.0541/113

San Francisco 49ers Punting

PlayerNOYDSAVGTBIn 20LONG
Thomas Morstead28944.50148
Team28944.50148

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield17/2325611.1201-882.2139.0
Team17/2324811.1201-8--139.0

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Rachaad White17653.8110
Sean Tucker6254.219
Baker Mayfield3144.7015
Team261044.0215

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Kameron Johnson46416.01344
Sterling Shepard25125.50363
Cade Otton55110.20236
Tez Johnson14545.01453
Emeka Egbuka22412.00174
Rachaad White3217.00183
Team1725615.124523

Tampa Bay Buccaneers Fumbles

PlayerFUMLOSTREC
Baker Mayfield100
Rachaad White001
Team101

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Antoine Winfield Jr.9500000
SirVocea Dennis7601000
Jacob Parrish7500100
Tykee Smith6500100
Lavonte David6411010
Chris Braswell5200000
Jamel Dean4311110
Vita Vea410.50020
Team7646655100

Tampa Bay Buccaneers Interceptions

PlayerINTYDSTD
Kindle Vildor1130
Jamel Dean160
Team2190

Tampa Bay Buccaneers KickReturns

PlayerNOYDSAVGLONGTD
Sean Tucker512725.4320
Kameron Johnson13131.0310
Team615826.3320

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson166.060
Team166.060

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin1/250.0453/36
Team1/250.0453/36

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Riley Dixon316655.30360
Team316655.30360

Recent form

Nov 8, 2026 · vs Las Vegas RaidersW 38-17
Oct 25, 2026 · at Atlanta FalconsL 20-29
Oct 19, 2026 · vs Washington CommandersW 23-17
Oct 11, 2026 · at Seattle SeahawksW 32-29
Oct 4, 2026 · vs Denver BroncosW 24-14
Nov 8, 2026 · at Chicago BearsL 24-27
Nov 1, 2026 · vs Atlanta FalconsW 16-0
Oct 25, 2026 · at Carolina PanthersW 43-13
Oct 18, 2026 · vs Pittsburgh SteelersL 19-26
Oct 8, 2026 · at Dallas CowboysW 24-16

Team pages

More NFL games on Oct 12, 2025

Frequently asked questions

Who won San Francisco 49ers vs Tampa Bay Buccaneers?

Tampa Bay Buccaneers won, 30-19, on Sunday, October 12, 2025.

What was the final score of San Francisco 49ers vs Tampa Bay Buccaneers?

San Francisco 49ers 19, Tampa Bay Buccaneers 30.

Where is San Francisco 49ers vs Tampa Bay Buccaneers played?

Raymond James Stadium, Tampa, FL.

The model’s read

Grades, leans and the full breakdown for San Francisco 49ers vs Tampa Bay Buccaneers are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.