NFL 2025 pages

Sports · Football · NFL 2025 · Week 6

San Francisco 49ers at Tampa Bay Buccaneers

San Francisco 49ers19
Tampa Bay Buccaneers30

Final · Sunday, October 12, 2025 · 4:25 p.m. ET · Raymond James Stadium

Head coaches: Kyle Shanahan (49ers) · Todd Bowles (Buccaneers)

Linescore

Team1234T
49ers3133019
Buccaneers7137330

Scoring summary

ClockPlayTeamDetailSF–TB
Q1
9:54TDBuccaneersRachaad White 2 Yd Rush (Chase McLaughlin Kick)07
7:54FG49ersEddy Pineiro 52 Yd Field Goal37
Q2
10:18TD49ersChristian McCaffrey 1 Yd Rush (Eddy Pineiro Kick)107
5:10TDBuccaneersSean Tucker 9 Yd Rush (Chase McLaughlin Kick)1014
2:05FG49ersEddy Pineiro 54 Yd Field Goal1314
0:44TDBuccaneersKameron Johnson 34 Yd pass from Baker Mayfield (Two-Point Run Conversion Failed)1320
0:02FG49ersEddy Pineiro 42 Yd Field Goal1620
Q3
7:27FG49ersEddy Pineiro 29 Yd Field Goal1920
2:40TDBuccaneersTez Johnson 45 Yd pass from Baker Mayfield (Chase McLaughlin Kick)1927
Q4
1:55FGBuccaneersChase McLaughlin 45 Yd Field Goal1930

Team stats

Stat49ersBuccaneers
First downs1719
Total yards363352
Yards per play5.47.0
Passing yards296248
Comp / att27/3917/23
Rushing yards67104
Third down7-163-8
Fourth down0-20-0
Red zone1-22-2
Turnovers20
Penalties – yards9-655-31
Sacks – yards lost6-511-8
Possession32:3527:25
Plays6750
Also49ersBuccaneers
Passing first downs109
Rushing first downs69
First downs by penalty11
Drives1011
Yards per pass6.610.3
Interceptions thrown20
Rushing attempts2226
Yards per rush3.04.0
Fumbles lost00
Defensive / special-teams TDs00

Player lines

San Francisco 49ers

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
10Mac Jones27/393478.9026-5119.575.5

Rushing

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

Receiving

PlayerRECYDSAVGTDLONGTGTS
84Kendrick Bourne514228.40569
88Jake Tonges6589.70167
23Christian McCaffrey7578.10238
5Demarcus Robinson24422.00313
83Marquez Valdes-Scantling22211.00193
44Kyle Juszczyk199.0091
3Brian Robinson Jr.382.7043
15Jauan Jennings177.0073
Team2734712.905637

Fumbles

PlayerFUMLOSTREC
10Mac Jones100
89Luke Farrell001
Team101

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
48Tatum Bethune10500000
20Upton Stout5301000
27Ji'Ayir Brown5300000
36Marques Sigle4401000
53Dee Winters4300100
98Mykel Williams3211010
57Luke Gifford3200000
92Jordan Elliott3200000
0Renardo Green3200100
33Siran Neal2100000
2Deommodore Lenoir2100000
88Jake Tonges2100000
99C.J. West2100000
6Malik Mustapha2100000
56Trevis Gipson1100000
47Bryce Huff1101000
26Chase Lucas1100000
77Dominick Puni1100000
54Fred Warner1000000
59Curtis Robinson1000000
82Brayden Willis1000000
95Alfred Collins1000000
Team583514210

Kick returns

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

Punt returns

PlayerNOYDSAVGLONGTD
9Skyy Moore22512.5130

Kicking

PlayerFGPCTLONGXPPTSMade from
18Eddy Pineiro4/4100.0541/11352, 54, 42, 29

Punting

PlayerNOYDSAVGTBIn 20LONG
7Thomas Morstead28944.50148

Tampa Bay Buccaneers

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
6Baker Mayfield17/2325611.1201-882.2139.0

Rushing

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

Receiving

PlayerRECYDSAVGTDLONGTGTS
19Kameron Johnson46416.01344
17Sterling Shepard25125.50363
88Cade Otton55110.20236
15Tez Johnson14545.01453
2Emeka Egbuka22412.00174
1Rachaad White3217.00183
Team1725615.124523

Fumbles

PlayerFUMLOSTREC
6Baker Mayfield100
1Rachaad White001
Team101

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
31Antoine Winfield Jr.9500000
8SirVocea Dennis7601000
25Jacob Parrish7500100
23Tykee Smith6500100
54Lavonte David6411010
43Chris Braswell5200000
35Jamel Dean4311110
50Vita Vea410.50020
98Anthony Nelson4100010
0Yaya Diaby3322020
5Haason Reddick320.50010
22Kindle Vildor3200200
90Logan Hall2100000
45Deion Jones2000000
52C.J. Brewer200.50010
96Greg Gaines1100000
32Josh Hayes1100000
81Ryan Miller1100000
29Christian Izien1100000
58Markees Watts1100000
24Sebastian Castro1100000
26Kaevon Merriweather1000000
92Elijah Simmons1000000
95Elijah Roberts100.50010
Team7646655100

Interceptions

PlayerINTYDSTD
22Kindle Vildor1130
35Jamel Dean160
Team2190

Kick returns

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

Punt returns

PlayerNOYDSAVGLONGTD
19Kameron Johnson166.060

Kicking

PlayerFGPCTLONGXPPTSMade from
4Chase McLaughlin1/250.0453/3645

Punting

PlayerNOYDSAVGTBIn 20LONG
9Riley Dixon316655.30360

Entering Week 6

The table after Week 5, the way the standings read when this game kicked off.

San Francisco 49ers · 4-1 · 1st in the NFC West

Tampa Bay Buccaneers · 4-1 · 1st in the NFC South

Officials and attendance

Attendance: 62,411

Officials: Back Judge Greg Yette · Side Judge David Meslow · Down Judge Patrick Turner · Umpire Bryan Neale · Line Judge Kevin Codey · Referee Brad Rogers · Field Judge Joe Blubaugh

Week 6 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.