The Tampa Bay Buccaneers beat the San Francisco 49ers 30-19 on Oct 12, 2025 at Raymond James Stadium.

Final · Raymond James Stadium

Top performers

  • Mac Jones threw for 347 yards, 0 touchdowns and 2 interceptions for the 49ers.
  • Christian McCaffrey ran for 54 yards on 17 carries.
  • Baker Mayfield threw for 256 yards, 2 touchdowns and 0 interceptions for the Buccaneers.
  • Rachaad White ran for 65 yards on 17 carries.

San Francisco 49ers box score

Passing

San Francisco 49ers passing, Oct 12, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Mac Jones273934702

What the columns mean: CMP · INT

Rushing

San Francisco 49ers rushing, Oct 12, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Christian McCaffrey1754111
Mac Jones51305
Team2267111

What the columns mean: CAR · LNG

Receiving

San Francisco 49ers receiving, Oct 12, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Kendrick Bourne59142056
Jake Tonges6758016
Christian McCaffrey7857023
Demarcus Robinson2344031
Jauan Jennings13707
Brian Robinson Jr.33000
Kyle Juszczyk11000
Team2534308056

What the columns mean: REC · TGTS · LNG

Defense

San Francisco 49ers defense, Oct 12, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Tatum Bethune1050.0000
Upton Stout530.0000
Ji'Ayir Brown530.0000
Marques Sigle440.0000
Dee Winters430.0010
Mykel Williams321.0000
Luke Gifford320.0000
Jordan Elliott320.0000
Renardo Green320.0010
C.J. West210.0000
Siran Neal210.0000
Deommodore Lenoir210.0000
Malik Mustapha210.0000
Alfred Collins100.0000
Fred Warner100.0000
Trevis Gipson110.0000
Bryce Huff110.0000
Curtis Robinson100.0000
Team53321.0020

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

San Francisco 49ers kicking, Oct 12, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Eddy Pineiro4-41-15413

What the columns mean: LNG

Punting

San Francisco 49ers punting, Oct 12, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Thomas Morstead28944.541.51

What the columns mean: PUNTS · NET · IN20

Tampa Bay Buccaneers box score

Passing

Tampa Bay Buccaneers passing, Oct 12, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Baker Mayfield172325620

What the columns mean: CMP · INT

Rushing

Tampa Bay Buccaneers rushing, Oct 12, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Rachaad White1765110
Sean Tucker62519
Baker Mayfield314015
Team26104215

What the columns mean: CAR · LNG

Receiving

Tampa Bay Buccaneers receiving, Oct 12, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Kameron Johnson4464134
Sterling Shepard2351036
Cade Otton5651023
Tez Johnson1345145
Emeka Egbuka2424017
Rachaad White3321018
Team1723256245

What the columns mean: REC · TGTS · LNG

Defense

Tampa Bay Buccaneers defense, Oct 12, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Antoine Winfield Jr.950.0000
Jacob Parrish750.0010
SirVocea Dennis760.0000
Lavonte David641.0000
Tykee Smith650.0010
Chris Braswell520.0000
Vita Vea410.5000
Anthony Nelson410.0000
Jamel Dean431.0111
Haason Reddick320.5000
Kindle Vildor320.0120
Yaya Diaby332.0000
Logan Hall210.0000
Deion Jones200.0000
Sebastian Castro110.0000
Elijah Roberts100.5000
Elijah Simmons100.0000
Greg Gaines110.0000
Josh Hayes110.0000
Kaevon Merriweather100.0000
Christian Izien110.0000
Team72445.5251

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

Tampa Bay Buccaneers kicking, Oct 12, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Chase McLaughlin1-23-3456

What the columns mean: LNG

Punting

Tampa Bay Buccaneers punting, Oct 12, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Riley Dixon316655.347.03

What the columns mean: PUNTS · NET · IN20

Before and after

Other 49ers vs Buccaneers games