NFL 2025 pages

Sports · Football · NFL 2025 · Week 3

Miami Dolphins at Buffalo Bills

Miami Dolphins21
Buffalo Bills31

Final · Thursday, September 18, 2025 · 8:15 p.m. ET · Highmark Stadium

Head coaches: Mike McDaniel (Dolphins) · Sean McDermott (Bills)

TV: Prime Video

Linescore

Team1234T
Dolphins770721
Bills7771031

Scoring summary

ClockPlayTeamDetailMIA–BUF
Q1
8:31TDDolphinsOllie Gordon II 2 Yd Rush (Riley Patterson Kick)70
4:04TDBillsDalton Kincaid 20 Yd pass from Josh Allen (Matt Prater Kick)77
Q2
11:54TDBillsJackson Hawes 5 Yd pass from Josh Allen (Matt Prater Kick)714
0:08TDDolphinsJaylen Waddle 3 Yd pass from Tua Tagovailoa (Riley Patterson Kick)1414
Q3
10:23TDBillsJames Cook 2 Yd Rush (Matt Prater Kick)1421
Q4
12:18TDDolphinsTyreek Hill 5 Yd pass from Tua Tagovailoa (Riley Patterson Kick)2121
7:17TDBillsKhalil Shakir 15 Yd pass from Josh Allen (Matt Prater Kick)2128
0:22FGBillsMatt Prater 48 Yd Field Goal2131

Team stats

StatDolphinsBills
First downs1923
Total yards276360
Yards per play4.76.3
Passing yards146203
Comp / att22/3422/28
Rushing yards130157
Third down10-156-11
Fourth down1-10-0
Red zone3-33-4
Turnovers10
Penalties – yards6-573-35
Sacks – yards lost0-02-10
Possession28:1331:47
Plays5957
AlsoDolphinsBills
Passing first downs1112
Rushing first downs88
First downs by penalty03
Drives99
Yards per pass4.36.8
Interceptions thrown10
Rushing attempts2527
Yards per rush5.25.8
Fumbles lost00
Defensive / special-teams TDs00

Player lines

Miami Dolphins

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
1Tua Tagovailoa22/341464.3210-073.181.2

Rushing

PlayerCARYDSAVGTDLONG
28De'Von Achane12625.2014
31Ollie Gordon II9384.2116
6Malik Washington22010.0014
1Tua Tagovailoa2105.008
Team251305.2116

Receiving

PlayerRECYDSAVGTDLONGTGTS
10Tyreek Hill5499.811910
17Jaylen Waddle5397.81156
28De'Von Achane7294.10159
80Tanner Conner11313.00132
6Malik Washington3124.0055
89Julian Hill144.0041
Team221466.621933

Fumbles

PlayerFUMLOSTREC
1Tua Tagovailoa101

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
25Tyrel Dodson111111110
26Rasul Douglas7400000
92Zach Sieler5400000
29Minkah Fitzpatrick5400000
20Jordyn Brooks4400000
21Ashtyn Davis4300100
15Jaelan Phillips3300000
23Jack Jones3200100
11Dante Trader Jr.3200000
2Bradley Chubb3111010
90Kenneth Grant2100000
38Cornell Armstrong1100000
18Nick Westbrook-Ikhine1100000
43Jordan Colbert1100000
17Jaylen Waddle1100000
33Jason Marshall Jr.1100000
53Cameron Goode1000000
91Matthew Butler1000000
3K.J. Britt1000000
Team584422320

Kick returns

PlayerNOYDSAVGLONGTD
82Dee Eskridge310434.7540
6Malik Washington24824.0260
Team515230.4540

Punt returns

PlayerNOYDSAVGLONGTD
6Malik Washington22211.0110

Kicking

PlayerFGPCTLONGXPPTSMade from
47Riley Patterson0/00.003/33

Punting

PlayerNOYDSAVGTBIn 20LONG
16Jake Bailey420050.00156

Buffalo Bills

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
17Josh Allen22/282137.6302-1066.6134.1

Rushing

PlayerCARYDSAVGTDLONG
4James Cook III191085.7126
17Josh Allen4256.3019
26Ty Johnson3134.307
18Elijah Moore11111.0011
Team271575.8126

Receiving

PlayerRECYDSAVGTDLONGTGTS
86Dalton Kincaid56613.21206
10Khalil Shakir44511.31154
18Elijah Moore23015.00303
14Tyrell Shavers22412.00172
0Keon Coleman3206.7084
4James Cook III3103.3053
26Ty Johnson188.0082
85Jackson Hawes155.0151
5Joshua Palmer155.0051
22Ray Davis000.0001
Team222139.732027

Fumbles

PlayerFUMLOSTREC
17Josh Allen101
29Brandon Codrington101
Team202

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
7Taron Johnson8601100
8Terrel Bernard7501100
45Shaq Thompson6401000
42Dorian Williams6300000
27Tre'Davious White5401100
24Cole Bishop5400000
47Christian Benford4300000
9Taylor Rapp3100000
57AJ Epenesa2200000
96Deone Walker2200000
26Ty Johnson2100000
43Dorian Strong2100000
49Keonta Jenkins2100000
92DaQuan Jones1101000
39Cam Lewis1100000
14Tyrell Shavers1100000
97Joey Bosa1000010
50Greg Rousseau1000000
22Ray Davis1000000
Team604005310

Interceptions

PlayerINTYDSTD
8Terrel Bernard1240

Kick returns

PlayerNOYDSAVGLONGTD
29Brandon Codrington39531.7330

Punt returns

PlayerNOYDSAVGLONGTD
29Brandon Codrington2157.5150

Kicking

PlayerFGPCTLONGXPPTSMade from
15Matt Prater1/250.0484/4748

Punting

PlayerNOYDSAVGTBIn 20LONG
16Cameron Johnston29547.50048

Entering Week 3

The table after Week 2, the way the standings read when this game kicked off.

Miami Dolphins · 0-2 · 4th in the AFC East

Buffalo Bills · 2-0 · 1st in the AFC East

Officials and attendance

Attendance: 70,641

Officials: Back Judge Greg Meyer · Line Judge Greg Bradley · Umpire Paul King · Side Judge Dale Shaw · Field Judge John Jenkins · Referee Alan Eck · Down Judge David Oliver

Week 3 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.