De’Von Achane gashed the Buffalo Bills for 174 rushing yards and scored two fourth-quarter touchdowns as the Miami Dolphins won 30-13 at Hard Rock Stadium on November 9, 2025. The result ended a seven-game losing streak against Buffalo and dropped the Bills to 6-3. Miami had not beaten the Bills since Week 3 of the 2022 season.
The Dolphins vs Bills player stats show how a 16-point lead held up despite Buffalo holding the edge in total yardage. The Bills gained 376 yards to Miami’s 370 and threw for 116 more, yet lost on the ground and on turnovers. Josh Allen passed for 306 yards and two touchdowns but gave the ball away three times, including an end-zone interception that ended a 14-play Buffalo drive at the Miami 5.
Table of Contents
Final Score and Game Leaders
Miami led 16-0 at halftime and never trailed. Buffalo did not record an offensive first down until the third quarter.
Team
Q1
Q2
Q3
Q4
Final
Buffalo Bills (6-3)
0
0
0
13
13
Miami Dolphins (3-7)
7
9
0
14
30
Category
Buffalo
Miami
Passing
Josh Allen, 306 yds (28/40, 2 TD, 1 INT)
Tua Tagovailoa, 173 yds (15/21, 2 TD, 2 INT)
Rushing
James Cook, 53 yds (13 car)
De’Von Achane, 174 yds (22 car, 2 TD)
Receiving
Khalil Shakir, 58 yds (7 rec)
Jaylen Waddle, 84 yds (5 rec, 1 TD)
Tackles
Jordan Poyer, 8
Jordyn Brooks, 12
Sacks
None
Chubb, Gay, Sieler (1 each)
Scoring Summary
Qtr
Time
Team
Play
1st
4:49
MIA
Malik Washington 9-yd pass from Tua Tagovailoa (Patterson kick)
2nd
14:52
MIA
Jaylen Waddle 38-yd pass from Tua Tagovailoa (kick failed)
2nd
3:03
MIA
Riley Patterson 46-yd field goal
4th
12:36
BUF
Keon Coleman 35-yd pass from Josh Allen (two-point pass failed)
4th
6:31
MIA
De’Von Achane 59-yd run (Patterson kick)
4th
3:36
BUF
Jackson Hawes 26-yd pass from Josh Allen (Prater kick)
4th
3:17
MIA
De’Von Achane 35-yd run (Patterson kick)
Team Stats
Stat
Buffalo
Miami
Total yards
376
370
Passing yards (net)
289
173
Rushing yards
87
197
Total plays
65
53
Yards per play
5.8
7.0
First downs
20
19
Third down
5 of 15
3 of 9
Fourth down
1 of 2
0 of 0
Red zone (TD-att)
0 of 1
1 of 1
Turnovers
3
2
Fumbles lost
2
0
Interceptions thrown
1
2
Sacks allowed
3 (17 yds)
0
Penalties
6 for 67
5 for 35
Points per drive
1.1
2.5
Time of possession
31:23
28:37
Buffalo ran 12 more plays and held the ball nearly three minutes longer, but Miami averaged a full yard more per snap and more than double the points per possession. Pro Football Focus charted Miami at plus-0.237 expected points added per play against minus-0.095 for Buffalo.
Passing
Player
Team
C/Att
Yds
TD
INT
Sk
Rate
Josh Allen
BUF
28/40
306
2
1
3-17
98.5
Tua Tagovailoa
MIA
15/21
173
2
2
0-0
88.1
Advanced Passing
Player
aDOT
Air Yds
YAC
Bad Throw %
Pressure %
Time to Throw
Josh Allen
10.1
185
121
15.4%
35.6%
3.46s
Tua Tagovailoa
9.1
90
98
19.0%
28.6%
2.37s
Allen faced pressure on more than a third of his dropbacks and was sacked three times. Tagovailoa was not sacked once and got rid of the ball more than a second faster on average.
Rushing
Player
Team
Car
Yds
Avg
TD
Long
De’Von Achane
MIA
22
174
7.9
2
59
Jaylen Wright
MIA
5
17
3.4
0
18
Alec Ingold
MIA
1
6
6.0
0
6
Malik Washington
MIA
1
4
4.0
0
4
Tua Tagovailoa
MIA
2
-1
-0.5
0
0
Ollie Gordon
MIA
1
-3
-3.0
0
-3
Miami total
32
197
6.2
2
59
James Cook
BUF
13
53
4.1
0
14
Josh Allen
BUF
4
31
7.8
0
15
Mitchell Trubisky
BUF
1
4
4.0
0
4
Ty Johnson
BUF
1
2
2.0
0
2
Elijah Moore
BUF
1
-1
-1.0
0
-1
Ray Davis
BUF
2
-2
-1.0
0
-1
Buffalo total
22
87
4.0
0
15
Advanced Rushing
Player
Team
Yds Before Contact
Yds After Contact
Broken Tackles
De’Von Achane
MIA
87
87
2
Jaylen Wright
MIA
-2
19
1
James Cook
BUF
31
22
2
Josh Allen
BUF
17
14
0
Achane gained exactly half his 174 yards after contact. His 59-yard touchdown, on the first play after a Buffalo fumble, put the game out of reach early in the fourth quarter.
Receiving
Player
Team
Rec
Tgt
Yds
TD
Long
Jaylen Waddle
MIA
5
7
84
1
38
De’Von Achane
MIA
6
6
51
0
15
Greg Dulcich
MIA
1
4
22
0
22
Malik Washington
MIA
2
3
9
1
9
Nick Westbrook-Ikhine
MIA
1
1
7
0
7
Miami total
15
21
173
2
38
Khalil Shakir
BUF
7
9
58
0
24
Keon Coleman
BUF
3
8
46
1
35
Dawson Knox
BUF
3
4
37
0
20
Dalton Kincaid
BUF
2
3
37
0
20
Jackson Hawes
BUF
1
2
26
1
26
Ty Johnson
BUF
2
2
24
0
16
Tyrell Shavers
BUF
1
1
24
0
24
James Cook
BUF
5
5
24
0
9
Curtis Samuel
BUF
1
1
21
0
21
Elijah Moore
BUF
2
2
9
0
5
Ray Davis
BUF
1
2
0
0
0
Buffalo total
28
39
306
2
35
Advanced Receiving
Player
Team
aDOT
YAC per Rec
Drops
Jaylen Waddle
MIA
23.1
1.2
0
De’Von Achane
MIA
-1.0
9.5
0
Greg Dulcich
MIA
0.0
22.0
0
Khalil Shakir
BUF
7.0
1.7
0
Keon Coleman
BUF
20.8
3.0
0
Dawson Knox
BUF
8.3
3.0
1
Dalton Kincaid
BUF
13.7
5.0
1
Defense
Miami Dolphins
Player
Pos
Total
Solo
TFL
Sk
PD
INT
FF
FR
Jordyn Brooks
LB
12
6
2
0
0
0
1
0
Tyrel Dodson
LB
9
5
0
0
0
0
0
0
Minkah Fitzpatrick
S
6
6
0
0
1
0
0
1
Jack Jones
CB
6
3
2
0
0
0
1
0
Dante Trader
S
6
3
0
0
0
0
0
0
JuJu Brents
CB
5
5
0
0
1
0
0
1
Jason Marshall
CB
4
3
0
0
1
0
0
0
Bradley Chubb
ED
3
2
0
1
0
0
0
0
Jordan Phillips
DT
3
2
0
0
0
0
0
0
Jordan Colbert
S
3
3
0
0
0
0
0
0
Benito Jones
DT
2
1
0
0
0
0
0
0
Zeek Biggers
DT
2
1
0
0
0
0
0
0
Zach Sieler
DT
1
1
1
1
0
0
0
0
Willie Gay Jr.
LB
1
1
1
1
0
0
0
0
Kenneth Grant
DT
1
1
0
0
0
0
0
0
Matt Judon
ED
1
0
0
0
0
0
0
0
Quinton Bell
ED
1
0
0
0
0
0
0
0
Ethan Bonner
CB
1
0
0
0
0
0
0
0
Elijah Campbell
DB
1
1
0
0
0
0
0
0
Ifeatu Melifonwu
S
0
0
0
0
1
1
0
0
Patterson, Waddle, M. Washington (return tackles)
3
3
0
0
0
0
0
0
Team total
71
47
6
3
4
1
2
2
Buffalo Bills
Player
Pos
Total
Solo
TFL
Sk
PD
INT
FF
FR
Jordan Poyer
S
8
3
0
0
0
0
0
0
Cole Bishop
S
7
6
0
0
1
1
0
0
Cameron Lewis
DB
7
4
1
0
1
0
0
0
Terrel Bernard
LB
5
4
1
0
0
0
0
0
Joey Bosa
ED
4
4
2
0
0
0
0
0
Tre’Davious White
CB
4
2
1
0
0
0
0
0
Matt Milano
LB
4
1
0
0
0
0
0
0
Gregory Rousseau
ED
3
0
0
0
0
0
0
0
Javon Solomon
ED
3
2
0
0
0
0
0
0
Larry Ogunjobi
DT
2
2
1
0
0
0
0
0
Maxwell Hairston
CB
1
1
0
0
1
1
0
0
DaQuan Jones
DT
1
0
0
0
0
0
0
0
Deone Walker
DT
1
0
0
0
1
0
0
0
Others (5 players, 1 tk each)
5
3
0
0
0
0
0
0
Team total
55
32
6
0
4
2
0
0
Turnovers
Player
Team
Type
Detail
Cole Bishop
BUF
INT
Picked Tagovailoa on Miami’s opening drive
Maxwell Hairston
BUF
INT
Returned 1 yard in the fourth quarter
Jack Jones
MIA
FF
Forced Cook fumble, recovered by Brents at MIA 5
Minkah Fitzpatrick
MIA
FR
Recovered Allen fumble at MIA 38
Ifeatu Melifonwu
MIA
INT
Picked Allen in the end zone in the third quarter
Special Teams
Kicking
Player
Team
FG
XP
Long FG
Riley Patterson
MIA
1/1
3/4
46
Matt Prater
BUF
0/0
1/1
–
Punting
Player
Team
Punts
Yds
Avg
Long
In 20
Mitch Wishnowsky
BUF
4
217
54.3
61
2
Jake Bailey
MIA
3
153
51.0
61
2
Returns
Player
Team
Type
Ret
Yds
Long
Ray Davis
BUF
Kick
3
74
32
Curtis Samuel
BUF
Kick
1
19
19
Malik Washington
MIA
Kick
1
24
24
Khalil Shakir
BUF
Punt
1
7
7
Malik Washington
MIA
Punt
1
13
13
Drive Chart
Miami Dolphins
Qtr
Start
Plays
Yds
Result
1st
MIA 35
3
-1
Interception
1st
MIA 8
12
92
Touchdown
1st
MIA 49
3
51
Touchdown
2nd
MIA 23
3
8
Punt
2nd
MIA 5
10
67
Field goal
2nd
MIA 33
4
14
Punt
3rd
MIA 20
6
39
Punt
4th
MIA 22
6
12
Interception
4th
MIA 38
2
62
Touchdown
4th
BUF 37
3
37
Touchdown
4th
MIA 2
2
-1
End of game
Buffalo Bills
Qtr
Start
Plays
Yds
Result
1st
BUF 25
3
9
Punt
1st
BUF 29
6
22
Downs
2nd
BUF 31
3
0
Punt
2nd
BUF 15
6
60
Fumble
2nd
BUF 31
3
-3
Punt
2nd
BUF 20
3
7
End of half
3rd
BUF 18
14
77
Interception
3rd-4th
BUF 2
8
98
Touchdown
4th
BUF 12
5
44
Fumble
4th
BUF 35
11
65
Touchdown
4th
BUF 35
3
2
Punt
Buffalo’s longest drive of the game covered 98 yards across the third and fourth quarters and produced Coleman’s touchdown, but a failed two-point try kept the deficit at 10.
Snap Counts
Miami offense and defense (top participants)
Player
Pos
Snaps
Pct
Tua Tagovailoa
QB
53
100%
De’Von Achane
RB
47
89%
Jaylen Waddle
WR
44
83%
Jack Jones
CB
68
100%
Minkah Fitzpatrick
S
67
99%
Tyrel Dodson
LB
67
99%
Jordyn Brooks
LB
65
96%
Bradley Chubb
ED
53
78%
Buffalo offense and defense (top participants)
Player
Pos
Snaps
Pct
Josh Allen
QB
65
96%
Dawson Knox
TE
46
68%
Khalil Shakir
WR
45
66%
James Cook
RB
34
50%
Cole Bishop
S
53
100%
Maxwell Hairston
CB
53
100%
Terrel Bernard
LB
53
100%
Tre’Davious White
CB
50
94%
Buffalo’s offensive line played every snap intact (all five starters logged 68), while Miami rotated its front more heavily.
PFF Grades (Initial)
Player
Team
Pos
Grade
Snaps
Jordyn Brooks
MIA
LB
91.0
65
Jaylen Waddle
MIA
WR
84.6
44
Cole Bishop
BUF
S
82.1
53
Alec Ingold
MIA
FB
80.5
21
JuJu Brents
MIA
CB
79.4
52
Tua Tagovailoa
MIA
QB
77.6
53
Khalil Shakir
BUF
WR
76.4
45
Jackson Hawes
BUF
TE
75.2
29
Cameron Lewis
BUF
DB
74.2
49
Jack Jones
MIA
CB
71.2
68
Game Information
Detail
Date
Sunday, November 9, 2025
Kickoff
1:00 PM ET
Venue
Hard Rock Stadium, Miami Gardens, Florida
Attendance
66,030
Duration
3 hours, 1 minute
Surface
Grass (outdoor)
Weather
84 degrees, 68% humidity, 6 mph wind
Broadcast
CBS
Opening line
Buffalo -9.5
Total
50.0 (game finished under, at 43)
Referee
Ron Torbert
Inactives and in-game injuries
Buffalo defensive end Landon Jackson left in the first quarter with a knee injury and did not return. Tight end Dalton Kincaid exited in the third quarter with a hamstring injury. Miami ruled out cornerback Rasul Douglas, safety Ashtyn Davis, and linebacker Chop Robinson before kickoff. Receiver Tyreek Hill remained out after a Week 4 knee injury, which left Achane as the focal point of the Miami offense.
Frequently Asked Questions
What was the final score of the Dolphins vs Bills game?
Miami won 30-13 on November 9, 2025, at Hard Rock Stadium.
Who led the game in rushing?
De’Von Achane ran for 174 yards and two touchdowns on 22 carries and added 51 receiving yards for 225 scrimmage yards.
How many yards did Josh Allen throw for?
Allen completed 28 of 40 passes for 306 yards with two touchdowns, one interception, and three sacks taken.
How many yards did Tua Tagovailoa throw for?
Tagovailoa went 15 of 21 for 173 yards with two touchdowns and two interceptions.
Who had the most receiving yards?
Jaylen Waddle led all receivers with 84 yards and a touchdown. Khalil Shakir paced Buffalo with 58 yards on seven catches.
How many turnovers did the Bills commit?
Three: two lost fumbles and one interception.
Who led the game in tackles?
Jordyn Brooks had 12 for Miami. Jordan Poyer led Buffalo with eight.
The Bottom Line
The box score favored Buffalo in most passing categories, but Miami won the two areas that decided the game, rushing yards and turnover margin. Achane’s 225 scrimmage yards were his highest single-game total of the 2025 season, a year he finished with 1,350 rushing yards, an NFL-best 5.7 yards per carry, and a Pro Bowl selection. Buffalo outgained Miami and still lost, undone by three giveaways in a game it controlled on the stat sheet.
Statistics compiled from Pro Football Reference, ESPN, and Pro Football Focus. Quotes and injury details via the Associated Press.
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.