Game Time: 4:25 pm ET, Sunday, December 28, 2025
Venue: Highmark Stadium, Orchard Park, NY
Where to Watch: FOX
Opening Odds at USA Sportsbooks
DraftKings: Point Spread: Eagles +1.5, Bills -1.5; Over/Under: 43.5 points
Bet365: Point Spread: Eagles +1.5, Bills -1.5; Over/Under: 43.5 points
BetMGM: Point Spread: Eagles +1.5, Bills -1.5; Over/Under: 43.5 points
Season Record
Philadelphia Eagles: 10-5 (1st place, NFC East)
Buffalo Bills: 11-4 (2nd place, AFC East)
Do not miss out on our expert handicapper analysis! Jim Feist is on a HOT STREAK in the NFL on a 29-19 NFL RUN for +$8,130 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Philadelphia Eagles: won their last game on the road against the Washington Commanders 29-18.
Buffalo Bills: won their last game on the road against the Cleveland Browns 23-20.
Philadelphia Eagles vs Buffalo Bills Preview and Analysis
The Eagles are entering this game with a 10-5 record overall and they have a 3-2 record in their divisional games too. They are 5-2 in their home games, 5-3 in their road games, and they are also 0-0 in their neutral site games this season, but they will be on the road for this game. They won their last game against the Washington Commanders 29-18. Jalen Hurts was the starting QB and he completed 22/30 passes for 185 passing yards, 2 touchdowns, and 0 interceptions. Saquon Barkley led the team in rushing yards with 132 and 1 TD. A. J. Brown led the receivers with 95 receiving yards on 9 receptions. Jordan Davis led the defense in that game with 4 solo tackles and 2 assisted tackles while Byron Young and Brandon Graham each led the defense in sacks with 1. Cooper DeJean came away with the only interception for them in that one.
The Bills are entering this game with an 11-4 record overall and they have a 3-2 record in their divisional games too. They are 6-1 in their home games, 5-3 in their road games, and they are also 0-0 in their neutral site games this season, but they will be at home for this game. They won their last game against the Cleveland Browns 23-20. Josh Allen was the starting QB and he completed 12/19 passes for 130 passing yards, 0 touchdowns, and 0 interceptions. James Cook led the team in rushing yards with 117 and 2 TDs. Khalil Shakir led the receivers with 34 receiving yards on 4 receptions. Jordan Poyer led the defense in that game with 6 solo tackles and 5 assisted tackles while Greg Rousseau led the defense in sacks with 2.5. Jordan Poyer and DaQuan Jones each came away with 1 interception for them in that one.
Eagles vs Bills Prediction
The current betting odds have the Bills listed as a 1.5 point favorite in this game according to Draftkings Sportsbook. The Bills have looked really good in their games this season with their 11-4 record overall which has them right near the top of the AFC East. They have looked great on their home field too with their 6-1 home record this year. Meanwhile, the Eagles have looked good in their games this season with their 10-5 record overall which has them right at the top of the NFC East. They have been a good road team too with their 5-3 road record this season. The Eagles have had some up and down stretches this season and have looked a lot better lately. They have won 2 games in a row now and they are off a 29-18 win over the Commanders in their last one which clinched the division. They don't really need to win this game now since they are only playing for seeding, and their offense has still been really up and down. The Bills are off a 23-20 win over the Browns in their last one and they have looked a lot better lately. They are fighting for a Wild Card spot at the moment, but they can still win the division too so they are going to bring their best effort at home for the Super Bowl champions. The Bills have been a much tougher team to beat at home all season and their offense has looked a lot better in those games too. Their defense hasn't looked great so the Eagles definitely have the edge there, but this Bills offense has overcome a lot of bad defensive performances and their offense is still a lot more reliable than the Eagles. The best way to place a bet here is on the Bills to cover the spread in this game.
Eagles Bills Prediction: Our NFL Pick for Sunday, December 28, 2025 (4:25 pm ET start time) is Bills 31 Eagles 24.
Don't miss our champion handicappers free picks and expert football picks today. And if you enjoyed this Philadelphia Eagles Buffalo Bills prediction, be sure to drop by every day for our weekly NFL predictions and previews.
NFL Betting Trends
Philadelphia Eagles: 17-5 ATS in games where the line is +3 to -3. 11-1 ATS off a win against a division rival. 8-3 ATS vs. good teams - outscoring opponents by 6+ PPG on the season. 11-3 ATS vs. good passing teams averaging 7 or more passing yards/att. 3-1 OVER on the road versus good rushing teams - averaging >=130 rushing yards/game.
Buffalo Bills: 5-10 ATS after 3 or more consecutive wins. 9-2 OVER as a home favorite of 7 points or less. 10-3 OVER off a road win. 10-5 OVER after 3 or more consecutive wins. 15-9 OVER after playing their last game on the road. 24-15 OVER in games played on turf.
Key Injuries
Philadelphia Eagles: None.
Buffalo Bills: None.
Notable Quotes
“This division’s had so much parity throughout the years. Obviously our goals are much higher. We’ve raised the expectations.” - Nick Sirianni after his team’s win against the Commanders in their last game.
“We had to be able to run the football, be two dimensional. Usually when you have a run like that you have wide receivers blocking down the field and that’s a good thing for us as well.” - Sean McDermott after his team’s win against the Browns in their last game.
Starting Lineups
Philadelphia Eagles
WR Brown, A.J.
WR Dotson, Jahan
WR Smith, DeVonta
TE Goedert, Dallas
QB Hurts, Jalen
RB Barkley, Saquon
Buffalo Bills
WR Cooks, Brandin
WR Palmer, Joshua
WR Shakir, Khalil
TE Knox, Dawson
QB Allen, Josh
RB Cook, James
FB Gilliam, Reggie
Statistical Leaders
Philadelphia Eagles
Passing: Jalen Hurts (3,114)
Rushing: Saquon Barkley (1,072)
Receiving: A.J. Brown (935)
Touchdowns: Dallas Goedert (10)
Buffalo Bills
Passing: Josh Allen (3,406)
Rushing: James Cook (1,532)
Receiving: Khalil Shakir (684)
Touchdowns: James Cook (14)
Coaches:
Philadelphia Eagles: Nick Sirianni (5th season)
Buffalo Bills: Sean McDermott (9th season)