Bills vs Dolphins
Upcoming Game
VS
Sunday, November 9, 2025
6:00 PM ET
Hard Rock Stadium, Miami Gardens, FL
Gridiron Duels Prediction
- Point Spread
- Bills -2 to -5
- Moneyline
- Bills -260 to -130
- Total (O/U)
- 41 to 48
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Gridiron Duels Prediction
Point Spread
Bills -2 to -5
Moneyline
Bills -260 to -130
Total (O/U)
41 to 48
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Get Tickets
Betting Odds
Matchup Preview
Updated 1 week ago
Recent meetings lean Buffalo, while both franchises show similar long term pedigree and steady baseline performance. With no meaningful home tilt and a moderate scoring profile between them, expect a balanced game shape that rewards efficiency more than volume. Buffalo's recent uptick gives a modest edge on offense and in overall team form. Miami's flat trends and the matchup details mean execution, red zone finish, and error avoidance will determine outcome. The cleaner recent arc nudges Buffalo as a small favorite, though the game projects tight and close.
Ranges above are a house opinion derived from supplied trends only and are not actual sportsbook lines or guarantees.
Edge Meter
Offense
6/10
Buffalo's upward recent form and head to head direction create a clearer offensive edge over Miami's flat offense.
Defense
5/10
Both defenses trend flat and pedigree is similar, so matchup execution will matter more than unit strength.
Special Teams
4/10
No supplied facts point to a special teams advantage and the neutral venue reduces swings there.
Coaching
6/10
Recent form for Buffalo combined with broader organizational consistency suggests a modest coaching edge.
Key Mismatches
-
Recent form versus franchise baselineBuffalo's upward run contrasts with Miami's flat recent work, creating a gap not matched by pedigree alone.
-
Neutral venue and scoring shapeNo home edge and a moderate head to head scoring profile mean volume swings are unlikely to settle the game.
-
Execution factors outweigh raw unitsWith both defenses and offenses trending flat in places, red zone work and mistake avoidance will swing the margin.
Trend Callouts
Buffalo carries clearer recent form while both teams share medium long term pedigree
Head to head meetings point to a moderate scoring environment rather than a shootout or slog
Neutral home edge keeps the matchup focused on execution and situational conversion
Head-to-Head Record (All Time)
MIA
Dolphins
61
Wins
1
Ties
BUF
Bills
56
Wins
Average Scores
Bills vs Dolphins
Dolphins
21.1 PPG
Bills
20.8 PPG
Home Field Advantage
Bills vs Dolphins
Dolphins at Home
35-24
59% Win Rate
Bills at Home
33-26
56% Win Rate
Highest Scoring Game
Bills vs Dolphins
82 Total Points
Jan 03, 2021
Dolphins 26 - 56 Bills
Last Meeting
Bills vs Dolphins
Nov 03, 2024
Dolphins 27 - 30 Bills
Bills Won
Recent Meetings (Last 5)
Nov 03, 2024
BUF W
Dolphins 27
@
Bills 30
Nov 03, 2024
Dolphins 27
@
Bills 30
BUF W
Sep 12, 2024
BUF W
Dolphins 10
@
Bills 31
Sep 12, 2024
Dolphins 10
@
Bills 31
BUF W
Jan 07, 2024
BUF W
Dolphins 14
@
Bills 21
Jan 07, 2024
Dolphins 14
@
Bills 21
BUF W
Oct 01, 2023
BUF W
Dolphins 20
@
Bills 48
Oct 01, 2023
Dolphins 20
@
Bills 48
BUF W
Dec 17, 2022
BUF W
Dolphins 29
@
Bills 32
Dec 17, 2022
Dolphins 29
@
Bills 32
BUF W
Upcoming Games for Dolphins
Upcoming Games for Bills
Complete History: Dolphins vs Bills
118 games total • Dolphins 61-56-1 Bills
Nov 03, 2024
Recent
BUF W
Dolphins 27
@
Bills 30
Nov 03, 2024
Recent
Dolphins 27
@
Bills 30
BUF W
Sep 12, 2024
Recent
BUF W
Dolphins 10
vs
Bills 31
Sep 12, 2024
Recent
Dolphins 10
vs
Bills 31
BUF W
Jan 07, 2024
Recent
BUF W
Dolphins 14
vs
Bills 21
Jan 07, 2024
Recent
Dolphins 14
vs
Bills 21
BUF W
Oct 01, 2023
Recent
BUF W
Dolphins 20
@
Bills 48
Oct 01, 2023
Recent
Dolphins 20
@
Bills 48
BUF W
Dec 17, 2022
Recent
BUF W
Dolphins 29
@
Bills 32
Dec 17, 2022
Recent
Dolphins 29
@
Bills 32
BUF W
Sep 25, 2022
MIA W
Dolphins 21
vs
Bills 19
Sep 25, 2022
Dolphins 21
vs
Bills 19
MIA W
Oct 31, 2021
BUF W
Dolphins 11
@
Bills 26
Oct 31, 2021
Dolphins 11
@
Bills 26
BUF W
Sep 19, 2021
BUF W
Dolphins 0
vs
Bills 35
Sep 19, 2021
Dolphins 0
vs
Bills 35
BUF W
Jan 03, 2021
BUF W
Dolphins 26
@
Bills 56
Jan 03, 2021
Dolphins 26
@
Bills 56
BUF W
Sep 20, 2020
BUF W
Dolphins 28
vs
Bills 31
Sep 20, 2020
Dolphins 28
vs
Bills 31
BUF W
Nov 17, 2019
BUF W
Dolphins 20
vs
Bills 37
Nov 17, 2019
Dolphins 20
vs
Bills 37
BUF W
Oct 20, 2019
BUF W
Dolphins 21
@
Bills 31
Oct 20, 2019
Dolphins 21
@
Bills 31
BUF W
Dec 30, 2018
BUF W
Dolphins 17
@
Bills 42
Dec 30, 2018
Dolphins 17
@
Bills 42
BUF W
Dec 02, 2018
MIA W
Dolphins 21
vs
Bills 17
Dec 02, 2018
Dolphins 21
vs
Bills 17
MIA W
Dec 31, 2017
BUF W
Dolphins 16
vs
Bills 22
Dec 31, 2017
Dolphins 16
vs
Bills 22
BUF W
Dec 17, 2017
BUF W
Dolphins 16
@
Bills 24
Dec 17, 2017
Dolphins 16
@
Bills 24
BUF W
Dec 24, 2016
MIA W
Dolphins 34
@
Bills 31
Dec 24, 2016
Dolphins 34
@
Bills 31
MIA W
Oct 23, 2016
MIA W
Dolphins 28
vs
Bills 25
Oct 23, 2016
Dolphins 28
vs
Bills 25
MIA W
Nov 08, 2015
BUF W
Dolphins 17
@
Bills 33
Nov 08, 2015
Dolphins 17
@
Bills 33
BUF W
Sep 27, 2015
BUF W
Dolphins 14
vs
Bills 41
Sep 27, 2015
Dolphins 14
vs
Bills 41
BUF W
Nov 13, 2014
MIA W
Dolphins 22
vs
Bills 9
Nov 13, 2014
Dolphins 22
vs
Bills 9
MIA W
Sep 14, 2014
BUF W
Dolphins 10
@
Bills 29
Sep 14, 2014
Dolphins 10
@
Bills 29
BUF W
Dec 22, 2013
BUF W
Dolphins 0
@
Bills 19
Dec 22, 2013
Dolphins 0
@
Bills 19
BUF W
Oct 20, 2013
BUF W
Dolphins 21
vs
Bills 23
Oct 20, 2013
Dolphins 21
vs
Bills 23
BUF W
Dec 23, 2012
MIA W
Dolphins 24
vs
Bills 10
Dec 23, 2012
Dolphins 24
vs
Bills 10
MIA W
Nov 15, 2012
BUF W
Dolphins 14
@
Bills 19
Nov 15, 2012
Dolphins 14
@
Bills 19
BUF W
Dec 18, 2011
MIA W
Dolphins 30
@
Bills 23
Dec 18, 2011
Dolphins 30
@
Bills 23
MIA W
Nov 20, 2011
MIA W
Dolphins 35
vs
Bills 8
Nov 20, 2011
Dolphins 35
vs
Bills 8
MIA W
Dec 19, 2010
BUF W
Dolphins 14
vs
Bills 17
Dec 19, 2010
Dolphins 14
vs
Bills 17
BUF W
Sep 12, 2010
MIA W
Dolphins 15
@
Bills 10
Sep 12, 2010
Dolphins 15
@
Bills 10
MIA W
Nov 29, 2009
BUF W
Dolphins 14
@
Bills 31
Nov 29, 2009
Dolphins 14
@
Bills 31
BUF W
Oct 04, 2009
MIA W
Dolphins 38
vs
Bills 10
Oct 04, 2009
Dolphins 38
vs
Bills 10
MIA W
Dec 07, 2008
MIA W
Dolphins 16
@
Bills 3
Dec 07, 2008
Dolphins 16
@
Bills 3
MIA W
Oct 26, 2008
MIA W
Dolphins 25
vs
Bills 16
Oct 26, 2008
Dolphins 25
vs
Bills 16
MIA W
Dec 09, 2007
BUF W
Dolphins 17
@
Bills 38
Dec 09, 2007
Dolphins 17
@
Bills 38
BUF W
Nov 11, 2007
BUF W
Dolphins 10
vs
Bills 13
Nov 11, 2007
Dolphins 10
vs
Bills 13
BUF W
Dec 17, 2006
BUF W
Dolphins 0
@
Bills 21
Dec 17, 2006
Dolphins 0
@
Bills 21
BUF W
Sep 17, 2006
BUF W
Dolphins 6
vs
Bills 16
Sep 17, 2006
Dolphins 6
vs
Bills 16
BUF W
Dec 04, 2005
MIA W
Dolphins 24
vs
Bills 23
Dec 04, 2005
Dolphins 24
vs
Bills 23
MIA W
Oct 09, 2005
BUF W
Dolphins 14
@
Bills 20
Oct 09, 2005
Dolphins 14
@
Bills 20
BUF W
Dec 05, 2004
BUF W
Dolphins 32
vs
Bills 42
Dec 05, 2004
Dolphins 32
vs
Bills 42
BUF W
Oct 17, 2004
BUF W
Dolphins 13
@
Bills 20
Oct 17, 2004
Dolphins 13
@
Bills 20
BUF W
Dec 21, 2003
MIA W
Dolphins 20
@
Bills 3
Dec 21, 2003
Dolphins 20
@
Bills 3
MIA W
Sep 21, 2003
MIA W
Dolphins 17
vs
Bills 7
Sep 21, 2003
Dolphins 17
vs
Bills 7
MIA W
Dec 01, 2002
BUF W
Dolphins 21
@
Bills 38
Dec 01, 2002
Dolphins 21
@
Bills 38
BUF W
Oct 20, 2002
BUF W
Dolphins 10
vs
Bills 23
Oct 20, 2002
Dolphins 10
vs
Bills 23
BUF W
Jan 06, 2002
MIA W
Dolphins 34
vs
Bills 7
Jan 06, 2002
Dolphins 34
vs
Bills 7
MIA W
Nov 25, 2001
MIA W
Dolphins 34
@
Bills 27
Nov 25, 2001
Dolphins 34
@
Bills 27
MIA W
Dec 03, 2000
MIA W
Dolphins 33
@
Bills 6
Dec 03, 2000
Dolphins 33
@
Bills 6
MIA W
Oct 08, 2000
MIA W
Dolphins 22
vs
Bills 13
Oct 08, 2000
Dolphins 22
vs
Bills 13
MIA W
Nov 14, 1999
BUF W
Dolphins 3
@
Bills 23
Nov 14, 1999
Dolphins 3
@
Bills 23
BUF W
Oct 04, 1999
BUF W
Dolphins 18
vs
Bills 23
Oct 04, 1999
Dolphins 18
vs
Bills 23
BUF W
Nov 01, 1998
BUF W
Dolphins 24
@
Bills 30
Nov 01, 1998
Dolphins 24
@
Bills 30
BUF W
Sep 13, 1998
MIA W
Dolphins 13
vs
Bills 7
Sep 13, 1998
Dolphins 13
vs
Bills 7
MIA W
Nov 17, 1997
MIA W
Dolphins 30
vs
Bills 13
Nov 17, 1997
Dolphins 30
vs
Bills 13
MIA W
Nov 02, 1997
BUF W
Dolphins 6
@
Bills 9
Nov 02, 1997
Dolphins 6
@
Bills 9
BUF W
Dec 16, 1996
MIA W
Dolphins 16
vs
Bills 14
Dec 16, 1996
Dolphins 16
vs
Bills 14
MIA W
Oct 13, 1996
MIA W
Dolphins 21
@
Bills 7
Oct 13, 1996
Dolphins 21
@
Bills 7
MIA W
Dec 17, 1995
BUF W
Dolphins 20
@
Bills 23
Dec 17, 1995
Dolphins 20
@
Bills 23
BUF W
Oct 29, 1995
MIA W
Dolphins 23
vs
Bills 6
Oct 29, 1995
Dolphins 23
vs
Bills 6
MIA W
Dec 04, 1994
BUF W
Dolphins 31
vs
Bills 42
Dec 04, 1994
Dolphins 31
vs
Bills 42
BUF W
Oct 09, 1994
BUF W
Dolphins 11
@
Bills 21
Oct 09, 1994
Dolphins 11
@
Bills 21
BUF W
Dec 19, 1993
BUF W
Dolphins 34
vs
Bills 47
Dec 19, 1993
Dolphins 34
vs
Bills 47
BUF W
Sep 26, 1993
MIA W
Dolphins 22
@
Bills 13
Sep 26, 1993
Dolphins 22
@
Bills 13
MIA W
Nov 16, 1992
BUF W
Dolphins 20
vs
Bills 26
Nov 16, 1992
Dolphins 20
vs
Bills 26
BUF W
Oct 04, 1992
MIA W
Dolphins 37
@
Bills 10
Oct 04, 1992
Dolphins 37
@
Bills 10
MIA W
Nov 18, 1991
BUF W
Dolphins 27
vs
Bills 41
Nov 18, 1991
Dolphins 27
vs
Bills 41
BUF W
Sep 01, 1991
BUF W
Dolphins 31
@
Bills 35
Sep 01, 1991
Dolphins 31
@
Bills 35
BUF W
Dec 23, 1990
BUF W
Dolphins 14
@
Bills 24
Dec 23, 1990
Dolphins 14
@
Bills 24
BUF W
Sep 16, 1990
MIA W
Dolphins 30
vs
Bills 7
Sep 16, 1990
Dolphins 30
vs
Bills 7
MIA W
Oct 29, 1989
BUF W
Dolphins 17
@
Bills 31
Oct 29, 1989
Dolphins 17
@
Bills 31
BUF W
Sep 10, 1989
BUF W
Dolphins 24
vs
Bills 27
Sep 10, 1989
Dolphins 24
vs
Bills 27
BUF W
Nov 14, 1988
BUF W
Dolphins 6
vs
Bills 31
Nov 14, 1988
Dolphins 6
vs
Bills 31
BUF W
Sep 11, 1988
BUF W
Dolphins 6
@
Bills 9
Sep 11, 1988
Dolphins 6
@
Bills 9
BUF W
Nov 29, 1987
BUF W
Dolphins 0
@
Bills 27
Nov 29, 1987
Dolphins 0
@
Bills 27
BUF W
Oct 25, 1987
BUF W
Dolphins 31
vs
Bills 34
Oct 25, 1987
Dolphins 31
vs
Bills 34
BUF W
Nov 16, 1986
MIA W
Dolphins 34
@
Bills 24
Nov 16, 1986
Dolphins 34
@
Bills 24
MIA W
Oct 12, 1986
MIA W
Dolphins 27
vs
Bills 14
Oct 12, 1986
Dolphins 27
vs
Bills 14
MIA W
Dec 22, 1985
MIA W
Dolphins 28
vs
Bills 0
Dec 22, 1985
Dolphins 28
vs
Bills 0
MIA W
Nov 24, 1985
MIA W
Dolphins 23
@
Bills 14
Nov 24, 1985
Dolphins 23
@
Bills 14
MIA W
Oct 28, 1984
MIA W
Dolphins 38
vs
Bills 7
Oct 28, 1984
Dolphins 38
vs
Bills 7
MIA W
Sep 17, 1984
MIA W
Dolphins 21
@
Bills 17
Sep 17, 1984
Dolphins 21
@
Bills 17
MIA W
Oct 09, 1983
BUF W
Dolphins 35
vs
Bills 38
Oct 09, 1983
Dolphins 35
vs
Bills 38
BUF W
Sep 04, 1983
MIA W
Dolphins 12
@
Bills 0
Sep 04, 1983
Dolphins 12
@
Bills 0
MIA W
Dec 27, 1982
MIA W
Dolphins 27
vs
Bills 10
Dec 27, 1982
Dolphins 27
vs
Bills 10
MIA W
Nov 21, 1982
MIA W
Dolphins 9
@
Bills 7
Nov 21, 1982
Dolphins 9
@
Bills 7
MIA W
Dec 19, 1981
MIA W
Dolphins 16
vs
Bills 6
Dec 19, 1981
Dolphins 16
vs
Bills 6
MIA W
Oct 12, 1981
BUF W
Dolphins 21
@
Bills 31
Oct 12, 1981
Dolphins 21
@
Bills 31
BUF W
Oct 19, 1980
MIA W
Dolphins 17
vs
Bills 14
Oct 19, 1980
Dolphins 17
vs
Bills 14
MIA W
Sep 07, 1980
BUF W
Dolphins 7
@
Bills 17
Sep 07, 1980
Dolphins 7
@
Bills 17
BUF W
Oct 14, 1979
MIA W
Dolphins 17
vs
Bills 7
Oct 14, 1979
Dolphins 17
vs
Bills 7
MIA W
Sep 02, 1979
MIA W
Dolphins 9
@
Bills 7
Sep 02, 1979
Dolphins 9
@
Bills 7
MIA W
Nov 12, 1978
MIA W
Dolphins 25
@
Bills 24
Nov 12, 1978
Dolphins 25
@
Bills 24
MIA W
Sep 17, 1978
MIA W
Dolphins 31
vs
Bills 24
Sep 17, 1978
Dolphins 31
vs
Bills 24
MIA W
Dec 17, 1977
MIA W
Dolphins 31
vs
Bills 14
Dec 17, 1977
Dolphins 31
vs
Bills 14
MIA W
Sep 18, 1977
MIA W
Dolphins 13
@
Bills 0
Sep 18, 1977
Dolphins 13
@
Bills 0
MIA W
Dec 05, 1976
MIA W
Dolphins 45
vs
Bills 27
Dec 05, 1976
Dolphins 45
vs
Bills 27
MIA W
Sep 13, 1976
MIA W
Dolphins 30
@
Bills 21
Sep 13, 1976
Dolphins 30
@
Bills 21
MIA W
Dec 07, 1975
MIA W
Dolphins 31
vs
Bills 21
Dec 07, 1975
Dolphins 31
vs
Bills 21
MIA W
Oct 26, 1975
MIA W
Dolphins 35
@
Bills 30
Oct 26, 1975
Dolphins 35
@
Bills 30
MIA W
Nov 17, 1974
MIA W
Dolphins 35
vs
Bills 28
Nov 17, 1974
Dolphins 35
vs
Bills 28
MIA W
Sep 22, 1974
MIA W
Dolphins 24
@
Bills 16
Sep 22, 1974
Dolphins 24
@
Bills 16
MIA W
Nov 18, 1973
MIA W
Dolphins 17
@
Bills 0
Nov 18, 1973
Dolphins 17
@
Bills 0
MIA W
Oct 21, 1973
MIA W
Dolphins 27
vs
Bills 6
Oct 21, 1973
Dolphins 27
vs
Bills 6
MIA W
Nov 05, 1972
MIA W
Dolphins 30
@
Bills 16
Nov 05, 1972
Dolphins 30
@
Bills 16
MIA W
Oct 22, 1972
MIA W
Dolphins 24
vs
Bills 23
Oct 22, 1972
Dolphins 24
vs
Bills 23
MIA W
Nov 07, 1971
MIA W
Dolphins 34
vs
Bills 0
Nov 07, 1971
Dolphins 34
vs
Bills 0
MIA W
Sep 26, 1971
MIA W
Dolphins 29
@
Bills 14
Sep 26, 1971
Dolphins 29
@
Bills 14
MIA W
Dec 20, 1970
MIA W
Dolphins 45
vs
Bills 7
Dec 20, 1970
Dolphins 45
vs
Bills 7
MIA W
Oct 18, 1970
MIA W
Dolphins 33
@
Bills 14
Oct 18, 1970
Dolphins 33
@
Bills 14
MIA W
Nov 16, 1969
BUF W
Dolphins 3
@
Bills 28
Nov 16, 1969
Dolphins 3
@
Bills 28
BUF W
Oct 26, 1969
MIA W
Dolphins 24
vs
Bills 6
Oct 26, 1969
Dolphins 24
vs
Bills 6
MIA W
Nov 10, 1968
MIA W
Dolphins 21
@
Bills 17
Nov 10, 1968
Dolphins 21
@
Bills 17
MIA W
Oct 12, 1968
Tie
Dolphins 14
vs
Bills 14
Oct 12, 1968
Dolphins 14
vs
Bills 14
Tie
Nov 26, 1967
MIA W
Dolphins 17
vs
Bills 14
Nov 26, 1967
Dolphins 17
vs
Bills 14
MIA W
Nov 05, 1967
BUF W
Dolphins 13
@
Bills 35
Nov 05, 1967
Dolphins 13
@
Bills 35
BUF W
Nov 06, 1966
BUF W
Dolphins 0
vs
Bills 29
Nov 06, 1966
Dolphins 0
vs
Bills 29
BUF W
Sep 18, 1966
BUF W
Dolphins 24
@
Bills 58
Sep 18, 1966
Dolphins 24
@
Bills 58
BUF W
118 total games •
First meeting: Sep 18, 1966
Historical Performance (All-Time Stats)
MIA
Dolphins
All-time performance
ALL-TIME WIN %
59 Seasons
55%
504-408-4
PLAYOFF SEASONS
59 total
25
42% of seasons
CHAMPIONSHIPS
Last: 1973
2
1972, 1973
RECENT FORM
Last 5 years
56%
47-37-0
BUF
Bills
All-time performance
ALL-TIME WIN %
65 Seasons
49%
486-505-8
PLAYOFF SEASONS
65 total
24
37% of seasons
CHAMPIONSHIPS
Last: 1965
2
1964, 1965
RECENT FORM
Last 5 years
74%
61-22-0