Week 15, 2023

played in Buffalo, NY

19 degrees, fair, 12 mph wind

Miami Dolphins07106-23
Buffalo Bills30140-17

Scoring Summary
1Q: 05:09 BUF - Dan Carpenter 30 field goal
2Q: 12:12 MIA - Cody Vance 74 interception return (Brent Rogers extra point)
3Q: 10:09 MIA - Brent Rogers 22 field goal
3Q: 10:03 BUF - Lamont Upshaw 98 kickoff return (Dan Carpenter extra point)
3Q: 05:14 MIA - Blake Booker 6 pass from Matthew Stafford (Brent Rogers extra point)
3Q: 00:49 BUF - Kerry Rodriguez 2 run (Dan Carpenter extra point)
4Q: 13:16 MIA - Brent Rogers 34 field goal
4Q: 06:36 MIA - Brent Rogers 27 field goal

Team StatisticsMIABUF
Record7-78-6
First Downs1716
- by Rushing65
- by Passing118
- by Penalty03
Total Net Yards394212
- Offensive Plays7064
- Yards per Play5.633.31
Net Rushing Yards115116
- Rushing Attempts3024
- Yards per Rush3.834.83
Net Passing Yards27996
- Att./Comp./Intrcpt39 - 20 - 034 - 18 - 1
- Gross Passing Yards284148
- Sacks/Yards Lost1/56/52
- Yards per Pass Play6.982.40
Fumbles/Lost3/21/0
3rd Down Conversions7/163/15
- Avg. YtG on 3rd Down7.66.4
4th Down Conversions0/00/1
Penalties/Yards10/622/17
Punt Returns/Yards2/82/29
Kick Returns/Yards3/683/148
Interception Ret./Yards1/740/0
2pt Conversions0/00/0
Red Zone Visits42
- Red Zone TDs/FGs1/31/1
Avg. Drive StartOWN 21OWN 31
Time of Possession30:3729:23

Drive Charts

Miami Dolphins
QuarBeganPossFromPlaysYardsResult
112:591:41OWN 3630Punt
19:262:33OWN 14519Fumble
15:011:29OWN 4032Punt
11:241:41OWN 17638Fumble
28:341:04OWN 2335Punt
24:372:08OWN 7516Punt
21:430:50OWN 133-3Punt
20:150:15OWN 151-1Half
315:004:57OWN 291066Field Goal
39:484:42OWN 251175Touchdown
30:412:32OWN 33650Field Goal
410:384:08OWN 20970Field Goal
44:332:38OWN 5517Punt
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:002:01OWN 323-6Punt
111:181:52OWN 16424Punt
16:531:52OPP 33420Field Goal
13:322:08OWN 3948Punt
214:432:40OPP 47618Interception
212:033:29OWN 24514Punt
27:302:53OWN 4625Punt
22:290:46OWN 4033Punt
20:530:38OWN 483-1Punt
35:064:25OWN 25875Touchdown
413:092:31OWN 25517Punt
46:301:57OWN 25418Punt
41:551:55OWN 1297Downs

Game MVP: Derrick Carlile, Miami Dolphins

Rushing Statistics

MiamiAttYardsAvgLG10+TD
RB Aiden Arton24923.831210
RB Wendell Smallwood4174.251010
QB Matthew Stafford263.00700
BuffaloAttYardsAvgLG10+TD
RB Kerry Rodriguez13584.461721
QB Shane Solik5255.00800
RB Kody Massare3134.33700
FB Lincoln Kazadi2115.50800
WR Mecole Hardman199.00900

Passing Statistics

MiamiAttCompYardsSk/YdTDLGIntRate
Matthew Stafford39202841/5135083.7
BuffaloAttCompYardsSk/YdTDLGIntRate
Shane Solik34181486/52028152.1

Receiving Statistics

MiamiCatchTargYardsAvgYACLGTD
WR Eduardo Armstrong596913.805330
RB Aiden Arton555511.0022160
WR Jay Oleary363913.002140
TE Austin Hooper273618.0030350
WR Corey Davis242512.500190
TE Blake Booker243919.5014331
RB Wendell Smallwood122121.0014210
WR Kurt Chorak0100.00000
TE Rex Bartley0100.00000
BuffaloCatchTargYardsAvgYACLGTD
WR Aaron Dobson466516.256280
WR Mecole Hardman474611.5015240
TE Ian Horton37144.67080
TE Edwin Swift2594.50060
RB Kerry Rodriguez2331.50040
WR Justin Blackmon1100.00000
WR Kristopher Reisinger1188.00080
WR Samuel Dunbar1333.00030

Interception Statistics

MiamiIntsYardsAvgTD
OLB Cody Vance17474.001
BuffaloIntsYardsAvgTD

Fumble Statistics

MiamiFumbRecovForceTD
WR Jay Oleary1100
QB Matthew Stafford1000
RB Wendell Smallwood1000
DT Alonzo Singleton0010
BuffaloFumbRecovForceTD
QB Shane Solik1000
C Marcus Martin0100
DT Dalvin Tomlinson0100
S Terrell Edmunds0100
OLB Kyler Fackrell0010
DT Dustin Westerman0010
OLB Sam Shanahan0010

Punting Statistics

MiamiPuntYardsAvgNetLGIn20
Derrick Rubini630050.045.2682
BuffaloPuntYardsAvgNetLGIn20
Jackson McElroy941846.443.3596

Kicking Statistics

MiamiFGs40+Yd50+YdLGPAT
Brent Rogers3/30/00/0342/2
BuffaloFGs40+Yd50+YdLGPAT
Dan Carpenter1/10/00/0302/2

Punt Return Statistics

MiamiRetYardsAvgTD
Kurt Chorak284.00
BuffaloRetYardsAvgTD
Kristopher Reisinger22914.50

Kick Return Statistics

MiamiRetYardsAvgTD
Jay Oleary36822.70
BuffaloRetYardsAvgTD
Lamont Upshaw212261.01
Mecole Hardman12626.00

Defensive Statistics

MiamiTackAsstSackRPlayPPlay
CB Malcolm Richmond800.02336
ILB Xavier Lyle700.02125
OLB Cody Vance630.02340
OLB Ty Lumpkin301.01122
CB Nicholas Hodges310.02238
OLB Colin Armour300.01011
DE Derrick Carlile222.5419
DT Sedrick Metzger210.5812
S Timothy Stephens210.01522
S Will Harris200.01315
CB Giovanni Lovstad200.01317
OLB Dan Bernard200.01316
DT Alonzo Singleton111.01628
DT Bradley Chubb110.52329
DE Harry Moore100.526
CB Darren Humphries110.0924
C Joe Looney10---------
DE Leonard Kelley100.02128
S Tanner Sims030.01019
BuffaloTackAsstSackRPlayPPlay
OLB Kyler Fackrell821.02828
OLB Sam Shanahan630.02939
DT Dalvin Tomlinson600.02726
S Terrell Edmunds600.02939
CB Tom Webb520.02939
DT Dustin Westerman400.02119
ILB Harry Gruttadauria210.01112
CB Xavien Howard210.01924
CB Chidobe Awuzie210.02731
OLB Martez Wilson200.0313
DE Robert Nkemdiche200.02219
DE Chad Thomas140.02832
DT Dion Jordan110.0820
S Da'Norris Searcy100.011
CB Lamont Upshaw100.0414
DE Ezekiel Ansah010.0818
S Jessie Kinney010.03040

Pass Rush Statistics

MiamiSackBlockHurryKnockPPlay
DE Derrick Carlile2.501219
DT Alonzo Singleton1.001028
OLB Ty Lumpkin1.000022
DE Harry Moore0.50106
DT Sedrick Metzger0.500012
DT Bradley Chubb0.500029
CB Nicholas Hodges0.001038
DE Leonard Kelley0.000128
BuffaloSackBlockHurryKnockPPlay
OLB Kyler Fackrell1.000028
DE Devonte Criswell0.011010
DE Oscar Aspell0.002116
DT Dalvin Tomlinson0.001126
DT Dion Jordan0.001020
DE Chad Thomas0.001032
DE Robert Nkemdiche0.000119

Pass Defense Statistics

MiamiCaughtDefnsdIntrcpPPlay
OLB Cody Vance51140
CB Malcolm Richmond40036
CB Giovanni Lovstad20017
OLB Ty Lumpkin10022
S Will Harris10015
S Timothy Stephens10022
CB Darren Humphries10024
OLB Colin Armour10011
ILB Xavier Lyle10025
CB Nicholas Hodges10038
S Tanner Sims01019
CB Isaiah Oliver01012
BuffaloCaughtDefnsdIntrcpPPlay
S Terrell Edmunds42039
OLB Sam Shanahan42039
OLB Kyler Fackrell30028
OLB Martez Wilson20013
S Jessie Kinney13040
CB Tom Webb12039
CB Xavien Howard11024
S Da'Norris Searcy1001
ILB Harry Gruttadauria10012
DE Robert Nkemdiche10019
CB Lamont Upshaw10014

Blocking Statistics

MiamiKeyBlBlOppPancRPlySckAPPly
C Joe Looney49030040
T Austin Corbett48030040
T Jonah Williams23030040
TE Blake Booker12010013
G Jerald Cage06030140
BuffaloKeyBlBlOppPancRPlySckAPPly
C Marcus Martin46124040
G Calvin Carlson25024040
T Ty Sambrailo15024340
T Javier Bates12024140
G Bryson Sanderson11024240
TE Ian Horton11020037

Special Teams Tackles

MiamiTacklesSTPlays
Anthony Madison212
Isaiah Oliver119
Malcolm Richmond113
BuffaloTacklesSTPlays
Martez Wilson228
Calvin Appleton225
Sam Shanahan15

Participation

MiamiRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Joshua Garnett3040------979
T Austin Corbett3040------979
T Jonah Williams3040------979
G Jerald Cage3040------979
CB Malcolm Richmond------23361372
WR Eduardo Armstrong3040------171
QB Matthew Stafford3040---------70
C Joe Looney3040---------70
TE Austin Hooper2939---------68
OLB Cody Vance------2340164
WR Jay Oleary1822------2262
WR Corey Davis2635---------61
CB Nicholas Hodges------2238161
S Timothy Stephens------15221855
RB Aiden Arton2629---------55
DT Alonzo Singleton------16281054
OLB Dan Bernard------13162453
DT Bradley Chubb------2329---52
TE Blake Booker1013------2851
DE Leonard Kelley------2128150
ILB Xavier Lyle------2125---46
OLB Ty Lumpkin------1122235
CB Isaiah Oliver------3121934
CB Giovanni Lovstad------1317434
CB Darren Humphries------924134
DE Derrick Carlile------4191033
S Tanner Sims------1019231
S Will Harris------1315---28
RB Vinny Maxwell10------2728
RB Wendell Smallwood67------1427
ILB Kennedy Fulton------3101427
WR Kurt Chorak15------1824
CB Dakota Van Buren------1111022
OLB Colin Armour------1011---21
DT Sedrick Metzger------812---20
CB Anthony Madison------001212
C Jesse Jefferson00------99
K Brent Rogers00------99
P Derrick Rubini00------99
TE Rex Bartley36---------9
DE Harry Moore------26---8
WR Nick Hubble04------48
QB A. J. McCarron00---------0
G Tre' Jackson00---------0
T Nick Reinhold00---------0
C Emmanuel Avdic00---------0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
T Ty Sambrailo2440------1074
G Calvin Carlson2440------1074
T Javier Bates2440------1074
G Bryson Sanderson2440------1074
S Jessie Kinney------3040373
OLB Sam Shanahan------2939573
S Terrell Edmunds------2939371
CB Tom Webb------2939371
C Marcus Martin2440---------64
QB Shane Solik2440---------64
DE Chad Thomas------2832262
WR Aaron Dobson2239---------61
CB Xavien Howard------19241861
CB Chidobe Awuzie------2731260
WR Mecole Hardman1933------658
TE Ian Horton2037---------57
OLB Kyler Fackrell------2828---56
DT Dalvin Tomlinson------2726154
RB Kerry Rodriguez1835---------53
OLB Martez Wilson------3132844
WR Samuel Dunbar1727---------44
DE Robert Nkemdiche------2219142
DT Dustin Westerman------2119141
TE Edwin Swift915------1438
DT Dion Jordan------820836
TE Calvin Appleton60------2531
CB Lamont Upshaw------4141331
RB Kody Massare63------2029
DE Oscar Aspell------416828
DE Ezekiel Ansah------818228
ILB Harry Gruttadauria------1112124
WR Justin Blackmon15------1723
OLB Xavier Blake------002323
FB Lincoln Kazadi23------1722
S Da'Norris Searcy------111618
WR Kristopher Reisinger02------1618
DE Devonte Criswell------210113
P Jackson McElroy00------1010
C Eric Barton00------1010
K Dan Carpenter00------55
WR Keke Coutee01---------1
QB Dak Prescott00---------0
CB Preston Adams------00---0
C Ralph Dangelo00---------0
G Mel Singleton00---------0
T Don Modargri00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left3175.7
Middle13513.9
Right13483.7
None1-1-1.0
DistanceAttYardsAvg
Left4358.8
Middle17704.1
Right3113.7
None000.0

Detailed Passing Statistics

MiamiAttCmp20+BdThDropDfnsHurrKnckIntc
Matthew Stafford392041110630
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Shane Solik34182343431

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen32227.3
Short (0-8 Yds)21121356.4
Medium (9-18 Yds)83425.3
Long (19+ Yds)738512.1
DistanceAttCompYardsAvg
Screen33144.7
Short (0-8 Yds)1910542.8
Medium (9-18 Yds)63284.7
Long (19+ Yds)525210.4

Detailed Receiving Statistics

MiamiTargtCaugtDropdYards20+PPlay
WR Eduardo Armstrong95069140
TE Austin Hooper72036139
WR Jay Oleary63039022
RB Aiden Arton55055029
WR Corey Davis42025035
TE Blake Booker42139113
RB Wendell Smallwood2102117
WR Kurt Chorak100005
TE Rex Bartley100006
BuffaloTargtCaugtDropdYards20+PPlay
WR Mecole Hardman74046133
TE Ian Horton73314037
WR Aaron Dobson64065139
TE Edwin Swift5219015
WR Samuel Dunbar3103027
RB Kerry Rodriguez3203035
WR Justin Blackmon110005
WR Kristopher Reisinger110802

Red-Zone Rushing Statistics

MiamiAttYardsAvgOverall Avg
RB Aiden Arton372.333.83
RB Wendell Smallwood100.004.25
BuffaloAttYardsAvgOverall Avg
RB Kerry Rodriguez200.004.46
WR Mecole Hardman199.009.00
RB Kody Massare177.004.33
QB Shane Solik144.005.00
FB Lincoln Kazadi133.005.50

Red-Zone Passing Statistics

MiamiAttCompYardsAvg/AttOverall Avg
Matthew Stafford62203.337.28
BuffaloAttCompYardsAvg/AttOverall Avg

Red-Zone Receiving Statistics

MiamiTargetCatchYardsAvg/TargOverall Avg
WR Eduardo Armstrong21147.007.67
TE Austin Hooper1000.005.14
WR Jay Oleary1000.006.50
TE Blake Booker1166.009.75
TE Rex Bartley1000.000.00
BuffaloTargetCatchYardsAvg/TargOverall Avg

Third Down Rushing Statistics

MiamiRushesConversions
RB Aiden Arton32
BuffaloRushesConversions
RB Kody Massare11
RB Kerry Rodriguez10
QB Shane Solik10

Third Down Passing Statistics

MiamiAttCompConversions
Matthew Stafford1375
BuffaloAttCompConversions
Shane Solik942

Third Down Receiving Statistics

MiamiTargCatchConversions
WR Eduardo Armstrong310
TE Blake Booker322
TE Austin Hooper211
WR Jay Oleary210
WR Corey Davis111
RB Aiden Arton111
TE Rex Bartley100
BuffaloTargCatchConversions
RB Kerry Rodriguez320
WR Mecole Hardman211
WR Kristopher Reisinger111
TE Edwin Swift100
WR Samuel Dunbar100

SectionAttendance
Stadium70,000 (70,000 capacity)
Upper Deck21,400 (21,400)
End Zone15,400 (15,400)
Mezzanine8,900 (8,900)
Sideline Seats13,600 (13,600)
Club Seats7,400 (7,400)
Luxury Boxes3,300 (3,300)