NFL Scores · NFL Odds

Eagles vs Bills

Final · Week 17 · Sun Dec 28 · 4:25 PM ET · Highmark Stadium (Old)

Philadelphia EaglesEagles11-5
13
FinalDec 28, 2025
Buffalo BillsBills11-5
12
TVFox

Closing line

US sportsbook at kickoff
Moneyline
PHI+142
BUF−170
Spread
PHI +3.5−118
BUF −3.5−102
Total O/U
Over 45.5−105
Under 45.5−115
  • Spread: Eagles +3.5 covered.
  • Total O/U: under 45.5 (25 points).

Recap

The Philadelphia Eagles edged the Buffalo Bills 13-12 at Highmark Stadium (Old) in Orchard Park on Dec 28, 2025 to move to 11-5.

The Eagles have won 3 straight. The Eagles won despite being outgained 331-190 in total yards.

Score by quarter

Philadelphia Eagles and Buffalo Bills, score by quarter
Team1234T
PHI760013
BUF0001212

Scoring plays

First Quarter

  1. PHITouchdown · 0:35Dallas Goedert 1 Yd pass from Jalen Hurts (Jake Elliott Kick)7-0

Second Quarter

  1. PHIField Goal · 5:03Jake Elliott 47 Yd Field Goal10-0
  2. PHIField Goal · 0:08Jake Elliott 28 Yd Field Goal13-0

Fourth Quarter

  1. BUFTouchdown · 5:11Josh Allen 2 Yd Rush (Michael Badgley PAT blocked)13-6
  2. BUFTouchdown · 0:05Josh Allen 1 Yd Rush (Two-Point Pass Conversion Failed)13-12

Team stats

PHIBUF
1st Downs
11
20
Total Yards
190
331
Passing
108
211
Rushing
82
120
3rd down efficiency
3-13
6-15
Turnovers
0
1
Possession
24:45
35:15

Top performers

Philadelphia EaglesBuffalo Bills

Passing

Jalen Hurts13/27, 110 YDS, 1 TD
Josh Allen23/35, 262 YDS

Rushing

Saquon Barkley19 CAR, 68 YDS
James Cook III20 CAR, 74 YDS

Receiving

A.J. Brown5 REC, 68 YDS
Brandin Cooks4 REC, 101 YDS

Sacks

Jalyx Hunt2
Matt Milano0.5

Tackles

Marcus Epps9
Matt Milano7

Player stats

Eagles · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jalen Hurts13/271104.1101-239.571.5

Eagles · Rushing

PlayerCARYDSAVGTDLONG
Saquon Barkley19683.6016
Tank Bigsby273.505
Jalen Hurts351.704
Will Shipley221.004

Eagles · Receiving

PlayerRECYDSAVGTDLONGTGTS
A.J. Brown56813.60277
DeVonta Smith22512.50145
Dallas Goedert382.7146
Darius Cooper144.0041
Grant Calcaterra133.0031
Tank Bigsby122.0021
Jahan Dotson000.0001

Eagles · Fumbles

PlayerFUMLOSTREC
Jihaad Campbell001

Eagles · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Marcus Epps9801000
Cooper DeJean9500000
Jalyx Hunt7422030
Jihaad Campbell7400000
Zack Baun6601000
Jaelan Phillips6311000
Reed Blankenship5400000
Jordan Davis5300000

Eagles · Kick returns

PlayerNOYDSAVGLONGTD
Will Shipley24924.5270

Eagles · Punt returns

PlayerNOYDSAVGLONGTD
Britain Covey188.080

Eagles · Kicking

PlayerFGPCTLONGXPPTS
Jake Elliott2/2100.0471/17

Eagles · Punting

PlayerNOYDSAVGTBIn 20LONG
Braden Mann738855.41265

Bills · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen23/352627.5005-5155.388.0

Bills · Rushing

PlayerCARYDSAVGTDLONG
James Cook III20743.7010
Josh Allen7273.9217
Ty Johnson5153.008
Ray Davis144.004

Bills · Receiving

PlayerRECYDSAVGTDLONGTGTS
Brandin Cooks410125.30506
Tyrell Shavers23618.00323
Khalil Shakir6355.80137
Ty Johnson33311.00214
Dawson Knox5306.00155
Joshua Palmer11212.00122
Ray Davis11212.00121
James Cook III133.0034
Gabe Davis000.0001

Bills · Fumbles

PlayerFUMLOSTREC
Josh Allen211

Bills · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Matt Milano740.51010
Cam Lewis5400000
Shaq Thompson4301000
Terrel Bernard3300000
Christian Benford3300200
Maxwell Hairston3300000
Deone Walker3201000
Greg Rousseau310.50020

Bills · Kick returns

PlayerNOYDSAVGLONGTD
Ray Davis38428.0320

Bills · Punt returns

PlayerNOYDSAVGLONGTD
Khalil Shakir35016.7280

Bills · Kicking

PlayerFGPCTLONGXPPTS
Michael Badgley0/00.000/10

Bills · Punting

PlayerNOYDSAVGTBIn 20LONG
Mitch Wishnowsky626243.71349

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:54 PM ET. How game pages are made