Eagles vs Bills Predictions, Odds & Picks for December 28
The Philadelphia Eagles and Buffalo Bills meet in a pivotal Week 17 matchup with major playoff implications and a tight betting market on the spread and total.
Buffalo is a short home favorite with the total set in the mid-40s, and this preview breaks down the odds, matchup dynamics, injuries and a spread pick for Eagles vs Bills.
1.0
Default
Eagles vs Bills Predictions, Odds, Picks
Eagles vs Bills Predictions, Odds, Picks 12/28
This article contains predictions for an old game.
The Eagles (10-5) and Bills (11-4) meet today in NFL Week 17 action. Kickoff is set for 4:25 p.m. ET from Highmark Stadium in Orchard Park, N.Y. Eagles vs Bills will broadcast live on FOX.
The Bills are 3-point favorites on the spread (Bills -3; -115); the game total is 45 points. Buffalo is a -170 moneyline favorite; Philadelphia is a +140 underdog.
Let's get into the Eagles vs Bills prediction, plus the latest NFL odds, betting trends, inactives, weather forecast and more.
Eagles vs Bills Predictions, Picks
Eagles vs Bills pick: Bills -1 (-110)
My Eagles vs Bills best bet is on Buffalo to cover the spread.
Eagles vs Bills Odds
Sunday, Dec 28
4:25 p.m. ET
FOX
| Eagles Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
| +3 -105 | 45 -110o / -110u | +140 |
| Bills Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
| -3 -115 | 45 -110o / -110u | -170 |
Eagles vs Bills Preview Prediction
The Bills will host the Eagles in a pivotal Week 17 matchup on Sunday afternoon, with Buffalo still needing some wins down the stretch in order to secure a playoff spot in the AFC.
Lane Johnson remains out for a sixth straight game for the Eagles while Jalen Carter is set to make his return after missing three games due to his shoulders.
The Eagles put up points against the Raiders and Commanders, but that alone does not erase larger concerns. There are some signs of improvement, particularly with Jalen Hurts using his legs more, which is important for this offense.
Still, until Philadelphia's offense shows consistent progress against a competent defense, there is reason for skepticism.
Buffalo’s defense is not elite, but it is disciplined. Expect the Bills to play plenty of zone coverage designed to limit explosive plays. Until the Eagles prove they can sustain offense in that type of environment, doubts remain.
This matchup ultimately comes down to trusting Josh Allen at home against an Eagles team that, despite recent flashes, still looks broken offensively.
Eagles vs Bills Predictions, Spread Pick
From a matchup standpoint, the Eagles defend tight ends well and the Bills do not have dominant outside receivers to consistently exploit Philadelphia’s secondary.
Even so, this is still Josh Allen at home in a game Buffalo needs to win. That alone carries significant weight.
The Eagles are banged up, and even if a few key players return, and the overall situation suggests a difficult week for them.
Philadelphia is a team that can resurface at any moment despite a lackluster season thus far, which makes fading them uncomfortable. However, given their health status and the fact they already have the division locked up, this does not feel like a game where the Eagles need to go super hard.
But again, Allen at home is the central angle here, regardless of whether the Bills are listed as small favorites or underdogs.
With uncertainty around other games due to quarterback situations and injuries, backing Allen at home is the simplest and most reliable spot.
Historically, Allen has been one of the most profitable quarterbacks against the spread when favored or catching fewer than three points, and that trend matters in a spot like this.
Pick: Bills -1 (-110)
Eagles vs Bills Viewing Info: Channel, Start Time, Streaming
| Location | Date | Time | TV / Streaming Options |
|---|---|---|---|
| Highmark Stadium in Orchard Park, N.Y. | Sunday, Dec. 28 | 4:25 p.m. ET | FOX |
Eagles vs Bills Latest Injuries, Inactives
Eagles Inactives
- T Lane Johnnson
- QB Sam Howell (3rd QB)
- LB Nakobe Dean
- RB AJ Dillon
- RB Michael Carter II
- LB Joshua Uche
Bills Inactives
- WR Keon Coleman
- K Matt Prater
- S Jordan Poyer
- DT Jordan Phillips
- T Tylan Grable
- TE Dalton Kincaid
- DT DaQuan Jones
Eagles vs Bills Weather
Get the latest coverage on NFL weather for updated conditions impacting this matchup.