Pittsburgh Steelers vs Baltimore Ravens Picks, Odds, Week 17 Predictions 12/29/2019
Game: Pittsburgh Steelers vs Baltimore Ravens
Date: Sunday, December 29, 2019
Week 17
Location: M&T Bank Stadium in Baltimore, MD
TV: CBS
Odds/Point Spread: Baltimore -3
Total/Over-Under: 41
Robert Griffin and the Baltimore Ravens play the Pittsburgh Steelers at M&T Bank Stadium on Sunday, December 29, 2019. Baltimore opens this game as 3-point favorites. The O/U has been set at 41. The Steelers are 8-7-0 ATS and 3-12-0 when betting on the total. The Ravens are 8-7-0 when wagering on the over/under and 13-2-0 against the spread.
The last time they took the field, the Pittsburgh Steelers played the New York Jets and took the loss by a score of 16-10. James Conner paced the team in rushing for the game. He tore off a long run of 15 yards but he wasn't able to rush for a TD on the day. He rushed for 32 yards via 6 carries which meant he was running for 5.3 yards per run. Diontae Johnson was the receiving yardage leader by earning 81 yards on 8 catches. He had an average of 10.1 yards per catch for the game. Running the show from under center for the Steelers was Mason Rudolph who went 14/20 with 129 yards through the air and threw 1 touchdown. He walked away with no picks. The Pittsburgh Steelers ended up running the ball 24 times and totaled 75 yards giving them an average of 3.1 yards per carry. For the contest, the Steelers racked up a total of 16 first downs and they totaled 4 penalties for 34 yards. In all, they ran 65 plays which added up to 260 yards. In terms of defense, Pittsburgh allowed 16 catches on 26 attempts totaling 174 yards, and a completion percentage of 62.0%. For the game, they conceded a total of 259 yards and forced 1 turnover. Against the run, the Steelers allowed 85 yards on 32 carries which is an average of 2.7 yards per carry allowed. Tony Sink has a free NFL pick ATS for the game between the Falcons and Buccaneers.
Steelers Drop to 8-7 After Loss
The Steelers come into this game with a record of 8-7 in 2019. In terms of scoring, they are one of the worst in the league averaging 19 points per game, which has them at 26th in the NFL. As a unit, they have an average of 90 rushing yards per contest which is 12th in the AFC. For total yardage, they are currently ranked 15th in the conference and 30th in the NFL with 4,260 yards. When it comes to getting in the endzone, the Steelers have compiled a total of 18 passing touchdowns and 6 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 Steelers have one of the top tier defenses in the league, giving up 18.3 points per contest ranking them 4th among AFC teams. When it comes to passing yards, the Steelers have allowed 3,032 yards. Teams are completing 61.5% of the passes they throw against them and averaging 5.6 yards per try. They have allowed 23 passing touchdowns and 6 rushing touchdowns. In regard to rushing yards, Pittsburgh is giving up 102.0 yards per game ranking them 2nd among AFC North teams and 10th in the league. Opposing teams are running for an average of 3.7 yards per carry which has them at 2nd in the AFC and 3rd in the NFL overall. Overall, they have conceded 1,356 rushing yards through 15 games.
In their last game, the Baltimore Ravens went up against the Cleveland Browns and earned the victory by a score of 31-15. Running the show from under center for the Ravens was Lamar Jackson who went 20/31 with 238 yards through the air and tossed 3 touchdowns. He finished this contest without throwing a pick. Lamar Jackson paced the team on the ground for the game. He tore off a long run of 15 yards but he wasn't able to run one in for a touchdown. He rushed for a total of 103 yards on 17 carries which meant he was running for 6.1 yards per run. Mark Andrews was the leader in receiving yardage with a tally of 93 yards on 6 receptions. He earned an average of 15.5 yards per reception for the game. The Baltimore Ravens ended up running the ball 40 times and racked up a total of 243 yards which gave them an average of 6.1 yards per rushing attempt. For the game, they totaled 71 plays for 481 yards. For the game, the Ravens racked up a total of 31 1st downs and they had a total of 7 penalties for 50 yards. In terms of defense, Baltimore gave up 20 catches on 33 attempts totaling 192 yards, and a completion percentage of 61.0%. In the running game, the Ravens gave up 49 yards on 20 attempts which is an average of 2.5 yards per rushing attempt allowed. In the game, they allowed a total of 241 yards and forced 1 turnover. Another matchup you may want to look into is the NFL pick from Guy Bruhn on the Raiders vs Broncos contest.
Ravens Now 13-2 After Win
The Ravens come into this game with a record of 13-2. Baltimore has shown the league they have a formidable rushing attack by averaging 205 yards on the ground per contest, ranking them 1st in the NFL. As a unit, they have compiled a total of 3,073 yards rushing through 15 contests, and if they want to continue their dominance, they'll want to keep running the ball. The Ravens average 414 yards per contest overall which has them at 2nd in the NFL and 1st in the conference. When looking at their ability to score points, the Ravens are currently ranked 1st in the AFC North and 1st out of all the teams in the league averaging 33.5 points per contest.
The Ravens are allowing 18.1 points per contest ranking them 1st among AFC North teams and 3rd in the NFL. Their pass defense is one of the middling units in the league. They are conceding 216 passing yards per contest. For passing yards allowed per game, the Ravens are currently ranked 6th among AFC teams. They have conceded 15 passing TDs this season. In discussing points given up, they have allowed 272 total points. In terms of yards rushing, they are conceding 93 yards per game ranking them 4th in the NFL and 1st in the AFC North. For 2019, they have conceded a total of 1,395 rushing yards and 11 rushing touchdowns.
Who will win tonight's Steelers/Ravens NFL game against the spread?
Josh's Pick: Take the Ravens -3
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:
Baltimore Ravens - Twitter
Pittsburgh Steelers - Twitter