We're having some technical issues.
Please come back later to see the best odds for today's games here.
NFLGame PreviewsBUF at PHI
BUFBUF
@
PHIPHI
BUF logo

BUF

10-5-0
@
28DEC25
04:25pm
PHI logo

PHI

11-4-0
Highmark Stadium

Game Preview

The Buffalo Bills host the Philadelphia Eagles in a high-stakes Week 17 clash at Highmark Stadium on Sunday, December 28, 2025. The Bills are slight home favorites, with the spread sitting around -1.5 and the total set at 43.5 points.

Buffalo is fighting to clinch the AFC East and secure a home playoff game in their final season at this stadium. A win could lock it up, unless New England also wins, so the Bills still have plenty to play for. Meanwhile, the Eagles are locked into the No. 3 seed in the NFC but could still jump to No. 2 depending on other results. That keeps their starters on the field and focused.

Josh Allen had a quiet outing last week, throwing for just 130 yards with no touchdowns. The Bills leaned on James Cook and their defense to beat a tough opponent. They'll now face a Philly team giving up just 19 points per game and boasting one of the league’s best red-zone defenses. On the other side, Jalen Hurts has been red-hot, throwing five touchdowns with no picks in his last two games. His legs and the Eagles’ rushing attack could test a Buffalo defense that’s banged up in the secondary.

Conditions look set for a close, physical contest between two playoff teams still eyeing better seeding.

Current Season Form

BUF logo

BUF

Away
Record:10-5-0
ATS:9-6-0
O/U:6-9-0
PHI logo

PHI

Home
Record:11-4-0
ATS:7-8-0
O/U:8-7-0

Head-to-Head Summary

Record:
4-1Winner logo
ATS:3-2-0
O/U:3-2-0

Past Results

DateOpponentResultATSO/U
2025-12-21@ CLEW 23-20W +-10.5o41.5
2025-12-14@ NEW 35-31W +-2.5o49.5
2025-12-07vs CINW 39-34W +6.0o54.5
2025-11-30@ PITW 26-7W +-3.0u44.5
2025-11-20@ HOUL 19-23W +-5.5u43.5
2025-11-16vs TBW 44-32W +6.0o46.5
2025-11-09@ MIAL 13-30L -8.5u50.5
2025-11-02vs KCW 28-21W +-2.5u53.5
2025-10-26@ CARW 40-9W +-7.0o47.5
2025-10-13@ ATLL 14-24L -3.5u49.5

Key Insights

  • The Eagles score touchdowns on 69.4% of red-zone trips, one of the best rates in the league.
  • Buffalo’s defense allows red-zone touchdowns on 58.5% of drives, a below-average mark.
  • Philly’s defense holds quarterbacks to a 74 passer rating and gives up just 19 points per game.
  • Buffalo thrives on big plays, with a 9.5% explosive pass rate (92nd percentile).
  • The Eagles allow 4.7% explosive runs (25th percentile), a potential weak spot for James Cook.
  • Several key Bills defenders are Questionable, including safety Jordan Poyer and corner Taron Johnson, which could affect their ability to cover Philly’s receivers.

Betting Insights

The total sits at 43.5, with the Over ju
The total sits at 43.5, with the Over juiced to -119. The Under is available at -102.
Analysis insight — no specific bet associated
Bills are favored by about 1.5 points in
Bills are favored by about 1.5 points in most markets, with moneyline odds around -118.
Analysis insight — no specific bet associated
Jalen Hurts Over 30.5 rushing yards prop
Jalen Hurts Over 30.5 rushing yards prop is -116. He ran for 40 yards last week and may need to scramble again.
Analysis insight — no specific bet associated
James Cook Under 85.5 rushing yards is p
James Cook Under 85.5 rushing yards is priced at -120. He faces one of the NFL’s best run defenses.
Analysis insight — no specific bet associated
DeVonta Smith Over 49.5 receiving yards
DeVonta Smith Over 49.5 receiving yards is -119. He could see more targets if A.J. Brown is limited.
Analysis insight — no specific bet associated
Dallas Goedert Over 34.5 receiving yards
Dallas Goedert Over 34.5 receiving yards is -118. Buffalo has struggled to contain tight ends.
Analysis insight — no specific bet associated
Hurts is -110 to score a touchdown anyti
Hurts is -110 to score a touchdown anytime, a solid price for a mobile QB with red-zone usage.
Analysis insight — no specific bet associated

Final Summary

This game offers a tight matchup between two playoff-bound teams. The Bills are trying to close out the AFC East and keep their seeding hopes alive. The Eagles already know their postseason spot but are still playing starters and want to stay sharp heading into January.

Buffalo may need Allen to bounce back through the air, but Philly’s defense is no easy task. If the Bills can't get chunk plays, they'll have to grind it out. The Eagles, meanwhile, will look to stay balanced with Hurts leading both the passing and running games. Injuries on both sides, especially to stars like A.J. Brown and Josh Allen, could swing this game late, so it’s worth keeping an eye on final reports.

With the spread under a field goal and the total in the low 40s, oddsmakers expect a close, low- to mid-scoring battle. Bettors should factor in weather, injury updates, and motivation on both sides before locking in positions.

Statistical Battle Boards

Viewing: PHI Offense vs BUF Defense
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Total Points255#18252#18🏈
Total Points Per Game23.2#1722.9#17🏈
Total Touchdowns31#1029#17PHI advantage
Passing Touchdowns17#1412#6BUF advantage
Rushing Touchdowns12#1117#31PHI advantage
Other Touchdowns2#50#5🏈
Total Kicking Points63#3076#21BUF advantage
Total Two Point Conversions0#281#19BUF advantage
Kick Extra Points30#822#22PHI advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Net Passing Yards2125#241850#32PHI advantage
Net Passing Yards Per Game193#23168#32PHI advantage
Passer Rating106#484.2#27PHI advantage
Passing Attempts308#29302#1BUF advantage
Completions207#28184#32PHI advantage
Completion Percentage67.2#1260.9#6BUF advantage
Passing 1st downs101#2897#3BUF advantage
Passing 1st Down %52.9#2447.5#2BUF advantage
Longest Pass79#540#32PHI advantage
Passing Fumbles Lost3#113#15PHI advantage
Receiving Targets293#28285#32PHI advantage
Receptions207#28184#1BUF advantage
Receiving Yards After Catch913#30879#1BUF advantage
YAC Average4.4#294.8#9BUF advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Rushing Yards1215#211638#30PHI advantage
Rushing Yards Per Game110#21149#3BUF advantage
Rushing Attempts310#10308#22PHI advantage
Yards Per Rush Attempt3.9#275.3#2BUF advantage
Rushing 1st downs74#1789#28PHI advantage
20+ Yard Rushing Plays5#2011#3BUF advantage
Long Rushing65#981#2BUF advantage
Rushing Fumbles5#2011#3BUF advantage
Rushing Fumbles Lost1#193#6BUF advantage

Game Preview of Philadelphia Eagles @ Buffalo Bills. Week 17 of 2025 NFL Season

Frequently Asked Questions

NFLGame PreviewsBUF at PHI