ENSign in
NFL · Final

Dolphins Triumph Over Bills in Key Matchup

Sunday, November 9, 2025, 1:00 PM ET · Hard Rock Stadium

Miami Dolphins 30, Buffalo Bills 13, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Buffalo Bills vs Miami Dolphins?

Miami Dolphins beat Buffalo Bills 30-13 at Hard Rock Stadium on November 9, 2025.

In a surprising turn of events, the Miami Dolphins secured a decisive victory against the Buffalo Bills, winning 30-13 at Hard Rock Stadium. This result is particularly noteworthy considering the Dolphins' struggles this season, with a home record of 3-7 prior to this game. The victory not only snapped a losing streak but also marked a significant moment for a team that had been averaging just 20.0 points scored per game while allowing 27.5 points. The Bills, on the other hand, entered the game with a solid away record of 6-3 and had been averaging 29.1 points scored while allowing 20.4 points, showcasing their offensive prowess and defensive stability.

In the lead-up to the game, injuries played a crucial role in shaping the teams' lineups. The Dolphins were without several key players, including Storm Duck and Darrell Baker Jr., both ruled out, while Ollie Gordon II was listed as questionable due to rib issues. The Bills also faced injury concerns, with Khalil Shakir, Keon Coleman, and Ty Johnson all marked as questionable, and Tyrell Shavers out with a knee injury.

Historically, this matchup has favored the Bills, who had won all three of their previous meetings against the Dolphins, including a 31-21 victory earlier in the 2025 season. However, the Dolphins turned the tide in this encounter, demonstrating resilience and a strong performance on both sides of the ball.

The conditions at Hard Rock Stadium were conducive to football, with clear skies and moderate temperatures, allowing both teams to execute their game plans effectively. Viewers were treated to a display of strategic play-calling and execution, particularly from the Dolphins, who capitalized on their opportunities and managed to keep the Bills' high-powered offense at bay.

This victory not only boosts the Dolphins' morale but also alters the dynamics of the AFC playoff picture, as they look to build on this performance moving forward. The Bills, despite this setback, will need to regroup and reassess their approach as they head into the latter part of the season.

Injury report

  • Ollie Gordon IIQuestionableRibsMiami Dolphins
  • Ben SimsInjured ReserveUndisclosedMiami Dolphins
  • Storm DuckOutKneeMiami Dolphins
  • Trey MooreInjured ReserveAnkleMiami Dolphins
  • Darrell Baker Jr.OutUndisclosedMiami Dolphins
  • Khalil ShakirQuestionableUndisclosedBuffalo Bills
  • Keon ColemanQuestionableFootBuffalo Bills
  • Ty JohnsonQuestionableLower LegBuffalo Bills
  • Zane DurantInjured ReserveUndisclosedBuffalo Bills
  • Tyrell ShaversOutKnee - ACLBuffalo Bills

Leaders

  • Passing yardsTua Tagovailoa15/21, 173 YDS, 2 TD, 2 INTMiami Dolphins
  • Rushing yardsDe'Von Achane22 CAR, 174 YDS, 2 TDMiami Dolphins
  • Receiving yardsJaylen Waddle5 REC, 84 YDS, 1 TDMiami Dolphins
  • Passing yardsJosh Allen28/40, 306 YDS, 2 TD, 1 INTBuffalo Bills
  • Rushing yardsJames Cook III13 CAR, 53 YDSBuffalo Bills
  • Receiving yardsKhalil Shakir7 REC, 58 YDSBuffalo Bills

Recent form

Miami Dolphins

Last 10: 2-8Streak L120 scored · 27.5 allowed per game1-3 at home

  • L6-28vs Baltimore RavensOct 31
  • W34-10at Atlanta FalconsOct 26
  • L6-31at Cleveland BrownsOct 19
  • L27-29vs Los Angeles ChargersOct 12
  • L24-27at Carolina PanthersOct 5
  • W27-21vs New York JetsSep 29
  • L21-31at Buffalo BillsSep 19
  • L27-33vs New England PatriotsSep 14
  • L8-33at Indianapolis ColtsSep 7
  • L20-32at New York JetsJan 5

Buffalo Bills

Last 10: 7-3Streak W229.1 scored · 20.4 allowed per game2-2 away

  • W28-21vs Kansas City ChiefsNov 2
  • W40-9at Carolina PanthersOct 26
  • L14-24at Atlanta FalconsOct 13
  • L20-23vs New England PatriotsOct 6
  • W31-19vs New Orleans SaintsSep 28
  • W31-21vs Miami DolphinsSep 19
  • W30-10at New York JetsSep 14
  • W41-40vs Baltimore RavensSep 8
  • L16-23at New England PatriotsJan 5
  • W40-14vs New York JetsDec 29

Standings

TeamLostPoints againstPoints forTiedWin %WonOverall
Buffalo0488801.00033-0
New England171501.50011-1-1
New York247390.33311-2
Miami363220.00000-3

Box score

StatBuffalo BillsMiami Dolphins
First downs2019
First downs passing129
First downs rushing49
First downs by penalty41
Third downs5-153-9
Fourth downs1-20-0
Offensive plays6553
Total yards376370
Yards per play5.87.0
Drives1111
Net passing yards289173
Completions28/4015/21
Yards per pass6.78.2
Interceptions thrown12
Sacks allowed3-170-0
Rushing yards87197
Rushing attempts2232
Yards per rush4.06.2
Red zone trips0-11-1
Penalties6-675-35
Turnovers32
Fumbles lost20
Defensive touchdowns00
Time of possession31:2328:37

Win probability

Above the line favours Miami Dolphins, below favours Buffalo Bills.

Venue

  • Hard Rock StadiumMiami Gardens, FL
  • Attendance66030
  • OfficialsBarry Anderson, Ronald Torbert, Keith Washington, Ryan Dickson, Brian Bolinger, Frank LeBlanc, Courtney Brown

Elsewhere

Picks for NFL

NFL rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.