Buffalo Bills vs Pittsburgh Steelers Picks, Odds, Week 15 Predictions 12/15/2019
Game: Buffalo Bills vs Pittsburgh Steelers
Date: Sunday, December 15, 2019
Week 15
Location: Heinz Field in Pittsburgh, PA
TV: CBS
Odds/Point Spread: Pittsburgh -1
Total/Over-Under: 37
Heinz Field is the venue where Devlin Hodges and the Pittsburgh Steelers will take on the Buffalo Bills on Sunday. Pittsburgh opens this matchup as 1-point favorites. The total opens at 37. The Bills are 9-4-0 ATS and 3-10-0 when betting on the total. The Steelers are 3-10-0 when wagering on the over/under and 8-5-0 against the spread.
In their last game, the Buffalo Bills played the Baltimore Ravens and ended up taking the loss by a score of 24-17. Running the show from under center for the Bills was Josh Allen who went 17/39 with 146 yards through the air and tossed 1 TD. He walked away from this game with no interceptions. Devin Singletary led the team on the ground for that game. His longest run of the day went for 38 yards but he wasn't able to rush for a TD on the day. He racked up a total of 89 yards by way of 17 carries which means he ran for an average of 5.2 yards per run. Dawson Knox was the receiving yardage leader with a tally of 37 yards on 2 receptions. He earned an average of 18.5 yards per reception for that game. The Buffalo Bills ended up rushing 23 times and earned 104 yards which had them averaging 4.5 yards per rushing attempt. On the day, the Bills had a total of 16 first downs and they had a total of 5 infractions for 49 yards. Overall, they ran 68 plays which gave them a total of 209 yards. On the defensive side of the ball, Buffalo allowed 16 completions on 25 attempts totaling 139 yards, and a completion percentage of 64.0%. Against the run, the Bills allowed 118 yards on 33 runs which is an average of 3.6 yards per run allowed. Overall, they allowed a total of 257 yards and forced 1 takeaway. Another prediction you may want to look into is the free NFL pick from Tony Sink on the Eagles vs Redskins contest.
Bills End Up at 9-4 After Loss
The Bills head into this game 9-4 for the 2019 season. They are one of lowest scoring teams in the league averaging 21 points per game, putting them 20th in the NFL. As a unit, they are averaging 135 rushing yards per game which is 2nd in the AFC. For total yardage, they are currently ranked 10th in the AFC and 20th in the NFL with 4,445 yards. When it comes to getting in the endzone, the Bills have compiled a total of 18 passing TDs and 12 rushing touchdowns. They are a low scoring offensive team in the division and they will need to step up if they want to have a good offensive output.
The Bills have one of the best defenses in the league, giving up 16.3 points per contest ranking them 2nd among AFC teams. When it comes to yards through the air, the Bills have allowed 2,489 yards. Teams are completing 61.9% of the passes they throw against them and averaging 5.1 yards per try. They have allowed 12 passing TDs and 11 rushing touchdowns. In terms of rushing yards, Buffalo is giving up 105.3 yards per game putting them 3rd among AFC East teams and 14th among NFL teams. They are allowing teams to run for an average of 4.4 yards per rush which has them at 9th in the AFC and 21st in the league overall. In total, they have allowed 1,759 yards rushing through 13 contests.
The last time they took the field, the Pittsburgh Steelers played the Arizona Cardinals and won 23-17. Kerrith Whyte led the team on the ground for that contest. He had a long run of 13 yards but he wasn't able to run one in for a touchdown. He scurried for 41 yards via 5 carries which had him averaging 8.2 yards per tote. Diontae Johnson led the team in receiving yardage with a tally of 60 yards on 6 catches. He earned an average of 10.0 yards per reception for that contest. Taking the lead at quarterback for the Steelers was Devlin Hodges who went 16/19 with 152 yards through the air and tossed 1 touchdown. He walked away with no picks. The Pittsburgh Steelers ran the football 35 times and earned 140 yards which earned them an average of 4.0 yards per attempt. For the game, they totaled 57 plays which gave them a total of 275 yards. On the day, the Steelers got 20 first downs and they had a total of 4 penalties for 20 yards. When discussing the defense, Pittsburgh allowed 20 completions on 30 tries totaling 165 yards, and a completion percentage of 67.0%. On the day, they gave up 236 yards and forced 3 turnovers. Against the run, the Steelers allowed 71 yards on 22 tries which gave them an average of 3.2 yards per carry allowed. Guy Bruhn has a free pick for the game between the Browns and Cardinals.
Steelers Improve to 8-5 After Win
The Steelers head into this matchup 8-5. Pittsburgh needs to do more to make teams respect their running game by averaging 95 yards on the ground per contest, putting them 24th in the league. As a unit, they have a total of 1,230 yards rushing through 13 contests, so they'll need to look to improve on these numbers if they want to compete with the better teams in the league. The Steelers average 290 yards per contest overall ranking them 28th in the NFL and 14th in the conference. When looking at their ability to score points, the Steelers currently sit at 3rd in the division and 23rd out of all the teams in the league averaging 19.9 points per contest.
The Steelers are allowing 18.6 points per contest ranking them 2nd among AFC North teams and 6th in the league. In terms of points given up, they have given up 242 points in total. When talking about yards rushing, they are giving up 101 yards per contest ranking them 9th in the league and 2nd in the division. In 2019, they have allowed a total of 1,315 yards rushing and 5 rushing TDs. Their passing defense is one of the mediocre units among NFL teams. They are allowing 210 passing yards per game. For passing yards allowed per game, the Steelers currently sit at 4th among AFC teams. They have conceded 21 passing touchdowns for the 2019 season.
Who will win tonight's Bills/Steelers NFL game against the spread?
Josh's Pick: Take the Bills +1
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks
Additional Resources:
Pittsburgh Steelers - Twitter
Buffalo Bills - Twitter