Skip to main content

Baltimore Ravens at Buffalo Bills Odds & Game Pick

by December 6, 2019

The Ravens take their eight-game winning streak to Buffalo to take on the 9-3 Bills in a game that could preview a postseason matchup.

Special Offer: Bet $1, Win $100, if Tom Brady completes a pass Sunday >>


  • Opening Lines: FanDuel had the odds open as Ravens -6.5; O/U 43.5. The spread has moved one point in favor of Buffalo.
  • Current Line: Ravens -5.5
  • O/U: 43
  • Location: New Era Field, Buffalo, NY
  • Start Time: 1:00 pm ET
  • Television: CBS
  • Last Meeting: September 9, 2018 – The Ravens defeated the Bills 47-3 in Baltimore.

View consensus picks from 100+ experts for the Ravens at Bills >>


The Ravens just keep winning and are doing so with style. They’ve won eight straight games and have covered the spread in five of their last six. Baltimore boasts the second-best offense in the league in terms of yards per game and the best offense in the league in regards to both points and rushing yards per game. Their rushing attack is nearly 60 yards per game better than the second-place 49ers.

Before last week’s nailbiter against San Francisco, the Ravens had been blowing teams out with ease. In their previous five games, they had beaten the Seahawks by 14, the Patriots by 17, the Bengals by 36, the Texans by 34, and the Rams by 39.

The defense has been outstanding all season, but they have been especially good during the eight-game winning streak. On the season, they are allowing just 18.3 points per game, which is good for fifth-best in the league. During their winning streak, they are allowing just 14.8 points per game. They’re also tied for seventh in the league in turnovers with 19.

While the Ravens have MVP-candidate Lamar Jackson leading the way, the Bills are very quietly winning games and find themselves 9-3, which puts them just one game behind the Patriots for first place in the AFC East. They have the third-best defense in the NFL in terms of yards per game and are giving up just 195.8 yards passing per game. The defense is giving up only 15.7 points per game, a number that is also good for third in the league. Last week, on Thanksgiving Day, they were able to hold the high-powered Cowboys’ offense to just 15 points, only eight of which came after the opening drive of the game.

One area where the Buffalo defense struggles is against the run, however. The Bills are giving up 104.3 yards per game, which leaves them at 14th best in the league. The Ravens are averaging nearly double that on the ground this season, so they will look to expose the Bills’ weakness with Lamar Jackson, Mark Ingram, and Gus Edwards.


  • The Bills are 8-3-1 ATS this season.
  • The Ravens are 6-5-1 ATS this season.
  • The total has gone under in nine of the Bills’ 12 games this season.
  • The total has gone over in seven of the Ravens’ 12 games this season.
  • The Ravens are 4-1-1 ATS and 5-1 SU on the road this season.
  • The Ravens are 5-1 ATS in their last six games.
  • The Bills are 3-0-1 ATS as underdogs this season.

Prop Bet

Bills under 19 Points (-110)
During the Ravens’ eight-game winning streak they have only allowed more than 19 points only twice. The Bills average only 21.4 points per game and other than last week against the Cowboys, most of their offensive success has come against the worst teams in the NFL. The Ravens are the best team in the league right now, and with weather always able to play a factor in Buffalo, it’s hard to imagine the Bills having much success offensively this week.

Bottom Line

There isn’t a better team in football right now than the Baltimore Ravens. They’ve won eight straight games and have beaten some of the best teams in football during that stretch. Weather is starting to play a factor though, and Lamar Jackson had his worst game of the season in the cold and rainy conditions against San Francisco. The weather in Buffalo certainly won’t be pleasant this week, but the Bills’ rush defense is their weakness and Jackson probably won’t have to throw much in order to lead Baltimore to victory. This will be a better game than many think, but Baltimore is a much better team all-around than Buffalo.

Pick: Ravens -5.5 (-110)

FanDuel Sportsbook: View our review and access special sports betting offers >>

Check out our other NFL Sports Betting Guides for Week 14

Philip Wood is a featured writer at BettingPros. For more from Philip, check out his archive and follow him @Phil_Wood_Jr.

Game Previews, NFL, Picks