Final2025 Week 17

Hard Rock Stadium, Miami Gardens, FL

Tampa Bay Buccaneers vs Miami Dolphins, Week 17 2025

Tampa Bay Buccaneers

Away

17

Miami Dolphins

HomeWon

20

Scoring by quarter
TeamQ1Q2Q3Q4Final
Buccaneers703717
Dolphins7100320

TB 17MIA 20 Final

  • Passing leader

    Baker Mayfield

    TB · QB

    19.4PPR pts

    33/44, 346 YDS, 2 TD, 2 INT

  • Top fantasy scorer

    Chris Godwin Jr.

    TB · WR

    23.8PPR pts

    7 REC, 108 YDS, 1 TD

  • Buccaneers leader

    Jalen McMillan

    TB · WR

    18.4PPR pts

    7 REC, 114 YDS

  • Defensive playmaker

    Ashtyn Davis

    MIA

    1 INT, 7 TKL

Dolphins 20, Buccaneers 17: Miami holds off Tampa Bay

Miami led 17–7 at halftime and won 20–17, though Tampa Bay took the second half 10–3. Tampa Bay outgained the Dolphins 380–298.

The Buccaneers went 6-for-13 on third down and committed three turnovers, while the Dolphins finished without a giveaway.

Key advantages

  • +3 turnover margin MIA 0 turnovers

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Buccaneer or Dolphin on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Dolphins Won

Miami won the turnover battle.

Team stats comparison, Buccaneers vs Dolphins
BuccaneersStatDolphins
3Turnovers0
Other team stats
380Total yards298
6.0Yards per play5.5
63Plays54
46%Third-down conversion33%
32:06Time of possession27:54

Scoring Summary

The Dolphins scored two touchdowns and two field goals; the Buccaneers scored two touchdowns and one field goal.

Scoring plays, Buccaneers vs Dolphins
TimeTeamPlayTBMIA
1st quarter
5:27TBBaker Mayfield → Chris Godwin Jr., 5-yard TD Takes leadChase McLaughlin XP70
4:29MIAQuinn Ewers → Theo Wease Jr., 63-yard TD Ties gameRiley Patterson XP77
2nd quarter
8:18MIARiley Patterson 29-yard FG Takes lead710
1:43MIAQuinn Ewers → Greg Dulcich, 11-yard TD Extends leadRiley Patterson XP717
3rd quarter
3:49TBChase McLaughlin 33-yard FG1017
4th quarter
14:15MIARiley Patterson 31-yard FG Extends lead1020
0:50TBBaker Mayfield → Mike Evans, 4-yard TDChase McLaughlin XP1720

Fantasy Points: Buccaneers vs Dolphins, Week 17 2025

Fantasy leaders

  1. Chris GodwinTBWR23.8 PTSWR4
  2. Baker MayfieldTBQB19.4 PTSQB12
  3. Jalen McMillanTBWR18.4 PTSWR10
  4. Greg DulcichMIATE16.1 PTSTE5

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Baker MayfieldTBQB19.4QB1233/4434622316093.6Start/Sit →
Quinn EwersMIAQB15.8QB1614/2217220450118.0Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Chris GodwinTBWR23.8WR4WR———871081
Jalen McMillanTBWR18.4WR10WR———971140Start/Sit →
Greg DulcichMIATE16.1TE5TE1-7065581Start/Sit →
De'Von AchaneMIARB14.2RB17RB1883033290
Theo WeaseMIAWR13.3WR23WR———11631
Mike EvansTBWR12.1WR27WR———73311Start/Sit →
Bucky IrvingTBRB8.3RB28RB919065140Start/Sit →
Cade OttonTBTE7.3TE24TE———44330Start/Sit →
Jaylen WrightMIARB5.6RB42RB5560————Start/Sit →
Emeka EgbukaTBWR5.0WR66WR———53200Start/Sit →
Tez JohnsonTBWR3.9WR79WR———22190Start/Sit →
Rachaad WhiteTBRB3.7RB49RB21002270Start/Sit →
Julian HillMIATE2.6TE45TE———21160
Cedrick WilsonMIAWR1.8WR98WR———2180
Malik WashingtonMIAWR1.5WR108WR1103140Start/Sit →
Darren WallerMIATE1.0TE59TE———3100Start/Sit →
Sean TuckerTBRB0.8RB70RB2801000Start/Sit →
Jaylen WaddleMIAWR0.7WR118WR1701000Start/Sit →

Fantasy Usage

Tampa Bay Buccaneers

Snap Share

  1. Cade OttonTE65 snaps97%
  2. Chris GodwinWR53 snaps79%
  3. Mike EvansWR50 snaps75%
  4. Emeka EgbukaWR39 snaps58%
  5. Bucky IrvingRB36 snaps54%

Target Share44 targets

  1. Jalen McMillan20%, 9 targets
  2. Chris Godwin18%, 8 targets
  3. Mike Evans16%, 7 targets
  4. Bucky Irving14%, 6 targets
  5. Emeka Egbuka11%, 5 targets
  6. Other20%, 9 targets

Carry Share16 carries

  1. Bucky Irving56%, 9 carries
  2. Baker Mayfield19%, 3 carries
  3. Rachaad White13%, 2 carries
  4. Sean Tucker13%, 2 carries

Miami Dolphins

Snap Share

  1. De'Von AchaneRB41 snaps75%
  2. Cedrick WilsonWR38 snaps69%
  3. Malik WashingtonWR35 snaps64%
  4. Julian HillTE33 snaps60%
  5. Darren WallerTE21 snaps38%

Target Share21 targets

  1. Greg Dulcich29%, 6 targets
  2. Darren Waller14%, 3 targets
  3. De'Von Achane14%, 3 targets
  4. Malik Washington14%, 3 targets
  5. Cedrick Wilson10%, 2 targets
  6. Other19%, 4 targets

Carry Share30 carries

  1. De'Von Achane60%, 18 carries
  2. Jaylen Wright17%, 5 carries
  3. Quinn Ewers13%, 4 carries
  4. Jaylen Waddle3%, 1 carries
  5. Greg Dulcich3%, 1 carries
  6. Other3%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Cade OttonTBTE6597%49%0
Chris GodwinTBWR5379%818%0
Mike EvansTBWR5075%716%0
De'Von AchaneMIARB4175%314%18
Cedrick WilsonMIAWR3869%210%0
Malik WashingtonMIAWR3564%314%1
Julian HillMIATE3360%210%0
Emeka EgbukaTBWR3958%511%0
Bucky IrvingTBRB3654%614%9
Jalen McMillanTBWR3552%920%0
Rachaad WhiteTBRB3248%25%2
Darren WallerMIATE2138%314%0
Greg DulcichMIATE2036%629%1
Theo WeaseMIAWR1527%15%0
Jaylen WaddleMIAWR1425%15%1
Tez JohnsonTBWR1116%25%0
Jaylen WrightMIARB815%00%5
Ollie GordonMIARB815%00%0
Payne DurhamTBTE913%00%0
Tahj WashingtonMIAWR59%00%0
Sean TuckerTBRB46%12%2

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+11.6Theo Wease Jr.13.3 PTS vs 1.7 xFP
  • Biggest underperformer−7.7Bucky Irving8.3 PTS vs 16.0 xFP
  • Highest expected volume21.5 xFPBaker Mayfield19.4 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Baker MayfieldTB · QB19.421.5−2.1100%44 att—44319%00%
De'Von AchaneMIA · RB14.216.7−2.575%60% car—01860%314%
Bucky IrvingTB · RB8.316.0−7.754%56% car—0956%614%
Jalen McMillanTB · WR18.415.3+3.152%20% tgt—000%920%
Quinn EwersMIA · QB15.814.1+1.7100%22 att—22413%15%
Chris Godwin Jr.TB · WR23.813.6+10.279%18% tgt—000%818%
Mike EvansTB · WR12.111.9+0.275%16% tgt—000%716%
Greg DulcichMIA · TE16.110.9+5.236%27% tgt—013%627%
Emeka EgbukaTB · WR5.08.5−3.558%11% tgt—000%511%
Cade OttonTB · TE7.36.8+0.597%9% tgt—000%49%
Malik WashingtonMIA · WR1.55.8−4.364%14% tgt—013%314%
Darren WallerMIA · TE1.05.1−4.138%14% tgt—000%314%
Rachaad WhiteTB · RB3.74.7−1.048%13% car—0213%25%
Cedrick Wilson Jr.MIA · WR1.83.4−1.669%9% tgt—000%29%
Julian HillMIA · TE2.63.4−0.860%9% tgt—000%29%
Tez JohnsonTB · WR3.93.4+0.516%5% tgt—000%25%
Jaylen WrightMIA · RB5.63.2+2.415%17% car—0517%00%
Sean TuckerTB · RB0.83.0−2.26%13% car—0213%12%
Jaylen WaddleMIA · WR0.72.4−1.725%5% tgt—013%15%
Theo Wease Jr.MIA · WR13.31.7+11.627%5% tgt—000%15%

Team totals: Buccaneers 44 targets and 16 carries; Dolphins 22 targets and 30 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2025 season: 1.70 PPR points per target (67% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Baker Mayfield

TB · QB · 19.4 pts on 21.5 expected

33 of 44 passing for 346 yards, 2 touchdowns, 2 interceptions; 3 carries for 16 yards.

Verdict: The points matched the role, 21.5 expected.

Start/Sit: Baker Mayfield →

Quinn Ewers

MIA · QB · 15.8 pts on 14.1 expected

14 of 22 passing for 172 yards, 2 touchdowns; 1 target (5% of the team's), 1 catch for -6 yards; 4 carries for 5 yards.

Verdict: The points matched the role, 14.1 expected.

Start/Sit: Quinn Ewers →

Bucky Irving Unlucky

TB · RB · 8.3 pts on 16.0 expected

6 targets (14% of the team's), 5 catches for 14 yards; 9 carries (56% of the team's) for 19 yards.

Verdict: The role was there, worth 16.0 points at league-average rates; the production wasn't.

Start/Sit: Bucky Irving →

Jalen McMillan

TB · WR · 18.4 pts on 15.3 expected

9 targets (20% of the team's), 7 catches for 114 yards.

Verdict: The points matched the role, 15.3 expected.

Trend: Season high in targets (9).

Start/Sit: Jalen McMillan →

De'Von Achane Volume, no payoff

MIA · RB · 14.2 pts on 16.7 expected

3 targets (14% of the team's), 3 catches for 29 yards; 18 carries (60% of the team's) for 83 yards.

Verdict: The points matched the role, 16.7 expected.

Greg Dulcich Ran hot

MIA · TE · 16.1 pts on 10.9 expected

6 targets (27% of the team's), 5 catches for 58 yards and 1 touchdown; 1 carry (3% of the team's) for -7 yards.

Verdict: The opportunities were worth 10.9 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Greg Dulcich →

Chris Godwin Jr. Ran hot

TB · WR · 23.8 pts on 13.6 expected

8 targets (18% of the team's), 7 catches for 108 yards and 1 touchdown.

Verdict: The opportunities were worth 13.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Theo Wease Jr. Ran hot

MIA · WR · 13.3 pts on 1.7 expected

1 target (5% of the team's), 1 catch for 63 yards and 1 touchdown.

Verdict: The opportunities were worth 1.7 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Stock Up, Stock Down

Tampa Bay Buccaneers

  • Stock down: Emeka Egbuka played 58% of the snaps, down from a 80% season average.
  • Stock down: Tez Johnson played 16% of the snaps, down from a 52% season average.

Miami Dolphins

  • Stock up: Cedrick Wilson Jr. played 69% of the snaps, up from a 28% season average.
  • Stock down: Jaylen Waddle played 25% of the snaps, down from a 81% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2025 through Week 18.

Fantasy points allowed per game by position, Buccaneers defense and Dolphins defense
Points allowed toBuccaneers DDolphins D
QBs20.218.4
RBs20.624.8
WRs30.429.2
TEs15.816.3

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Miami opened at 34% win probability, fell as low as 17%, then rallied to win.

Dolphins win probability

Dolphins win probability by game minuteDolphins started at 34%, stood at 77% at halftime and finished at 100%, across 7 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −18Mayfield → Godwin, 5-yd TD35% → 17%Q1 5:27
  2. +18Ewers → Wease, 63-yd TD17% → 36%Q1 4:29
  3. +11Patterson 29-yd FG37% → 48%Q2 8:18
  4. +26Ewers → Dulcich, 11-yd TD50% → 77%Q2 1:43
  5. −11McLaughlin 33-yd FG86% → 76%Q3 3:49

Swing in Dolphins win probability, in points

Play Calling and Possessions

Play calling, Buccaneers vs Dolphins
Tampa Bay BuccaneersMeasureMiami Dolphins
63Plays54
75%Pass rate44%
7.0Yds / dropback6.4
3.3Yds / carry4.8
6/13Third downs4/12

Efficiency edge Miami ran 9 fewer plays but gained 1.5 more yards per carry.

  • Top targets
  • TB McMillan 20% · Godwin 18% · Evans 16%
  • MIA Dulcich 27% · Waller 14% · Achane 14%

Possession Results

How each possession ended, Buccaneers vs Dolphins
ResultTBMIA
Touchdowns22
Field goals12
Punts35
Turnovers30
Missed field goals10

MIA turnover edge: +3

  • The Buccaneers opened the scoring on their first possession, a 14-play, 68-yard drive that ended in a touchdown.
  • The Dolphins drained the clock with two second-half drives of four to five minutes.
All 21 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
MIAQ1 15:003-62:06Punt
TBQ1 12:5414687:27Touchdown
MIAQ1 5:273650:58Touchdown
TBQ1 4:296295:30Punt
MIAQ2 13:5910765:41Field goal
TBQ2 8:184102:21Interception
MIAQ2 5:579764:14Touchdown
TBQ2 1:437331:23Missed FG
MIAQ2 0:203-150:20End of half
TBQ3 15:00371:35Punt
MIAQ3 13:253-121:30Punt
TBQ3 11:5513508:06Field goal
MIAQ3 3:498324:34Field goal
TBQ4 14:15331:38Punt
MIAQ4 12:376234:00Punt
TBQ4 8:375461:41Interception
MIAQ4 6:563-11:36Punt
TBQ4 5:207281:25Fumble
MIAQ4 3:556202:05Punt
TBQ4 1:503911:00Touchdown
MIAQ4 0:502-20:50End of game
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Buccaneers vs Dolphins Head-to-Head

The Buccaneers and Dolphins first met in 1976 and have played 13 times since.

All-time series
7–6Buccaneers lead, 13 meetings since 1976
Postseason
0No playoff meetings
Largest Buccaneers win
45–172021
Largest Dolphins win
33–141991

Since 2021

1–1 Series tied

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Buccaneers win, D = Dolphins win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2025 regular season, from each game's box score.

Season to date, Buccaneers vs Dolphins
BuccaneersStatDolphins
8-9Record7-10
22.4Points per game20.4
320.4Yards per game300.7
5.1Yards per play5.4
24.2Points allowed per game24.9
337.2Yards allowed per game348.8

Buccaneers vs Dolphins Odds and Results

How this game finished against the betting lines.

Spread
TB −5.5Buccaneers failed to cover by 8.5
Total
44.5Under: 37 points scored (by 7.5)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
Buccaneers25.017−8.0
Dolphins19.520+0.5

The Dolphins beat their implied total and the Buccaneers fell short of theirs; the Fantasy tab has the player lines behind it.

Betting Trends

Last 2 meetings: Buccaneers 1–1 ATS, overs and unders 1–1.

Each team's 2025 season through this game. Over/under is overs first.

Tampa Bay Buccaneers

Against the spread
0–5
Over/under
2–3
ATS as favorite
0–5
ATS on the road
0–2

Miami Dolphins

Against the spread
3–2
Over/under
2–3
ATS as favorite
1–0
ATS as underdog
1–2
ATS at home
2–1

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Buccaneers and Dolphins in Fantasy

The two teams don't meet again this season. If you roster a Buccaneer or a Dolphin, these answer the week-to-week question.

Keep Exploring

2025 Game Logs for Players in This Game

Buccaneers vs Dolphins Game FAQ

Who won the 2025 Buccaneers vs Dolphins Week 17 game?

The Miami Dolphins beat the Tampa Bay Buccaneers 20–17 in Week 17 of the 2025 season. The game was played at Hard Rock Stadium in Miami Gardens, FL, on December 28, 2025. See the Dolphins' 2025 schedule.

What was the final score of Buccaneers vs Dolphins?

The final score was Dolphins 20, Buccaneers 17. The Dolphins led 17–7 at halftime, and the second half went Buccaneers 10, Dolphins 3.

What happened in the Buccaneers vs Dolphins game?

Miami led 17–7 at halftime and won 20–17, though Tampa Bay took the second half 10–3. Tampa Bay outgained the Dolphins 380–298. Chris Godwin led all players with 7 catches for 108 yards and a touchdown. The Buccaneers committed 3 turnovers, the Dolphins none.

Who scored the most fantasy points in Buccaneers vs Dolphins?

Chris Godwin led the game with 23.8 PPR fantasy points, the WR4 of Week 17, on 7 catches for 108 yards and a touchdown. Baker Mayfield was next with 19.4 (QB12). See Chris Godwin's 2025 game log.

Who led Buccaneers vs Dolphins in passing, rushing and receiving?

Baker Mayfield (TB) led all passers with 33 of 44 for 346 yards, 2 touchdowns and 2 interceptions. De'Von Achane (MIA) led in rushing with 18 carries for 83 yards. Jalen McMillan (TB) led in receiving with 7 catches for 114 yards.

How many fantasy points did Chris Godwin score against the Dolphins?

Chris Godwin scored 23.8 points in PPR leagues, 20.3 in half-PPR and 16.8 in standard scoring against the Dolphins in Week 17 of the 2025 season, on 7 catches for 108 yards and a touchdown.

Who outperformed and underperformed expected fantasy points in Buccaneers vs Dolphins?

Theo Wease Jr. outperformed his expected fantasy points the most, scoring 13.3 PPR points on 1.7 xFP (+11.6). Bucky Irving fell furthest short, with 8.3 points on 16.0 xFP (−7.7). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Buccaneers vs Dolphins?

Baker Mayfield had the most fantasy opportunity in the game, worth 21.5 expected PPR points (xFP) at league-average rates, and scored 19.4. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Dolphins come back to beat the Buccaneers?

The Dolphins' chances of winning fell as low as 17% in the first half. Quinn Ewers' 11-yard touchdown pass to Greg Dulcich in the second quarter was the biggest swing of the game. They finished the comeback with a 20–17 win.

Which team won the turnover battle in Buccaneers vs Dolphins?

The Dolphins won the turnover battle 3–0: the Buccaneers gave the ball away 3 times and the Dolphins not at all. The Dolphins won the game.

What is the all-time Buccaneers vs Dolphins record?

The Buccaneers lead the all-time series 7–6 across 13 meetings since 1976.

When did the Buccaneers and Dolphins last play before this game?

Before Week 17 of 2025, they last met in the 2021 season on October 10, 2021, when the Buccaneers beat the Dolphins 45–17.

What was the closing spread for Buccaneers vs Dolphins?

The consensus closing spread at kickoff was Buccaneers −5.5, making the Tampa Bay Buccaneers 5.5-point favorites, with a closing total of 44.5. That implied about 25.0 points for the Buccaneers and 19.5 for the Dolphins.

Did Buccaneers vs Dolphins go over or under the total?

The game went under. The consensus closing total was 44.5, and the teams combined for 37 points, 7.5 under the number.

Who covered the spread in Buccaneers vs Dolphins?

The Dolphins covered as 5.5-point underdogs against the closing line of Buccaneers −5.5. The final margin was 3 points.