Buffalo-Miami NFL Prediction

NFL Buffalo Bills vs Miami Dolphins Prediction 1/7/2024

The Buffalo Bills (10-6) travel to face off against the Miami Dolphins (11-5) on Sunday, January 7th. This game will be played at Hard Rock Stadium in Hard Rock Stadium and televised on NBC. The Bills are coming off a win in their previous game, while the Dolphins are looking to get back on track from a loss to the Ravens. Kickoff is set for 8:20 ET.

Bills vs Dolphins

The Bills Are Coming Off A Win

In their most recent game, the Bills picked up a 27-21 win over the Patriots. Despite winning the game, the Bills fell short of covering the spread against the Patriots, where they were favored by 14.5.

Against the Patriots’ defense, Josh Allen led the way with 169 passing yards and a completion rate of 50%. On the ground, the Bills ran the ball 37 times for 127 yards. The team had 7 third-down conversions (46.7%).

The Bills’ defense concluded their last game with three sacks and one interception. The team’s secondary conceded 191 passing yards, while their rush defense gave up 103 rushing yards.

In the current season, the Bills hold an overall record of 10-6, placing them at 2nd in the AFC-East. Their performance consists of a 1-2 record as underdogs and 9-4 when they are favored.

The Bills’ current scoring margin for the season stands at +8.3, contributing to their ATS record of 6-10. So far this season, the Bills have been given an average over/under line of 45.8 points. Their games have averaged 45.4 points per game, leading to an over/under record of 6-10.

Bills Injury Reportbuffalo bills betting

  • Justin Shorter – Hamstring (Questionable)
  • Tommy Doyle – Knee (Out)
  • Zach Davidson – Knee (Out)
  • Damar Hamlin – Shoulder (Questionable)
  • Damien Harris – Neck (Out)
  • Tre’Davious White – Achilles (Out)
  • Matt Milano – Lower Leg (Out)
  • Josh Allen – Shoulder (Questionable)
  • Nyheim Hines – Knee (Out)
  • Jordan Phillips – Wrist (Out)

The Dolphins Look To Bounce Back From A Loss

In the previous game, the Dolphins lost by a score of 56-19 against the Ravens. With a 37-point loss, the Dolphins added a loss to their ATS record as well. They were 3-point underdogs prior to the game.

Against Baltimore, quarterback Tua Tagovailoa had a passer rating of 71 while completing 57% of his passes. Overall, he ended the game with 237 yards through the air.

Defensively, the Dolphins recorded one sack and two interceptions vs. the Ravens. The team’s secondary conceded 331 passing yards, while their rush defense gave up 160 rushing yards.

Having played 16 games, the Dolphins have a record of 11-5. This puts them at 1st in the AFC-East and 2nd in the AFC.

The Dolphins have put together a record of 10-6 against the spread. This mark has come on an average scoring margin of +7. The average over/under line for the Dolphins this season stands at 46.9 points. Their games have averaged 53.2 points per game so far, resulting in an over/under record of 9-7.

Dolphins Injury Reportmiami dolphins betting

  • Zeke Vandenburgh – Knee (Out)
  • Xavien Howard – Foot (Doubtful)
  • Erik Ezukanma – Neck (Out)
  • Alexander Johnson – Undisclosed (Out)
  • Keion Crossen – Undisclosed (Out)
  • Tua Tagovailoa – Shoulder (Questionable)
  • Jaelan Phillips – Achilles (Out)
  • Jaylen Waddle – Ankle (Questionable)
  • Salvon Ahmed – Foot (Out)
  • Robert Hunt – Hamstring (Questionable)
  • Bradley Chubb – Knee (Out)
  • Isaiah Wynn – Quadriceps (Out)
  • Connor Williams – Knee (Out)
  • Jerome Baker – Knee (Out)
  • Raheem Mostert – Knee/ankle (Questionable)

Bills Offense Breakdown

For this season, the Buffalo offense has an average of 26.9 points per game, placing them at 5th in the league.

Buffalo is currently 16th in passing attempts and are averaging 7 yards per attempt (5). At 238.1 passing yards per game, they are 10th in the league.

On the ground, the Bills have ran the ball an average of 29.8 times per game and are 7th in rushing yards. So far, they are averaging 4.3 yards per rushing attempt.

Dolphins Offense Breakdown

Coming into week 18, the Dolphins offense is 1st in the league at 30.1 points per contest.

Miami currently ranks 17th in passing attempts and has an average of 8.1 yards per attempt (2). With 271.7 passing yards per game, they are positioned 1st in the league.

With an average of 137.5 rushing yards per game, the Dolphins currently rank 5th in the NFL. This figure is based on 27.2 rushing attempts (14th).

Bills Team Defense

Thus far, the Bills’ defense has given up an average of 309.2 yards per game and 18.6 points per contest (4th). Going into this game, they’ve allowed a completion percentage of 65.9% and have surrendered 17 passing touchdowns. When it comes to run defense, they rank 14th in the NFL.

Dolphins Team Defense

The Miami defense has recorded 24 takeaways this season, which places them 6th in the NFL. In terms of points allowed, their average of 23.1 is 20th in the league while giving up 308.6 yards per contest.

Bills vs Dolphins Trends

  • Across their three previous road games, Buffalo has an ATS mark of 1-2. Their straight up record in these matchups was 2-1 while averaging 26 points per game.
  • In their last ten games at home, the Dolphins have a straight up record of 4-6 while going 6-4 vs the spread. The team’s offense averaged 26 points per game in these contests.
  • Going back to their last ten games as the underdog, the Dolphins have a straight up record of 1-9. But, their mark vs the spread was just 4-6.
  • Through their last three matchups as the betting favorite, the Bills have a good straight up record, but their ATS mark is just 1-2.

Bills vs Dolphins Prediction

A matchup I’m keeping a close eye on is Buffalo’s passing game versus the Miami secondary. Considering Miami’s difficulties against Baltimore, I’m leaning towards Buffalo to cover with a 3-point advantage.

Miami has an average margin vs. the over/under of -0.4 this season. With the over/under set at 50, we anticipate this game to exceed expectations, ending with a combined total of 53 points.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.