JAY SKURSKI
There is reason to be nervous about this game for the Bills, starting on the defensive side of the ball, particularly in the secondary. Cornerback is a potential problem spot with Maxwell Hairston on injured reserve and Tre’Davious White dealing with a groin injury. The rebuilt defensive line also has a lot to prove. The Bills still have Josh Allen, though, and a crowd that helped them to an undefeated home season last year. That streak continues.
Bills, 30-27.
The Bills, led by quarterback Josh Allen, open the 2025 season at home Sunday night against their opponent in the AFC divisional playoffs last season, the Ravens.
Harry Scull Jr., Buffalo News
KATHERINE FITZGERALD
There's plenty of reason for Bills fans to be pumped about the season, but it starts with quite the challenge. The Bills are banged up on defense and special teams, and that's a huge factor in this game against Baltimore. I see a season-opening loss, but the Bills know from last year that the regular season doesn't foretell the playoffs. It's an early chance to examine some warts and get them fixed.
Ravens 28, Bills 27.
LANCE LYSOWSKI
Allen has completed just 48.7% of his passes for 613 yards with two touchdowns and one interception in four career regular-season games against the Ravens. Shocking stat, right? He and the Bills’ offense aren’t my concern in this game, though. In addition to White’s injury, safety Cole Bishop is making his sixth career start and Christian Benford may not be 100%. The young players on defense will need to learn from this one.
Ravens 35, Bills 31.
STEVE TROSKY
The Bills' offense, with Josh Allen and James Cook, will put up points. But can Buffalo stop Lamar Jackson, Derrick Henry and the Ravens' offense? Jackson threw 41 touchdown passes and just four interceptions last season. It's the first game of the season and both teams will be amped. With injuries on defense, the Bills aren't at full strength, which could lead to a shootout. Baltimore tight end Mark Andrews has a redemption moment.
Ravens 31, Bills 28.