Open the board

Tampa Bay Buccaneers 17, Miami Dolphins 20: final score and stats

Miami Dolphins beat Tampa Bay Buccaneers, Tampa Bay Buccaneers 17 to Miami Dolphins 20, on Sunday, December 28, 2025 at Hard Rock Stadium, Miami Gardens, FL. Below: the box score, top performers, team stats, injuries and recent form for Miami Dolphins vs Tampa Bay Buccaneers.

NFLSunday, December 28, 2025
DateDec 28, 2025
Start time1:00 PM ET
VenueHard Rock Stadium, Miami Gardens, FL
TVFox
Attendance66,552

Line score

Team1234T
Tampa Bay Buccaneers703717
Miami Dolphins7100320

Team comparison

Tampa Bay BuccaneersMiami Dolphins
Points per game
22.4
15.8
Points allowed per game
19.8
25.0
7-9Record7-9
3rd in NFC SouthStanding4th in AFC East
2-2Road record / home record0-4
LWWLWLast 5LLWLL
L1StreakL2

Team stats

Tampa Bay BuccaneersMiami Dolphins
1st Downs
21
13
Passing 1st downs
14
6
Rushing 1st downs
5
7
1st downs from penalties
2
0
6-133rd down efficiency4-12
2-24th down efficiency0-0
Total Plays
63
54
Total Yards
380
298
Yards per Play
6.0
5.5
Total Drives
10
11
Passing
327
153
33/44Comp/Att14/22
Yards per pass
7.0
6.4
Interceptions thrown
2
0
3-19Sacks-Yards Lost2-19
Rushing
53
145

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
Miami Dolphins
Darrell Baker Jr. CB · Knee - Not Specified
Out
Malik Willis QB · Abdomen - Not Specified
Injured Reserve
Will Kacmarek TE · Quadriceps - Not Specified
Questionable
Chris Bell WR · Knee
Questionable

Box score

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield33/443467.9223-1965.193.6
Team33/443277.9223-19--93.6

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Bucky Irving9192.1012
Baker Mayfield3165.3011
Rachaad White2105.007
Sean Tucker284.006
Team16533.3012

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Jalen McMillan711416.30339
Chris Godwin Jr.710815.41598
Cade Otton4338.30134
Mike Evans33110.31167
Emeka Egbuka3206.7075
Tez Johnson2199.50172
Bucky Irving5142.8076
Rachaad White273.5062
Team3334610.525944

Tampa Bay Buccaneers Fumbles

PlayerFUMLOSTREC
Baker Mayfield211
Team211

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
SirVocea Dennis7401000
Antoine Winfield Jr.7200000
Yaya Diaby6212010
Jacob Parrish5200000
Haason Reddick4301000
Chris Braswell4301000
Benjamin Morrison4200100
Logan Hall3311020
Team583126330

Tampa Bay Buccaneers KickReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson37525.0270
Team37525.0270

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson22713.5150
Team22713.5150

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin1/250.0332/25
Team1/250.0332/25

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Riley Dixon312642.00258
Team312642.00258

Miami Dolphins Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Quinn Ewers14/221727.8202-1934.7118.0
Team14/221537.8202-19--118.0

Miami Dolphins Rushing

PlayerCARYDSAVGTDLONG
De'Von Achane18834.6018
Jaylen Wright55611.2032
Jaylen Waddle177.007
Quinn Ewers451.307
Malik Washington111.001
Greg Dulcich1-7-7.00-7
Team301454.8032

Miami Dolphins Receiving

PlayerRECYDSAVGTDLONGTGTS
Theo Wease Jr.16363.01631
Greg Dulcich55811.61236
De'Von Achane3299.70203
Julian Hill11616.00162
Cedrick Wilson Jr.188.0082
Malik Washington144.0043
Darren Waller100.0003
Jaylen Waddle000.0001
Team1417212.326322

Miami Dolphins Fumbles

PlayerFUMLOSTREC
Quinn Ewers100
Quinton Bell001
Team101

Miami Dolphins Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Jack Jones10801100
Ashtyn Davis7500200
Jason Marshall Jr.7401200
Tyrel Dodson5411000
Ifeatu Melifonwu5300000
Jordyn Brooks5201100
Rasul Douglas4200000
Willie Gay Jr.4200000
Team704136640

Miami Dolphins Interceptions

PlayerINTYDSTD
Jason Marshall Jr.1240
Ashtyn Davis1210
Team2450

Miami Dolphins KickReturns

PlayerNOYDSAVGLONGTD
Malik Washington14747.0470
Team14747.0470

Miami Dolphins Kicking

PlayerFGPCTLONGXPPTS
Riley Patterson2/2100.0312/28
Team2/2100.0312/28

Miami Dolphins Punting

PlayerNOYDSAVGTBIn 20LONG
Jake Bailey523647.20158
Team523647.20158

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 Detroit LionsL 9-19
Nov 1, 2026 · vs New England PatriotsL 19-24
Oct 25, 2026 · at New York JetsW 28-25
Oct 11, 2026 · vs Cincinnati BengalsL 24-31
Oct 4, 2026 · at Minnesota VikingsL 10-15

Team pages

More NFL games on Dec 28, 2025

Frequently asked questions

Who won Tampa Bay Buccaneers vs Miami Dolphins?

Miami Dolphins won, 20-17, on Sunday, December 28, 2025.

What was the final score of Tampa Bay Buccaneers vs Miami Dolphins?

Tampa Bay Buccaneers 17, Miami Dolphins 20.

Where is Tampa Bay Buccaneers vs Miami Dolphins played?

Hard Rock Stadium, Miami Gardens, FL.

The model’s read

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