Philadelphia Eagles
American Football NFL Highmark Stadium Sun 28 Dec 16:25
Buffalo Bills
  1. Prediction
  2. SGP Picks
  3. Odds
  4. Player Props
  5. Stats
  6. Live Stream
  7. Team News
  8. Lineups
  9. Injuries
  10. Standings

NFL Betting Preview: Eagles vs Bills

The Philadelphia Eagles battle the Buffalo Bills at Highmark Stadium, with kickoff scheduled for 16:25 on Sunday, December 28.

Bills Look Set for Victory

We’re keeping things simple by backing the Bills on the Moneyline. They should get the better of the Eagles and our betting prediction is available at -118.

Got Bills to win on your slip? Secure the latest BetMGM promo code and check out our expert site review to bet smarter.

Overtime Win for Eagles in Last H2H

Philadelphia Eagles have won two on the spin, triumphing 29-18 in their previous game. This was on the road against Washington Commanders at Northwest Stadium. The Eagles moved the ball for 385 yards, split between 178 passing and 207 rushing yards. They produced 26 first downs and found the end zone 4 times, 2 via the pass and 2 on the ground.

Buffalo Bills won last time out by a 23-20 scoreline. On the road against Cleveland Browns at Huntington Bank Field, they made it four wins on the spin. The Bills finished with 259 total yards, breaking down to 95 passing and 164 rushing yards. The offense produced 16 first downs and scored 3 touchdowns, all coming on the ground.

Head-to-Head Statistics

The Eagles won the last matchup between the pair. Enjoying a 37-34 (OT) triumph when facing the Bills at Lincoln Financial Field.

Quarterbacks

Eagles vs Bills Prediction & Picks

Our Eagles vs Bills tips include the main match prediction, a correct score forecast, bet builder advice and top player prop picks. Each section below offers expert insight into the key betting angles.

Game Prediction

The -118 about the Bills look really attractive when it comes to the Moneyline. We think their opponents can be beaten in this NFL battle, so this is our pick.

We only publish our NFL predictions once we’ve got a clear and confident read on team news and the latest form. We also stay sharp by digging into the most valuable stats to support every pick we make.

Key Eagles vs Bills stats:

  • Bills have won 4 consecutive games.
  • Bills have won 9 of their last 10 games at home.
  • Bills have won 18 of their last 20 games at home.
  • Eagles have lost 3 of their last 5 games.

Bills Moneyline Probability

When looking at the latest odds, our pick has a 54.1% chance of delivering a return. In our opinion, there’s actually a probability of success closer to 60%. This is why we regard this as a value bet.

Looking for Bigger Odds?

The spread provides you with the opportunity to get more juice on your bets. You can move the line for the Bills and choose the odds to suit you.

Check out the most rewarding betting offers in our in-depth guide before your next wager. The best bonuses and free bets await.

Our Game Prediction
Bills Moneyline @ -118 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 22:25, 26 December 2025

Player Prop Picks

Top Pick: Jalen Hurts Under 189.5 Passing Yards -114 BetMGM logo

Jalen Hurts (Eagles) is available at -114 to have less than 189.5 passing yards. The line looks too high and we’re confident he’ll fall short of the QB Passing Yards total.

Latest Jalen Hurts Player Prop Odds

Josh Allen Under 29.5 Rushing Yards -114 BetMGM logo

You can place a bet on Josh Allen (Eagles) at -114 to finish with fewer than 29.5 rushing yards. Several factors suggest he will fall short of the Player Rushing Yards line, making this an appealing wager.

Latest Josh Allen Player Prop Odds

Same Game Parlay Picks

Moneyline Bills
Totals Over 44.5
Passing Yards Jalen Hurts Under 189.5

The same game parlay pick is Bills on the moneyline, Over 44.5 on the total and Jalen Hurts (Eagles) to go Under 189.5 passing yards.

A same game parlay is a fantastic way of cheering on different picks within the same football game. You can predict a number of outcomes and get bigger odds than a single bet. The odds can combine to great effect.

T&C apply. Gamble responsibly 18+

Correct Score Prediction

Eagles Eagles logo 21 - 31 Bills logo Bills

We’re going for the Bills to achieve a 31-21 win and the good news is that there are massive odds for this outcome. A small stake can return a potentially large amount.

Eagles vs Bills Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the betting predictions and bet builder tips.

Latest Odds Suggest a Close Contest

There are betting odds of -118 about Buffalo Bills winning, with Philadelphia Eagles currently available at -100. The sportsbooks award a 50% probability that the road team will be settled as a winning bet.

The spread is calculated to be 1.5, while total points comes in at 44.5. A Total bet is always available and can often provide value selections. Those that want to back Under 44.5 can find odds of -115 available.

If you’re betting on the National Football League, we recommend visiting the top betting apps and scanning through the many team props and game lines. There’s the opportunity to wager pre-game and in-game.

James Cook Favorite to Score First TD

James Cook can be backed to score a touchdown at anytime at -105. He is the favorite to score the first TD at odds of +500.

Touchdown

Receiving Yards

Rushing Yards

Passing Yards

Best Betting Offers
Highmark Stadium
Highmark Stadium

Bills Riding Momentum at Home

The Bills have put together three wins in a row at Highmark Stadium. They have nine wins and one loss in the last 10 home games, averaging 33.20 points on offense and surrendering 23.60 on defense.

The Eagles have gone 6-4 across their last 10 games games on the road, scoring 23.20 points per contest and conceding 22.40.

The Eagles defeated the Bills 31-13 in their last meeting at Highmark Stadium.

Last 10 Games W-L P PF PA O44.5 U44.5
Bills logo Bills Home Stats 9-1 56.80 33.20 23.60 8 2
Eagles logo Eagles Away Stats 6-4 45.60 23.20 22.40 6 4
  • W-L = Wins-Losses
  • P = Avg. Points
  • PF = Avg. Points For
  • PA = Avg. Points Against
  • O44.5 = Games Over 44.5 Points
  • U44.5 = Games Under 44.5 Points
Team Stats

Latest regular season and playoff games stats.

Philadelphia Eagles logo Philadelphia Eagles Stats
Buffalo Bills logo Buffalo Bills Stats
Moneyline
  • 6 wins and 4 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 games on the road
Moneyline
  • 7 wins and 3 defeats in the last 10 games
  • 9 wins and 1 defeat in the last 10 home games
Point Spread
Point Spread
Total Points
Total Points
Game Stats
Last 10 Games
Game Stats
Last 10 Games
Last 10 Games on the Road
Last 10 Home Games
Live Streaming

You can watch and bet on NFL games thanks to the live streaming service that’s available. This is only available to eligible sportsbook customers and is subject to geo-restrictions.

The leading betting apps stream many of the latest events across a wide range of sports and leagues.

Team News

Philadelphia Eagles Injuries

Type
Name
Info
Jaire Alexander
Undisclosed
Nakobe Dean
Hamstring
Myles Hinton
Back
Lane Johnson
Foot
Willie Lampkin
Knee
Andrew Mukuba
Ankle
Azeez Ojulari
Hamstring
Ogbo Okoronkwo
Triceps
Za'Darius Smith
Undisclosed
Ben VanSumeren
Knee
Cameron Williams
Shoulder
Johnny Wilson
Knee

Buffalo Bills Injuries

Type
Name
Info
Tyler Bass
Hip
DeWayne Carter
Achilles
Damar Hamlin
Pectoral
Michael Hoecht
Achilles
Landon Jackson
Knee
DaQuan Jones
Calf
Dalton Kincaid
Knee
Dawson Knox
Knee
Chase Lundt
Knee
Ed Oliver
Biceps
Wande Owens
Undisclosed
Jordan Phillips
Ankle
Jordan Poyer
Hamstring
Matt Prater
Quadriceps
Taylor Rapp
Knee
Curtis Samuel
Elbow
Darius Slay
Personal
Dorian Strong
Neck

Previous Philadelphia Eagles Lineups

20 Dec NFL
Eagles 29-18 Commanders
14 Dec NFL
Raiders 0-31 Eagles
08 Dec NFL
Eagles 19-22 Chargers
28 Nov NFL
Bears 24-15 Eagles
23 Nov NFL
Eagles 21-24 Cowboys

Previous Buffalo Bills Lineups

21 Dec NFL
Bills 23-20 Browns
14 Dec NFL
Bills 35-31 Patriots
07 Dec NFL
Bengals 34-39 Bills
30 Nov NFL
Bills 26-7 Steelers
20 Nov NFL
Bills 19-23 Texans
NFL Standings Select Season
AFC East W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Patriots 12 3 0 0.800 410 300 110 5-3-0 7-0-0 3-1-0 7-3-0 4-1-0 1W
Bills 11 4 0 0.733 434 344 90 6-1-0 5-3-0 3-2-0 8-3-0 4-1-0 4W
Dolphins 6 9 0 0.400 317 369 -52 4-4-0 2-5-0 3-2-0 3-8-0 3-2-0 2L
Jets 3 12 0 0.200 282 426 -144 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 3L
AFC North W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Steelers 9 6 0 0.600 365 350 15 5-3-0 4-3-0 3-1-0 7-3-0 3-2-0 3W
Ravens 7 8 0 0.467 359 348 11 3-6-0 4-2-0 3-2-0 5-6-0 2-3-0 1L
Bengals 5 10 0 0.333 359 458 -99 2-5-0 3-5-0 3-2-0 5-6-0 2-3-0 1W
Browns 3 12 0 0.200 246 355 -109 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 4L
AFC South W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Jaguars 11 4 0 0.733 410 312 98 6-2-0 5-2-0 3-1-0 8-2-0 5-0-0 6W
Texans 10 5 0 0.667 346 249 97 6-2-0 4-3-0 4-1-0 8-2-0 5-0-0 7W
Colts 8 7 0 0.533 419 351 68 6-2-0 2-5-0 2-2-0 6-4-0 0-5-0 5L
Titans 3 12 0 0.200 251 403 -152 1-7-0 2-5-0 0-5-0 2-9-0 2-3-0 1W
AFC West W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 13 3 0 0.813 382 308 74 7-1-0 6-2-0 4-1-0 8-3-0 4-1-0 1W
Chargers 11 4 0 0.733 349 301 48 6-2-0 5-2-0 5-0-0 8-2-0 4-1-0 4W
Chiefs 6 10 0 0.375 350 314 36 5-4-0 1-6-0 1-4-0 3-8-0 0-5-0 5L
Raiders 2 13 0 0.133 217 386 -169 1-6-0 1-7-0 0-5-0 2-9-0 0-5-0 9L
NFC East W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Eagles 10 5 0 0.667 349 289 60 5-2-0 5-3-0 3-2-0 8-3-0 2-3-0 2W
Cowboys 7 8 1 0.438 454 477 -23 4-3-1 3-5-0 4-1-0 4-6-1 2-3-0 1W
Commanders 4 12 0 0.250 332 434 -102 2-6-0 2-6-0 2-3-0 2-9-0 1-4-0 2L
Giants 2 13 0 0.133 313 412 -99 2-5-0 0-8-0 1-4-0 1-10-0 0-5-0 9L
NFC North W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Bears 11 4 0 0.733 387 354 33 6-1-0 5-3-0 2-3-0 7-3-0 4-1-0 2W
Packers 9 5 1 0.600 364 303 61 5-2-0 4-3-1 4-1-0 7-3-1 3-2-0 2L
Lions 8 8 0 0.500 462 397 65 5-3-0 3-5-0 1-4-0 5-6-0 1-4-0 3L
Vikings 8 8 0 0.500 328 330 -2 3-4-0 5-4-0 3-2-0 6-5-0 4-1-0 4W
NFC South W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Panthers 8 7 0 0.533 287 337 -50 5-2-0 3-5-0 3-2-0 6-4-0 3-2-0 1W
Buccaneers 7 8 0 0.467 347 377 -30 3-4-0 4-4-0 2-3-0 5-6-0 1-4-0 3L
Falcons 6 9 0 0.400 307 360 -53 2-4-0 4-5-0 2-3-0 5-5-0 3-2-0 2W
Saints 5 10 0 0.333 255 338 -83 3-5-0 2-5-0 3-2-0 4-7-0 3-2-0 3W
NFC West W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
49ers 11 4 0 0.733 392 320 72 4-2-0 7-2-0 4-1-0 8-2-0 5-0-0 5W
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
Cardinals 3 12 0 0.200 321 414 -93 1-7-0 2-5-0 0-5-0 3-8-0 0-5-0 7L
AFC Conference W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 13 3 0 0.813 382 308 74 7-1-0 6-2-0 4-1-0 8-3-0 4-1-0 1W
Patriots 12 3 0 0.800 410 300 110 5-3-0 7-0-0 3-1-0 7-3-0 4-1-0 1W
Jaguars 11 4 0 0.733 410 312 98 6-2-0 5-2-0 3-1-0 8-2-0 5-0-0 6W
Steelers 9 6 0 0.600 365 350 15 5-3-0 4-3-0 3-1-0 7-3-0 3-2-0 3W
Chargers 11 4 0 0.733 349 301 48 6-2-0 5-2-0 5-0-0 8-2-0 4-1-0 4W
Bills 11 4 0 0.733 434 344 90 6-1-0 5-3-0 3-2-0 8-3-0 4-1-0 4W
Texans 10 5 0 0.667 346 249 97 6-2-0 4-3-0 4-1-0 8-2-0 5-0-0 7W
Colts 8 7 0 0.533 419 351 68 6-2-0 2-5-0 2-2-0 6-4-0 0-5-0 5L
Ravens 7 8 0 0.467 359 348 11 3-6-0 4-2-0 3-2-0 5-6-0 2-3-0 1L
Chiefs 6 10 0 0.375 350 314 36 5-4-0 1-6-0 1-4-0 3-8-0 0-5-0 5L
Dolphins 6 9 0 0.400 317 369 -52 4-4-0 2-5-0 3-2-0 3-8-0 3-2-0 2L
Bengals 5 10 0 0.333 359 458 -99 2-5-0 3-5-0 3-2-0 5-6-0 2-3-0 1W
Jets 3 12 0 0.200 282 426 -144 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 3L
Titans 3 12 0 0.200 251 403 -152 1-7-0 2-5-0 0-5-0 2-9-0 2-3-0 1W
Browns 3 12 0 0.200 246 355 -109 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 4L
Raiders 2 13 0 0.133 217 386 -169 1-6-0 1-7-0 0-5-0 2-9-0 0-5-0 9L
NFC Conference W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
Bears 11 4 0 0.733 387 354 33 6-1-0 5-3-0 2-3-0 7-3-0 4-1-0 2W
Eagles 10 5 0 0.667 349 289 60 5-2-0 5-3-0 3-2-0 8-3-0 2-3-0 2W
Panthers 8 7 0 0.533 287 337 -50 5-2-0 3-5-0 3-2-0 6-4-0 3-2-0 1W
49ers 11 4 0 0.733 392 320 72 4-2-0 7-2-0 4-1-0 8-2-0 5-0-0 5W
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
Packers 9 5 1 0.600 364 303 61 5-2-0 4-3-1 4-1-0 7-3-1 3-2-0 2L
Lions 8 8 0 0.500 462 397 65 5-3-0 3-5-0 1-4-0 5-6-0 1-4-0 3L
Cowboys 7 8 1 0.438 454 477 -23 4-3-1 3-5-0 4-1-0 4-6-1 2-3-0 1W
Vikings 8 8 0 0.500 328 330 -2 3-4-0 5-4-0 3-2-0 6-5-0 4-1-0 4W
Buccaneers 7 8 0 0.467 347 377 -30 3-4-0 4-4-0 2-3-0 5-6-0 1-4-0 3L
Falcons 6 9 0 0.400 307 360 -53 2-4-0 4-5-0 2-3-0 5-5-0 3-2-0 2W
Saints 5 10 0 0.333 255 338 -83 3-5-0 2-5-0 3-2-0 4-7-0 3-2-0 3W
Commanders 4 12 0 0.250 332 434 -102 2-6-0 2-6-0 2-3-0 2-9-0 1-4-0 2L
Cardinals 3 12 0 0.200 321 414 -93 1-7-0 2-5-0 0-5-0 3-8-0 0-5-0 7L
Giants 2 13 0 0.133 313 412 -99 2-5-0 0-8-0 1-4-0 1-10-0 0-5-0 9L
NFL Team W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 13 3 0 0.813 382 308 74 7-1-0 6-2-0 4-1-0 8-3-0 4-1-0 1W
Patriots 12 3 0 0.800 410 300 110 5-3-0 7-0-0 3-1-0 7-3-0 4-1-0 1W
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
Bills 11 4 0 0.733 434 344 90 6-1-0 5-3-0 3-2-0 8-3-0 4-1-0 4W
Bears 11 4 0 0.733 387 354 33 6-1-0 5-3-0 2-3-0 7-3-0 4-1-0 2W
Jaguars 11 4 0 0.733 410 312 98 6-2-0 5-2-0 3-1-0 8-2-0 5-0-0 6W
Chargers 11 4 0 0.733 349 301 48 6-2-0 5-2-0 5-0-0 8-2-0 4-1-0 4W
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
49ers 11 4 0 0.733 392 320 72 4-2-0 7-2-0 4-1-0 8-2-0 5-0-0 5W
Texans 10 5 0 0.667 346 249 97 6-2-0 4-3-0 4-1-0 8-2-0 5-0-0 7W
Eagles 10 5 0 0.667 349 289 60 5-2-0 5-3-0 3-2-0 8-3-0 2-3-0 2W
Packers 9 5 1 0.600 364 303 61 5-2-0 4-3-1 4-1-0 7-3-1 3-2-0 2L
Steelers 9 6 0 0.600 365 350 15 5-3-0 4-3-0 3-1-0 7-3-0 3-2-0 3W
Panthers 8 7 0 0.533 287 337 -50 5-2-0 3-5-0 3-2-0 6-4-0 3-2-0 1W
Colts 8 7 0 0.533 419 351 68 6-2-0 2-5-0 2-2-0 6-4-0 0-5-0 5L
Lions 8 8 0 0.500 462 397 65 5-3-0 3-5-0 1-4-0 5-6-0 1-4-0 3L
Vikings 8 8 0 0.500 328 330 -2 3-4-0 5-4-0 3-2-0 6-5-0 4-1-0 4W
Cowboys 7 8 1 0.438 454 477 -23 4-3-1 3-5-0 4-1-0 4-6-1 2-3-0 1W
Ravens 7 8 0 0.467 359 348 11 3-6-0 4-2-0 3-2-0 5-6-0 2-3-0 1L
Buccaneers 7 8 0 0.467 347 377 -30 3-4-0 4-4-0 2-3-0 5-6-0 1-4-0 3L
Falcons 6 9 0 0.400 307 360 -53 2-4-0 4-5-0 2-3-0 5-5-0 3-2-0 2W
Dolphins 6 9 0 0.400 317 369 -52 4-4-0 2-5-0 3-2-0 3-8-0 3-2-0 2L
Chiefs 6 10 0 0.375 350 314 36 5-4-0 1-6-0 1-4-0 3-8-0 0-5-0 5L
Bengals 5 10 0 0.333 359 458 -99 2-5-0 3-5-0 3-2-0 5-6-0 2-3-0 1W
Saints 5 10 0 0.333 255 338 -83 3-5-0 2-5-0 3-2-0 4-7-0 3-2-0 3W
Commanders 4 12 0 0.250 332 434 -102 2-6-0 2-6-0 2-3-0 2-9-0 1-4-0 2L
Cardinals 3 12 0 0.200 321 414 -93 1-7-0 2-5-0 0-5-0 3-8-0 0-5-0 7L
Browns 3 12 0 0.200 246 355 -109 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 4L
Jets 3 12 0 0.200 282 426 -144 2-6-0 1-6-0 0-4-0 2-8-0 1-4-0 3L
Titans 3 12 0 0.200 251 403 -152 1-7-0 2-5-0 0-5-0 2-9-0 2-3-0 1W
Raiders 2 13 0 0.133 217 386 -169 1-6-0 1-7-0 0-5-0 2-9-0 0-5-0 9L
Giants 2 13 0 0.133 313 412 -99 2-5-0 0-8-0 1-4-0 1-10-0 0-5-0 9L