The Carolina Panthers beat the Tampa Bay Buccaneers 23-20 on Dec 21, 2025 at Bank of America Stadium.

Final · Bank of America Stadium

Top performers

  • Baker Mayfield threw for 145 yards, 1 touchdown and 1 interception for the Buccaneers.
  • Bucky Irving ran for 71 yards on 19 carries.
  • Bryce Young threw for 191 yards, 2 touchdowns and 0 interceptions for the Panthers.
  • Rico Dowdle ran for 29 yards on 9 carries.

Tampa Bay Buccaneers box score

Passing

Tampa Bay Buccaneers passing, Dec 21, 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 Mayfield182614511

What the columns mean: CMP · INT

Rushing

Tampa Bay Buccaneers rushing, Dec 21, 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.
Bucky Irving1971012
Baker Mayfield449026
Rachaad White545039
Sean Tucker4313
Jalen McMillan1101
Team33169139

What the columns mean: CAR · LNG

Receiving

Tampa Bay Buccaneers receiving, Dec 21, 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.
Emeka Egbuka1240040
Mike Evans5931112
Chris Godwin Jr.5630013
Jalen McMillan2315010
Cade Otton221509
Rachaad White2215013
Tez Johnson11-10-1
Team1825145140

What the columns mean: REC · TGTS · LNG

Defense

Tampa Bay Buccaneers defense, Dec 21, 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.
Lavonte David1061.0000
SirVocea Dennis861.0000
Benjamin Morrison750.0000
Jacob Parrish520.0020
Logan Hall420.0000
Tykee Smith420.0010
Jamel Dean430.0010
Haason Reddick320.0000
Chris Braswell210.0000
Greg Gaines200.0000
Antoine Winfield Jr.200.0000
Yaya Diaby110.0000
Vita Vea000.0010
Team52302.0050

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

Kicking

Tampa Bay Buccaneers kicking, Dec 21, 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 McLaughlin2-22-2508

What the columns mean: LNG

Punting

Tampa Bay Buccaneers punting, Dec 21, 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 Dixon313444.733.71

What the columns mean: PUNTS · NET · IN20

Carolina Panthers box score

Passing

Carolina Panthers passing, Dec 21, 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.
Bryce Young213219120

What the columns mean: CMP · INT

Rushing

Carolina Panthers rushing, Dec 21, 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.
Rico Dowdle929013
Chuba Hubbard627010
Bryce Young42009
Jimmy Horn Jr.1000
Team2076013

What the columns mean: CAR · LNG

Receiving

Carolina Panthers receiving, Dec 21, 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.
Tetairoa McMillan61073122
Jalen Coker3547034
Mitchell Evans3323010
Rico Dowdle461408
Xavier Legette1312012
Ja'Tavion Sanders22916
Chuba Hubbard11707
Tommy Tremble11606
Team2131191234

What the columns mean: REC · TGTS · LNG

Defense

Carolina Panthers defense, Dec 21, 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.
Nick Scott1090.0000
Claudin Cherelus860.0000
Tre'von Moehrig750.0000
Christian Rozeboom731.0000
Derrick Brown531.0000
Chau Smith-Wade530.0000
Nic Scourton420.0000
Akayleb Evans420.0000
DJ Wonnum310.0000
Jaycee Horn330.0000
Mike Jackson220.0030
Bobby Brown III210.0000
Lathan Ransom100.0110
Princely Umanmielen100.0000
A'Shawn Robinson100.0000
Team63402.0140

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

Kicking

Carolina Panthers kicking, Dec 21, 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.
Ryan Fitzgerald3-32-24811

What the columns mean: LNG

Punting

Carolina Panthers punting, Dec 21, 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.
Sam Martin313645.343.02

What the columns mean: PUNTS · NET · IN20

Before and after

Other Buccaneers vs Panthers games