The Buffalo Bills (3-0) visit the Baltimore Ravens (1-2) on Sunday Night Football. Kickoff from M&T Bank Stadium is set for 8:20 p.m. ET (NBC/Peacock). Let’s analyze BetMGM Sportsbook’s NFL odds around the Bills vs. Ravens odds, and make our expert NFL picks and predictions.

Buffalo demolished the Jacksonville Jaguars 47-10 on Monday while covering as a 4.5-point favorite. QB Josh Allen completed 23-of-30 passes for 263 yards and 4 TDs while the Bills also rushed for 122 yards and 2 TDs.

Baltimore escaped with a 28-25 victory over the Dallas Cowboys Sunday while covering as a 1-point favorite. The Ravens ran for 274 yards and 3 TDs to avoid blowing what was a 28-6 lead with 9 minutes left in the Game.

Play our free daily Pick’em Challenge and win! Play now!

Bills at Ravens odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list of NFL odds. Lines last updated at 12:51 a.m. ET.

  • Moneyline (ML): Bills +120 (bet $100 to win $120) | Ravens -145 (bet $145 to win $100)
  • Against the spread (ATS): Bills +2.5 (-105) | Ravens -2.5 (-115)
  • Over/Under (O/U): 46.5 (O: -110 | U: -110)

WIN YOUR FANTASY FOOTBALL LEAGUE!
The Huddle has been turning players like you into winners for over 25 years. This season, it’s your turn. Custom fantasy Football rankings, sleepers and tools are just a click away. Save 25% off the Internet’s best-kept secret. Subscribe now!

Bills at Ravens key injuries

Bills

  • LB Terrel Bernard (pectoral) out
  • OT Tylan Grable (groin) IR
  • CB Taron Johnson (forearm) out

Ravens

  • CB Jalyn Armour-Davis (hamstring) out
  • Tyler Linderbaum (knee) questionable
  • Andrew Vorhees (ankle) questionable

FOOTBALL NEVER STOPS
Live Games, analysis and more 7 days a week: Get ESPN+

Bills at Ravens picks and predictions

Prediction

Ravens 28, Bills 27

Moneyline

BET RAVENS (-145).

Baltimore comes into this game with a sense of desperation after starting the season 1-2 and nearly blowing a 28-6 lead in the 4th-quarter last week.

Buffalo has been hotter and has looked better to start the season, but the Ravens will be the team that is more motivated and has a chip on its shoulder. Combine that with Baltimore’s talent on both sides of the ball and you’ve got an unstoppable force.

Against the spread

LEAN BILLS +2.5 (-105).

Buffalo has been the better team to start the season, and its NFL-leading offense that averages 37.3 points per game will be enough to keep the Bills close, especially with how uncharacteristically bad the Ravens’ defense has looked so far.

But a spread of +2.5 leaves very little margin for error, so this is a fairly risky bet.

Over/Under

BET OVER 46.5 (-110).

Buffalo’s offense has been phenomenal with QB Josh Allen playing at an MVP level and the offensive line firing on all cylinders. On the other side, the Ravens also have yet to put up less than 20 points in a game.

The Over has also hit in each of Baltimore’s 1st 3 games this year and is 2-1 on the season for the Bills.

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow @payton_shanks on Twitter/X. Follow SportsbookWire on Twitter/X and like us on Facebook.

Access more NFL coverage:
BetFTW | TheHuddle Fantasy Football | BearsWire | BengalsWire | BillsWire | BroncosWire | BrownsWire | BucsWire | CardsWire | ChargersWire | ChiefsWire | ColtsWire | CommandersWire | CowboysWire | DolphinsWire | EaglesWire | FalconsWire | GiantsWire | JaguarsWire | JetsWire | LionsWire | NinersWire | PackersWire | PanthersWire | PatriotsWire | RaidersWire | RamsWire | RavensWire | SaintsWire | SeahawksWire | SteelersWire | TexansWire | TitansWire | VikingsWire | DraftWire | TouchdownWire | ListWire