Baltimore Ravens vs Buffalo Bills Prediction, 9/7/2025 NFL Picks, Best Bets & Odds Week 1
Game: Baltimore Ravens vs Buffalo Bills
Date: Sunday, September 7, 2025
Location: Highmark Stadium in Orchard Park, NY
TV: NBC
Odds-Point Spread: Bills (-1)
Total-Over-Under: 50.5
The Baltimore Ravens (12-5 last season) are traveling to Highmark Stadium on Sunday where they will try to defeat the Buffalo Bills (13-4 last year). Baltimore opens this matchup as 1-point underdogs from Vegas oddsmakers. The over-under is set at 50.5.
The Baltimore Ravens culminated the year having accumulated a 12-5 mark. The last time they stepped on the gridiron, the Ravens took the field against the Buffalo Bills and ended up losing by a score of 27-25. Lamar Jackson connected on 18-25 with 254 yds passing and 2 TDs. He had a QB rating of 114.4 and walked away from the contest with 1 interception. Isaiah Likely had an average of 18.3 yds per catch by tallying 73 yds on 4 receptions. Derrick Henry led the offense in rushing for the Ravens with 16 carries for 84 yds (5.3 yards per attempt). At the end of the game, they had 55 plays which gave them a total of 416 yds. The Baltimore Ravens ran the football 30 different times and recorded 176 yards, which had them averaging 5.9 yards per tote. In the running game, the Ravens gave up 147 yds on 36 tries, which is 4.1 yds per run allowed. Baltimore relinquished 16 pass completions on 22 attempts for 126 yds, and a completion rate of 72.7%.

If you examine getting in the endzone, the Baltimore Ravens were sitting at 30.5 points per outing. Collectively, they were sitting at 187.6 rushing yds, which had them ranking 1st in professional football. The Ravens recorded 7,224 yds for the previous season. Baltimore accumulated 199 1st downs as a unit, and they were flagged for 132 infractions for 1120 yards. They coughed up the ball 11 different times (4 picks and 7 lost fumbles). Baltimore totaled 41 passing touchdowns and 21 touchdowns via the ground.
The Ravens ranked 9th in football regarding their defensive prowess, granting 21.2 points per game. They allowed an average of 3.6 yards per rush and 80.1 rushing yds per game for the previous season. On the whole, they surrendered 1,361 yards via the ground game in 17 outings for the previous season. When analyzing passing yds, the Ravens allowed 4,150 yds which had them ranking 31st in professional football. They surrendered 244.1 yards per game by way of the pass, and conceded a completion% 63.4%. In total, they surrendered 324.2 per game, which had them sitting 10th in the NFL. They surrendered 27 touchdowns through the air, plus 12 via the ground game.
Get all of our NFL Picks
The Bills culminated the season holding a 13-4 record. The last time they stepped on the gridiron, the Bills went home defeated by a final of 32-29 against the Kansas City Chiefs. James Cook ran the ball 13 times for 85 yards, walking away from the game with 6.5 yds per carry for Buffalo. Mack Hollins was the leading receiver for the Bills, bringing in 3 throws for 73 yards (24.3 yards per reception). Josh Allen (2 touchdowns) finished the game with 237 yds on 22-34 passing while his quarterback rate was 104.7. He didn't toss any interceptions and his average yards per pass attempt was 7.0 yards. Buffalo gave up 35 run attempts for 135 yds (3.9 yds per rush). The Bills pass defense gave up a completion percentage of 69.2%, surrendering 233 yds on 18 out of 26 passing. The Bills finished the contest with 374 yards and they ran 66 plays (5.7 yds per play). Buffalo ran for 4.6 yds per attempt, finishing with 147 yds on 32 carries.
When it comes to putting points on the board, the Bills sat 2nd in professional football, holding an average of 30.9 points per contest. Last year, the Bills threw for a total of 3,875 passing yds and were sitting at 227.9 passing yds per outing, which ranked them 9th in professional football. They held an average of 131.2 rushing yds per game, and carried the ball for 2,230 yds. The Buffalo Bills averaged 359.1 yds per outing, which had them ranking 10th in professional football. The Buffalo offense allowed 833 total yards on 112 infractions, which had them sitting 10th in pro football if you examine hurting your team.
The Bills surrendered 21.6 points per outing, which ranked 11th in professional football. They granted 28 touchdowns via the pass along with 226.1 pass yards per game, which had them sitting 24th in the NFL. Buffalo surrendered a total of 1,963 rushing yds (115.5 yds per outing), plus 13 touchdowns via the rush last year. The Bills defense took the field for 1,052 plays, which had them sitting 17th in pro football. Their defense accumulated 32 turnovers (16 fumbles forced and 16 interceptions) for the previous season.
Who will win tonight's Ravens-Bills NFL game against the spread?
Josh's Pick: Take the Ravens +1
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:
Buffalo Bills - Twitter
Baltimore Ravens - Twitter