Week 17, 2025

played in Buffalo, NY

30 degrees, snow, 14 mph wind

Miami Dolphins7739-26
Buffalo Bills01073-20

Scoring Summary
1Q: 05:32 MIA - Alterraun Vernor 45 fumble return (Claude Hopkins extra point)
2Q: 04:42 BUF - Billy Kleman 22 field goal
2Q: 01:57 MIA - Emmanuel Chrisman 9 pass from Mitchell Robinson (Claude Hopkins extra point)
2Q: 01:00 BUF - Irv Buckner 8 pass from Phillip Rotzell (Billy Kleman extra point)
3Q: 08:29 MIA - Claude Hopkins 37 field goal
3Q: 04:41 BUF - Kendall Carswell 23 pass from Phillip Rotzell (Billy Kleman extra point)
4Q: 12:51 MIA - Claude Hopkins 28 field goal
4Q: 08:43 BUF - Billy Kleman 51 field goal
4Q: 02:29 MIA - Claude Hopkins 44 field goal
4Q: 00:11 MIA - Claude Hopkins 54 field goal

Team StatisticsMIABUF
Record5-118-8
First Downs1511
- by Rushing51
- by Passing810
- by Penalty20
Total Net Yards293214
- Offensive Plays6157
- Yards per Play4.803.75
Net Rushing Yards11531
- Rushing Attempts3819
- Yards per Rush3.031.63
Net Passing Yards178183
- Att./Comp./Intrcpt22 - 19 - 138 - 32 - 0
- Gross Passing Yards184183
- Sacks/Yards Lost1/60/0
- Yards per Pass Play7.744.82
Fumbles/Lost2/12/2
3rd Down Conversions5/154/15
- Avg. YtG on 3rd Down6.65.9
4th Down Conversions0/00/1
Penalties/Yards3/204/30
Punt Returns/Yards4/33/17
Kick Returns/Yards5/1216/156
Interception Ret./Yards0/01/0
2pt Conversions0/00/0
Red Zone Visits22
- Red Zone TDs/FGs1/11/1
Avg. Drive StartOWN 27OWN 39
Time of Possession30:5329:07

Drive Charts

Miami Dolphins
QuarBeganPossFromPlaysYardsResult
115:001:51OWN 4334Punt
111:432:01OWN 3135Punt
18:311:44OWN 1239Punt
10:201:39OWN 739Punt
211:492:03OWN 735Punt
24:362:49OWN 37863Touchdown
20:500:50OWN 3337Half
313:345:11OWN 291251Field Goal
34:286:45OWN 241065Field Goal
410:180:08OWN 2619Fumble
48:351:24OWN 4123Interception
45:212:59OWN 20753Field Goal
41:291:23OWN 48415Field Goal
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
113:091:26OWN 1935Punt
19:421:11OWN 2833Punt
16:471:22OWN 3837Fumble
15:255:05OWN 24827Punt
213:411:52OWN 3638Punt
29:465:10OWN 481047Field Goal
21:470:57OPP 29329Touchdown
315:001:26OWN 2034Punt
38:233:55OWN 44856Touchdown
412:432:25OWN 3038Punt
410:101:35OPP 3531Field Goal
47:111:50OPP 4739Punt
42:220:53OWN 42410Fumble

Game MVP: Phillip Rotzell, Buffalo Bills

Rushing Statistics

MiamiAttYardsAvgLG10+TD
Daniel Asherian16533.31800
Nick Foreman11242.18800
Richie Kresser6172.831110
Mitchell Robinson3124.001010
Oscar Gomes166.00600
Dexter Engelke133.00300
BuffaloAttYardsAvgLG10+TD
Steven Bradford12191.58700
Gabe Blasingame7121.71500

Passing Statistics

MiamiAttCompYardsSk/YdTDLGIntRate
Mitchell Robinson22191841/6140197.7
BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell38321830/02230104.2

Receiving Statistics

MiamiCatchTargYardsAvgYACLGTD
WR Oscar Gomes666911.504310
TE Claude Drake333210.679270
WR Ryan Davison335819.337400
RB Nick Foreman22-2-1.00320
TE Emmanuel Chrisman22147.00091
WR Ian Jacob2463.00030
WR Colin Giedt1277.00070
BuffaloCatchTargYardsAvgYACLGTD
WR Irv Buckner89688.500191
TE Kendall Carswell79426.0013231
RB Gabe Blasingame44205.00090
WR Harvey Horn46276.750110
WR James Hardy2210.50050
FB Marshall Quaccia22105.000110
WR Arnold Ogden2294.50060
WR Colin Saenz1233.00030
TE Leonard Dodge1133.00430
TE Jack Richmond1100.00000

Interception Statistics

MiamiIntsYardsAvgTD
BuffaloIntsYardsAvgTD
OLB Jack Marsh100.000

Fumble Statistics

MiamiFumbRecovForceTD
Oscar Gomes1000
Mitchell Robinson1000
Alterraun Vernor0101
Terrell Leibforth0100
Brandon Burrows0100
Robert Gerleman0010
Bryant Aspell0010
BuffaloFumbRecovForceTD
Irv Buckner1000
Kendall Carswell1000
Derrick Namnath0100
Jack Marsh0010
Donald Yeager0010

Punting Statistics

MiamiPuntYardsAvgNetLGIn20
Maurice Dimcheff521643.239.8491
BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead731745.342.0593

Kicking Statistics

MiamiFGs40+Yd50+YdLGPAT
Claude Hopkins4/42/21/1542/2
BuffaloFGs40+Yd50+YdLGPAT
Billy Kleman2/21/11/1512/2

Punt Return Statistics

MiamiRetYardsAvgTD
Gene Clemons430.80
BuffaloRetYardsAvgTD
Steven Bradford3175.70

Kick Return Statistics

MiamiRetYardsAvgTD
Robert Gerleman36923.00
Oscar Gomes25226.00
BuffaloRetYardsAvgTD
Harvey Horn48220.50
Colin Saenz15656.00
Arnold Ogden11818.00

Defensive Statistics

MiamiTackAsstSackRPlayPPlay
S Eric Berry1010.01734
S Terrell Leibforth620.01736
ILB Edwin Wretzky620.01530
OLB Zack Roberson510.01428
CB Greg Pelton400.01529
OLB Sergio Kindle320.0107
CB Alterraun Vernor240.01127
OLB Bryant Aspell220.0710
DE Tom Anania200.01428
DT Cornell DeAngelis110.01320
DE Darrin Dillon110.0510
DT Burt Waschke110.01214
DT Cedric Hardy100.0618
DE Shannon Darrow100.01127
FB Dexter Engelke10---------
DT Wali Lowe100.0820
CB Jeremy Owens100.0611
CB Wesley Shepard010.01329
BuffaloTackAsstSackRPlayPPlay
OLB Tommy Wyden830.03622
DT Glenn Dorsey610.03314
S Jerry Peters510.0268
OLB Cameron Sheffield500.02216
S Kendrick Green500.0198
DE Chris Long410.03522
CB Derrick Namnath400.0176
DT Teddy Richard310.02417
CB Ethan Gaytan300.02519
S Byron Schepis230.02315
CB Fernando Mathews210.02114
ILB Sean Lee200.097
OLB Jackie Stargell200.01317
OLB Jack Marsh110.52617
DT Everett Kinsella150.02813
CB Jerome Murphy120.0219
DT Terrence Cody110.01010
DE Doug Worthington010.51914

Pass Rush Statistics

MiamiSackBlockHurryKnockPPlay
DT Cedric Hardy0.001118
DE Shannon Darrow0.001027
DE Tom Anania0.000128
BuffaloSackBlockHurryKnockPPlay
DE Doug Worthington0.500014
OLB Jack Marsh0.500017
DT Terrence Cody0.010010

Pass Defense Statistics

MiamiCaughtDefnsdIntrcpPPlay
S Eric Berry70034
ILB Edwin Wretzky51030
CB Greg Pelton50029
OLB Zack Roberson41028
OLB Bryant Aspell30010
CB Alterraun Vernor20027
CB Jeremy Owens20011
S Terrell Leibforth11036
DT Cedric Hardy10018
S Robert Gerleman1003
DE Tom Anania10028
BuffaloCaughtDefnsdIntrcpPPlay
CB Ethan Gaytan40019
OLB Tommy Wyden30022
DE Chris Long20022
CB Derrick Namnath2006
OLB Cameron Sheffield20016
DT Glenn Dorsey10014
CB Fernando Mathews10014
OLB Jackie Stargell10017
S Kendrick Green1008
OLB Donald Yeager1005
S Jerry Peters1008
OLB Jack Marsh00117

Blocking Statistics

MiamiKeyBlBlOppPancRPlySckAPPly
Mike Mayes410031020
Oliver Sanford26031016
Jason Smith24032021
Bill Horn16036020
Marlon Clemons05016010
Brandon Burrows03036020
Conrad Houle010818
BuffaloKeyBlBlOppPancRPlySckAPPly
Jorge Lynn16017034
Donald Buckner05017035
Louis Vasquez02017028
Harold Brackens0206014
Jonathan Luigs010204
Michael Oher01019034
Marshall Quaccia01013016
Kendall Carswell01017032

Special Teams Tackles

MiamiTacklesSTPlays
Jon Swinton417
Sergio Kindle213
Shannon Mow120
Colin Giedt112
Marlon Clemons19
BuffaloTacklesSTPlays
Colin Saenz421
Jack Marsh122
Leonard Dodge121
Marshall Quaccia115
Harvey Horn113
Kendall Carswell111

Participation

MiamiRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Bill Horn3620------965
Claude Drake3219------1061
Mitchell Robinson3823---------61
Mike Mayes3120------960
Brandon Burrows3620------157
Terrell Leibforth------1736356
Jason Smith3221---------53
Alterraun Vernor------11271553
Eric Berry------1734152
Edwin Wretzky------1530247
Oliver Sanford3116---------47
Greg Pelton------1529347
Tom Anania------1428345
Ian Jacob2916---------45
Wesley Shepard------1329244
Shannon Darrow------1127543
Zack Roberson------1428143
Johnny Mayes176------2043
Ryan Davison1915------943
Oscar Gomes2014------539
Cornell DeAngelis------1320538
Marlon Clemons1610------935
Richie Kresser60------2834
Bryant Aspell------7101734
Dexter Engelke179------733
Emmanuel Chrisman75------2032
Wali Lowe------820432
Colin Giedt118------1231
Jon Swinton------0131730
Sergio Kindle------1071330
Daniel Asherian1713---------30
Burt Waschke------1214228
Shannon Mow------152026
Cedric Hardy------618125
Nick Foreman1510---------25
Conrad Houle88------925
Jeremy Owens------611825
Zach Springer------811524
Gene Clemons00------2323
Juan May------48517
Darrin Dillon------510116
Robert Gerleman------23611
Claude Hopkins00------1111
Maurice Dimcheff00------55
Anthony Hopkins00------44
Ricky Turner00---------0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Jack Marsh------26172265
Tommy Wyden------3622563
Chris Long------3522360
Kendall Carswell1732------1160
Phillip Rotzell1938---------57
J.C. Iafrate1534------655
Michael Oher1934------154
Glenn Dorsey------3314653
Jorge Lynn1734------253
Donald Buckner1735---------52
Irv Buckner1634---------50
Harvey Horn1224------1349
Louis Vasquez1728------348
Ethan Gaytan------2519448
Steven Bradford129------2647
Everett Kinsella------2813445
Derrick Namnath------1762245
Teddy Richard------2417445
Jackie Stargell------13171545
Marshall Quaccia1316------1544
Cameron Sheffield------2216543
Kendrick Green------1981441
Byron Schepis------2315240
Fernando Mathews------2114338
Doug Worthington------1914538
Jerry Peters------268337
Arnold Ogden613------1635
Leonard Dodge210------2133
Jerome Murphy------219131
Gabe Blasingame723---------30
Harold Brackens614------929
Jack Richmond412------1228
Colin Saenz15------2127
Donald Yeager------1151127
James Hardy512------724
Terrence Cody------1010424
Sean Lee------97117
Jonathan Luigs24------814
Brock Pearson04------913
Thomas Morstead00------77
Billy Kleman00------77
Kennedy Gaylord23---------5
Mack Lowe00------22
Rhett Bomar00---------0
D.J. Dole------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left14261.9
Middle14463.3
Right9444.9
None1-1-1.0
DistanceAttYardsAvg
Left331.0
Middle11201.8
Right581.6
None000.0

Detailed Passing Statistics

MiamiAttCmp20+BdThDropDfnsHurrKnckIntc
Mitchell Robinson22193010001
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell38321013220

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen22-2-1.0
Short (0-8 Yds)1210504.2
Medium (9-18 Yds)54387.6
Long (19+ Yds)339832.7
DistanceAttCompYardsAvg
Screen1133.0
Short (0-8 Yds)2521813.2
Medium (9-18 Yds)109808.0
Long (19+ Yds)21199.5

Detailed Receiving Statistics

MiamiTargtCaugtDropdYards20+PPlay
WR Oscar Gomes66069114
WR Ian Jacob4206016
TE Claude Drake33032119
WR Ryan Davison33058115
RB Nick Foreman220-2010
TE Emmanuel Chrisman2201405
WR Colin Giedt211708
BuffaloTargtCaugtDropdYards20+PPlay
WR Irv Buckner98068034
TE Kendall Carswell97042132
WR Harvey Horn64127024
RB Gabe Blasingame44020023
WR Colin Saenz210305
WR James Hardy2201012
FB Marshall Quaccia22010016
WR Arnold Ogden2209013
TE Leonard Dodge1103010
TE Jack Richmond1100012

Red-Zone Rushing Statistics

MiamiAttYardsAvgOverall Avg
Nick Foreman351.672.18
Oscar Gomes166.006.00
Richie Kresser100.002.83
Dexter Engelke133.003.00
Daniel Asherian155.003.31
BuffaloAttYardsAvgOverall Avg
Gabe Blasingame2-2-1.001.71
Steven Bradford100.001.58

Red-Zone Passing Statistics

MiamiAttCompYardsAvg/AttOverall Avg
Mitchell Robinson2284.008.36
BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell44358.754.82

Red-Zone Receiving Statistics

MiamiTargetCatchYardsAvg/TargOverall Avg
TE Claude Drake11-1-1.0010.67
TE Emmanuel Chrisman1199.007.00
BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Irv Buckner22199.507.56
TE Kendall Carswell1155.004.67
WR Harvey Horn111111.004.50

Third Down Rushing Statistics

MiamiRushesConversions
Mitchell Robinson30
Richie Kresser21
Daniel Asherian21
Oscar Gomes10
Dexter Engelke11
Nick Foreman10
BuffaloRushesConversions
Steven Bradford21

Third Down Passing Statistics

MiamiAttCompConversions
Mitchell Robinson542
BuffaloAttCompConversions
Phillip Rotzell13123

Third Down Receiving Statistics

MiamiTargCatchConversions
WR Colin Giedt211
WR Oscar Gomes110
RB Nick Foreman110
WR Ryan Davison111
BuffaloTargCatchConversions
WR Irv Buckner432
TE Kendall Carswell330
WR James Hardy220
RB Gabe Blasingame110
TE Jack Richmond110
WR Harvey Horn111
WR Arnold Ogden110

SectionAttendance
Stadium37,400 (75,300 capacity)
Upper Deck12,700 (23,100)
End Zone9,800 (16,700)
Mezzanine4,300 (9,600)
Sideline Seats6,600 (14,800)
Club Seats3,200 (8,900)
Luxury Boxes800 (2,200)