Open the board

Tampa Bay Buccaneers 20, Carolina Panthers 23: final score and stats

Carolina Panthers beat Tampa Bay Buccaneers, Tampa Bay Buccaneers 20 to Carolina Panthers 23, on Sunday, December 21, 2025 at Bank of America Stadium, Charlotte, NC. Below: the box score, top performers, team stats, injuries and recent form for Carolina Panthers vs Tampa Bay Buccaneers.

NFLSunday, December 21, 2025
DateDec 21, 2025
Start time1:00 PM ET
VenueBank of America Stadium, Charlotte, NC
TVFox
Attendance73,530

Line score

Team1234T
Tampa Bay Buccaneers737320
Carolina Panthers3107323

Team comparison

Tampa Bay BuccaneersCarolina Panthers
Points per game
22.4
24.9
Points allowed per game
19.8
27.4
7-8Record8-7
3rd in NFC SouthStanding1st in NFC South
2-2Road record / home record1-3
LWWLWLast 5LLLWW
L1StreakL3

Team stats

Tampa Bay BuccaneersCarolina Panthers
1st Downs
20
16
Passing 1st downs
9
9
Rushing 1st downs
8
7
1st downs from penalties
3
0
8-143rd down efficiency6-12
0-04th down efficiency0-0
Total Plays
61
54
Total Yards
296
275
Yards per Play
4.9
5.1
Total Drives
9
9
Passing
127
174
18/26Comp/Att21/32
Yards per pass
4.5
5.1
Interceptions thrown
1
0
2-18Sacks-Yards Lost2-17
Rushing
169
101

Injury report

Confirm lineups and injuries close to game time.

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
Carolina Panthers
Jonathon Brooks RB · Groin - Surgery
Injured Reserve
Bobby Okereke LB · Foot - Not Specified
Questionable

Box score

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield18/261455.6112-1860.279.8
Team18/261275.6112-18--79.8

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Bucky Irving19713.7012
Baker Mayfield44912.3026
Rachaad White5459.0039
Sean Tucker430.813
Jalen McMillan111.001
Team331695.1139

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Emeka Egbuka14040.00402
Mike Evans5316.21129
Chris Godwin Jr.5306.00136
Cade Otton2157.5092
Jalen McMillan2157.50103
Rachaad White2157.50132
Tez Johnson1-1-1.00-11
Team181458.114025

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Lavonte David10611010
SirVocea Dennis8611020
Benjamin Morrison7501000
Jacob Parrish5200200
Jamel Dean4300100
Logan Hall4200010
Tykee Smith4200110
Haason Reddick3200000
Team553224590

Tampa Bay Buccaneers KickReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson310133.7440
Sean Tucker23618.0230
Team513727.4440

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson177.070
Team177.070

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin2/2100.0502/28
Team2/2100.0502/28

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Riley Dixon313444.70147
Team313444.70147

Carolina Panthers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Bryce Young21/321916.0202-1773.0102.5
Team21/321746.0202-17--102.5

Carolina Panthers Rushing

PlayerCARYDSAVGTDLONG
Rico Dowdle9293.2013
Chuba Hubbard6274.5010
Jimmy Horn Jr.12525.0025
Bryce Young4205.009
Team201015.1025

Carolina Panthers Receiving

PlayerRECYDSAVGTDLONGTGTS
Tetairoa McMillan67312.212210
Jalen Coker34715.70345
Mitchell Evans3237.70103
Rico Dowdle4143.5086
Xavier Legette11212.00123
Ja'Tavion Sanders294.5162
Chuba Hubbard177.0071
Tommy Tremble166.0061
Team211919.123431

Carolina Panthers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Nick Scott10900000
Claudin Cherelus8600000
Tre'von Moehrig7500000
Christian Rozeboom7311010
Derrick Brown5311010
Chau Smith-Wade5300000
Akayleb Evans4200000
Nic Scourton4201000
Team704225420

Carolina Panthers Interceptions

PlayerINTYDSTD
Lathan Ransom150
Team150

Carolina Panthers PuntReturns

PlayerNOYDSAVGLONGTD
Trevor Etienne33311.0130
Team33311.0130

Carolina Panthers Kicking

PlayerFGPCTLONGXPPTS
Ryan Fitzgerald3/3100.0482/211
Team3/3100.0482/211

Carolina Panthers Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Martin313645.30249
Team313645.30249

Recent form

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
Nov 8, 2026 · vs Denver BroncosL 21-26
Oct 29, 2026 · at Green Bay PackersL 19-27
Oct 25, 2026 · vs Tampa Bay BuccaneersL 13-43
Oct 18, 2026 · at Philadelphia EaglesW 25-14
Oct 4, 2026 · vs Detroit LionsW 32-26

Team pages

More NFL games on Dec 21, 2025

Frequently asked questions

Who won Tampa Bay Buccaneers vs Carolina Panthers?

Carolina Panthers won, 23-20, on Sunday, December 21, 2025.

What was the final score of Tampa Bay Buccaneers vs Carolina Panthers?

Tampa Bay Buccaneers 20, Carolina Panthers 23.

Where is Tampa Bay Buccaneers vs Carolina Panthers played?

Bank of America Stadium, Charlotte, NC.

The model’s read

Grades, leans and the full breakdown for Tampa Bay Buccaneers vs Carolina Panthers 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.