Saturday, December 24, 2016
Ralph Wilson Stadium
For Updated Odds on This Game Click Here
The Miami Dolphins travel to Ralph Wilson Stadium to play the Buffalo Bills on Saturday, December 24, 2016. The opening line for this game has Buffalo as 3.5 point favorites and the over/under was set at 44. The Dolphins are 8-5-1 against the spread and their over/under record is 10-4-0. The Bills have an over/under record of 11-3-0 and they are 6-8-0 against the spread.
Matt Moore finished with 236 yards through the air for Miami last week. He completed 12 passes out of 18 attempts for a 67% completion percentage. The Dolphins were led in rushing by Jay Ajayi, who finished with 51 yards on 19 rushes. He ended the contest with an average of 3 yards per carry. Jarvis Landry was the team leader in receiving with a total of 108 yards and 3 receptions. He finished the game with an average of 36 yards per reception. As a team in that game Miami got a total of 13 first downs. Of those first downs, 2 came on the ground while 10 came through the air. They ran 46 total plays for 303 yards for the game. The Dolphins ran for 67 yards on 27 attempts.
For expert handicapping advice on this matchup and other NFL games Click here
Tyrod Taylor finished with 174 yards passing for Buffalo last week. He went 17 for 24, resulting in a 71% completion percentage. The Bills were led on the ground by LeSean McCoy, who finished with 153 yards on 19 carries. He ended the game with an average of 8 yards per rush. Charles Clay led the team in receiving with 72 yards and 7 catches. He finished the game with an average of 10 yards per reception. Buffalo had 29 first downs total. 16 came from running the ball and 12 came from a pass. They ran 66 total plays for 451 yards for the contest. The Bills ran for 280 yards on 40 carries as a team.
Miami scores 23 points per game on offense this season, which ranks 17th in the NFL. In the passing department, they average 20 passes on 30 attempts for a 67% completion percentage this season. They throw for a total of 219 yards per game through the air as well, which ranks them 27th in the league. The Dolphins run for an average of 106 yards per game on 25 attempts for an average of 4.2 yards per carry. That ranks them 17th in the league. They also run 56 plays per contest and average 5.8 yards per play for an average of 325 yards per game, ranking their offense 25th overall this season. The Dolphins average 17 first downs per game which ranks them 29th in the NFL. They accumulate 75.3 penalty yards per game via 8.1 penalties, which ranks 2nd in the league.
Miami allows 234 passing yards per game, ranking 11th, and they allow 22 points per contest on defense, which ranks 14th. They give up 23 completions on 37 attempts per game for a completion percentage of 62%. The Dolphins allow 133 rushing yards per game on 28 carries for an average of 4.8 yards per carry, which ranks their rush defense 30th in the NFL. Miami allows 367 total yards per game including 5.5 yards per play, which ranks their overall defense 23rd in terms of yards per game. They get flagged for 6.9 penalties for 58.6 yards per game, ranking them 18th among NFL teams.
Buffalo averages 26 points per game this season on offense, which ranks them 9th in the league. In the passing department, they complete 18 passes per game on 29 attempts for a 62% completion percentage. They throw for 183 yards through the air per game, ranking them 31st. The Bills run for an average of 164 yards per game on 30 attempts for an average of 5.5 yards per carry this season, which ranks them 1st on the ground. They also run 61 plays per game and average 5.7 yards per play for a total of 346 yards per game, ranking them 19th in the league on offense. The Bills get an average of 20 first downs per game, which ranks 14th. They average 66.1 penalty yards per game via 7.6 penalties, ranking them 6th in the NFL.
Buffalo allows an average of 225 passing yards per game, which ranks 8th in the league. Their defense overall allows 22 points per contest, which has them ranked 15th. They give up 19 completions on 32 attempts for a completion percentage of 59% per game. The Bills allow 124 rushing yards per contest on 29 carries for a 4.3 average per rush, ranking their overall rush defense 27th in the NFL. Buffalo allows 349 total yards per game for an average of 5.5 yards per play, which ranks 16th in the league. They force 7.3 penalties for 61 yards in each contest, ranking 19th.
Miami Betting Trends
Miami is 10-4-0 against the over/under this season
Miami has an ATS record of 8-5-1 this season
Buffalo Betting Trends
Buffalo is 11-3-0 against the over/under this season
Buffalo has an ATS record of 6-8-0 this season
Injuries to Watch
Miami
12/18/16 CB Byron Maxwell Ankle injured last game, "?" Saturday vs. Buffalo
12/18/16 DE Mario Williams Ankle "?" Saturday vs. Buffalo
12/18/16 QB Matt Moore None expected to start Saturday vs. Buffalo
12/14/16 DE Dion Jordan Knee out for season
12/13/16 C Mike Pouncey Hip IR
12/12/16 QB Ryan Tannehill Knee out indefinitely
11/05/16 TE Jordan Cameron Concussion IR
10/24/16 RB Arian Foster Retired out for season
10/19/16 S Reshad Jones Rotator Cuff IR
10/12/16 LB Koa Misi Neck IR
08/31/16 LB Zach Vigil Back PUP
Buffalo
12/18/16 T Cordy Glenn Back "?" Saturday vs. Miami
12/18/16 LB Lerentee McCray Concussion "?" Saturday vs. Miami
12/06/16 WR Percy Harvin Migraine out for season
11/30/16 DT Corbin Bryant Shoulder IR
11/30/16 WR Walter Powell Ankle IR
11/29/16 T Seantrel Henderson Suspension expected to miss 10 games
11/26/16 S Robert Blanton Foot IR
11/15/16 C Eric Wood Leg IR
11/01/16 S Aaron Williams Head IR
10/14/16 WR Greg Salas Groin IR
09/02/16 TE Chris Gragg Knee IR
09/02/16 LB IK Enemkpali Knee IR
09/01/16 LB Reggie Ragland Knee IR
08/31/16 WR Kolby Listenbee Groin PUP
08/31/16 WR Marcus Easley Knee PUP
Tony's Pick: Take Buffalo -3.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Read more articles by Tony Sink
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks