Skip to content

BAL Ravens vs BUF Bills Picks, Closing Odds & Props to Target

Sascha Paruk

By Sascha Paruk in NFL News

Published:


Buffalo Bills quarterback Josh Allen running with the ball against the Baltimore Ravens
Buffalo Bills quarterback Josh Allen runs with the ball trying to avoid the reach of Baltimore Ravens defensive tackle Nnamdi Madubuike during first half action during the Buffalo Bills divisional game against the Baltimore Ravens at Highmark Stadium in Orchard Park on Jan. 19, 2025.
  • Baltimore’s Lamar Jackson and Buffalo’s Josh Allen meet in a high-stakes Week 1 Sunday Night Football showdown
  • The Bills opened as slight favorites but betting action has pushed the Ravens to road chalk
  • See my best Ravens vs Bills picks and props to target, plus the BAL/BUF closing odds for SNF

The marquee game of the Week 1 features the Buffalo Bills (13-4 SU, 8-0 home, 12-8 ATS, 12-7-1 O/U) hosting the Baltimore Ravens (12-5 SU, 6-3 away, 11-7-1 ATS, 13-5-1 O/U in 2024) at Orchard Park, the third meeting between the two AFC heavyweights in the last calendar year.

After splitting their two meetings last year – Baltimore running away with a 35-10 win at home in Week 4 and Buffalo answering back with a 27-25 home victory in the divisional playoffs – the Ravens and Bills find themselves in a near pick’em in the Sunday Night Football odds. Buffalo opened as a -120 moneyline favorite but money has poured in on the Ravens, flipping the line and-then-some.

Go to: Picks | Closing Odds | Public-Betting Splits

Baltimore Ravens vs Buffalo Bills Picks & Prediction

  • Moneyline: Buffalo Bills (+110) at ESPN Bet
  • Game total: Under 51.0 (-110) at BetMGM
  • Player Prop: Josh Allen over 31.5 rushing yards (-113) at FanDuel
ESPN BET
Bet $10 & Get $100 + 30 Days of ESPN+

Must manually enter promo code DIME to claim offer.
Must be 21+, offer available in AZ, CO, IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, NY, OH, PA, TN, VA & WV. Gambling problem? Call 1-800-GAMBLER.
LOCK IN PROMO
CODE: DIME
CODE: DIME
SIGNUP OFFER
USE PROMO CODE
DIME

BET $10, GET $100
+ 30 DAYS OF ESPN+

GET OFFER NOW
Claim the top NFL betting promos for SNF.

This matchup is a clash of styles and strengths, but home-field advantage is apt to be the difference. The Bills have been nearly unbeatable at Highmark Stadium, winning their last ten games in front of the Bills Mafia. That crowd noise, especially in a primetime Week 1 game, is a significant factor that can and usually does disrupt the opposing offense’s communication.

While the Ravens’ ground game with Lamar Jackson and Derrick Henry is terrifying, the Bills’ defense, led by Matt Milano, is built to contain mobile quarterbacks and physical running backs.

Offensively, Josh Allen thrives in these big-game environments. Even against Baltimore’s aggressive, blitz-heavy defense, Allen’s ability to extend plays with his legs and deliver off-platform throws gives Buffalo an edge. The line movement towards Baltimore is noteworthy, but it’s an overreaction to the Ravens’ revenge narrative. The Bills are 5-1 ATS in their last six home games, and I expect that trend to continue.

The head-to-head history heavily favors a low-scoring, defensive battle. The under has cashed in the last five meetings between these teams, a trend that is too strong to ignore, especially with 15+ mph winds in the forecast. The total of 50.5 points is simply too high for a matchup between two physical, well-coached defenses.

FanDuel currently has Allen’s rushing total at just 31.5 with -113 odds each way. Most books have him two yards higher (33.5 O/U) with shorter odds on the over, so FanDuel is by far the best option to wager on Allen to hit the over.

Ravens vs Bills Closing Odds

Bet TypeRavensBills
Spread-1.0 (-110) at Caesars +1.5 (-105) at ESPN Bet
Moneyline-118 at FanDuel+110 at ESPN Bet
Total PointsO 50.5 (-110) at bet365U 51.0 (-110) at BetMGM

The Bills are now as long as +110 on the moneyline at ESPN Bet, while the best ML price for a Baltimore win is -118 at FanDuel. Against the spread, bettors can get Ravens -1.0 (-110) at Caesars; Buffalo backers should take +1.5 (-105), which is only available at ESPN currently.

The game total shows a half-point range. Almost every book has the total at 50.5, most with -110 odds each way. But BetMGM has raised it half a point to 51 (O -110 | U -110), making it the best option for under bettors.

The current vig-free moneyline odds give the Ravens a 52.2% implied win probability, with the Bills getting the remaining 47.8%.

Odds as of 5:15 pm ET, September 7. Sign-up for the top Super Bowl betting sites here.

BAL vs BUF Odds Movement

The betting line for this contest has seen significant movement. The market opened with the Bills as 1.5-point home favorites, but a wave of money on the Ravens flipped the script, moving the line a full three points to make Baltimore 1.5-point chalk.

The total has also seen some action, opening at 51.5 and ticking down to 50.5 at most books. This downward movement is likely attributable to two factors: the aforementioned historical trend of low-scoring games between these defensive-minded teams and the weather forecast, which calls for potentially gusty winds that could hamper deep passing attacks and long field goals.

BAL Ravens vs BUF Bills Public-Betting Splits

  • Moneyline splits: Ravens 91% of handle on 53% of bets
  • ATS splits: Ravens 68% of handle on 47% of bets
  • Total: Under 87% of handle on 91% of bets

The NFL public betting trends indicate a classic split between the public and professional bettors. Early wagering saw heavy public support for the Bills as home favorites, but as the week progressed, significant sharp money came in on the Ravens, causing the line to flip across the market.

  • BETMGM SPORTSBOOK

    USE CODE SBD1500 & GET $1,500 BACK IN BONUS BETS

  • BET365 SPORTSBOOK

    BET $5 & GET $200 IN BONUS BETS WITH CODE DIME365

  • FANATICS SPORTSBOOK

    BET $10, GET $100 IN FANCASH + GAMEDAY GUARANTEE

  • DRAFTKINGS SPORTSBOOK

    BET $5 & GET $200 IN BONUS BETS INSTANTLY + OVER $200 OFF NFL SUNDAY TICKET!

  • FANDUEL SPORTSBOOK

    BET $5 & GET $300 IF YOUR BET WINS

  • CAESARS SPORTSBOOK

    USE CODE SBD20X & BET $1 TO DOUBLE THE WINNINGS ON YOUR FIRST 20 WAGERS!

  • ESPN BET SPORTSBOOK

    USE CODE DIME TO UNLOCK BET $10, GET $100 BONUS & ESPN+

  • DRAFTKINGS SPORTSBOOK T&Cs: GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS).

  • Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO, IL, KS, KY, MD, MI, NC, NJ, OH, PA, TN, VA, VT, WV, WY); (800) 327-5050 or gamblinghelplinema.org (MA); (877) 8-HOPENY (NY); 1-800-NEXT-STEP (AZ); (888) 789-7777 (CT); 1-800-BETS-OFF (IA); 1-800-9-WITH-IT (IN); mdgamblinghelp.org (MD); morethanagame.nc.gov (NC); 1800gambler.net (WV)

Sascha Paruk
Sascha Paruk

Managing Editor

Sascha has been working in the sports-betting industry since 2014, and quickly paired his strong writing skills with a burgeoning knowledge of probability and statistics. He holds an undergraduate degree in linguistics and a Juris Doctor from the University of British Columbia.

NFL NBA MLB NHL NCAAF NCAAB Politics Tennis MMA Sportsbooks Gambling

Recommended Reading