Coming off an upset loss in Miami, the Buffalo Bills (2-1 SU, 2-1 ATS) face another tough road assignment when they visit the high-scoring Baltimore Ravens (2-1, 2-1). The Ravens have won the last five meetings in Baltimore and are 15-3-1 ATS in their last 19 as a home underdog.

Join A Top-Tier NFL Betting Site Now

Bills vs Ravens Betting Preview

Bills vs Ravens Opening Odds 

After losing last week in Miami as 4-point road favorites, the Bills opened in the same price range for Sunday’s trip to Baltimore. The Ravens have covered six of their last seven as home underdogs of a field goal or more, winning four of those games straight up.

Get the best Bills vs Ravens odds and lines available from our recommended sportsbooks for your favorite picks of the night.

  • Best Spread
  • Best Moneyline
  • Best Total

Bills Banged Up, Frustrated After Struggles In One-Possession Games Continue

Can the Bills win a close game? Even though Buffalo is 7-2 SU and 6-2-1 ATS in its last nine going back to last season, that’s the question many are asking after Buffalo’s 21-19 loss last week in Miami. The defeat was the Bills’ sixth straight in games decided by seven points or less, while each of their last 20 victories have come by 10 points or more.

Despite being without several regulars on both sides of the ball, Buffalo outgained the Dolphins 497-212 in total yards — including 400 passing yards from Josh Allen — but couldn’t overcome a few key mental and physical mistakes. Some of those errors were made by backups on the offensive line, a situation that could continue this week after starter Tommy Doyle was lost for the season with a torn ACL.

The defense is also badly banged up, with cornerback Christian Benford the latest to go down after suffering a broken hand vs the Dolphins. Key defenders Jordan Poyer, Ed Oliver and Jordan Phillips sat out the game in Miami with various ailments, and their status for Sunday was uncertain at the time of writing.

Jackson Emerging As MVP Candidate Guiding Ravens’ League-Leading Offense

Maybe the Ravens knew what they were doing when they opted not to extend Lamar Jackson’s contract before the season began. Jackson is playing like a motivated man, throwing four touchdown passes and running for another last week as the Ravens hung 37 points on the Patriots. Through three weeks of the campaign, Baltimore leads the NFL with 99 points and an average of 6.87 yards per play.

While the offense is humming, there’s cause for concern about a defense that has allowed 68 points in its last two games. Baltimore gave up 447 yards to a mediocre New England attack but got bailed out by four Patriots turnovers.

Bills: Keys To Win

Buffalo has punted just four times in its first three games, and the Bills should have no difficulty moving the ball once again vs this struggling Ravens defense. As long as Buffalo doesn’t turn the ball over or make mental mistakes like it did in Miami, the Bills have the firepower to pull away from the Ravens.

Ravens: Keys To Win

Baltimore is historically at its best when catching points on its home field, going a sizzling 15-3-1 ATS in its last 19 as an underdog at M&T Bank Stadium. The Ravens’ ability to beat opponents with the pass or the run could also make things extremely difficult for a short-handed Buffalo defense.

NFL Computer Pick: Ravens +3.5

Check out more of our signature NFL computer picks, plus our favorite sportsbooks that serve football customers. 

Shark Bites
  • Buffalo is 7-2 SU and 6-2-1 ATS in its last 9 games.
  • Baltimore is 15-3-1 ATS in its last 19 as an underdog.
  • Baltimore is 5-0 SU in its last 5 home games vs Buffalo.
Flag Our Top Sportsbooks
*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.
Top Pick
125% BONUS Up To $2500
Top Pick
50% BONUS Up To $1000
Top Pick
50% BONUS Up To $1000
Top Pick
50% BONUS Up To $1000
Top Pick
100% BONUS Up To $1000