Open the board

Philadelphia Eagles 13, Buffalo Bills 12: final score and stats

Philadelphia Eagles beat Buffalo Bills, Philadelphia Eagles 13 to Buffalo Bills 12, on Sunday, December 28, 2025 at Highmark Stadium (Old), Orchard Park, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bills vs Philadelphia Eagles.

NFLSunday, December 28, 2025
DateDec 28, 2025
Start time4:25 PM ET
VenueHighmark Stadium (Old), Orchard Park, NY
TVFox
Attendance71,105

Line score

Team1234T
Philadelphia Eagles760013
Buffalo Bills0001212

Team comparison

Philadelphia EaglesBuffalo Bills
Points per game
16.4
32.0
Points allowed per game
24.6
23.4
11-5Record11-5
4th in NFC EastStanding1st in AFC East
1-3Road record / home record3-1
LLLLLLast 5WWWWL
L7StreakW4

Team stats

Philadelphia EaglesBuffalo Bills
1st Downs
11
20
Passing 1st downs
6
11
Rushing 1st downs
4
7
1st downs from penalties
1
2
3-133rd down efficiency6-15
0-04th down efficiency2-3
Total Plays
54
73
Total Yards
190
331
Yards per Play
3.5
4.5
Total Drives
11
11
Passing
108
211
13/27Comp/Att23/35
Yards per pass
3.9
5.3
Interceptions thrown
0
0
1-2Sacks-Yards Lost5-51
Rushing
82
120

Injury report

Confirm lineups and injuries close to game time.

Philadelphia Eagles
Dontayvion Wicks WR · Ankle - Not Specified
Out
DeVonta Smith WR · Hamstring - Not Specified
Out
Jonathan Jones CB · Hamstring - Not Specified
Out
Britain Covey WR · Knee - Not Specified
Out
Jihaad Campbell LB · Hamstring - Not Specified
Out
Buffalo Bills
Dion Dawkins OT · Ribs - Not Specified
Questionable
Questionable
Christian Benford CB · Wrist
Questionable
Spencer Brown OT · Ankle
Questionable
Connor McGovern C · Neck
Questionable

Box score

Philadelphia Eagles Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jalen Hurts13/271104.1101-239.571.5
Team13/271084.1101-2--71.5

Philadelphia Eagles Rushing

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

Philadelphia 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
Team131108.512722

Philadelphia Eagles Fumbles

PlayerFUMLOSTREC
Jihaad Campbell001
Team001

Philadelphia Eagles Defensive

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

Philadelphia Eagles KickReturns

PlayerNOYDSAVGLONGTD
Will Shipley24924.5270
Team24924.5270

Philadelphia Eagles PuntReturns

PlayerNOYDSAVGLONGTD
Britain Covey188.080
Team188.080

Philadelphia Eagles Kicking

PlayerFGPCTLONGXPPTS
Jake Elliott2/2100.0471/17
Team2/2100.0471/17

Philadelphia Eagles Punting

PlayerNOYDSAVGTBIn 20LONG
Braden Mann738855.41265
Team738855.41265

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen23/352627.5005-5155.388.0
Team23/352117.5005-51--88.0

Buffalo Bills Rushing

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

Buffalo 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
Team2326211.405033

Buffalo Bills Fumbles

PlayerFUMLOSTREC
Josh Allen211
Team211

Buffalo Bills Defensive

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

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Ray Davis38428.0320
Team38428.0320

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Khalil Shakir35016.7280
Team35016.7280

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Michael Badgley0/00.000/10
Team0/00.000/10

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Mitch Wishnowsky626243.71349
Team626243.71349

Recent form

Nov 8, 2026 · vs New York GiantsL 11-19
Nov 1, 2026 · at Washington CommandersL 10-27
Oct 26, 2026 · vs Dallas CowboysL 21-38
Oct 18, 2026 · vs Carolina PanthersL 14-25
Oct 11, 2026 · at Jacksonville JaguarsL 17-19
Nov 9, 2026 · at Minnesota VikingsW 23-6
Nov 1, 2026 · vs Baltimore RavensW 36-10
Oct 18, 2026 · at Las Vegas RaidersW 33-30
Oct 12, 2026 · at Los Angeles RamsW 37-34
Oct 4, 2026 · vs New England PatriotsL 26-29

Team pages

More NFL games on Dec 28, 2025

Frequently asked questions

Who won Philadelphia Eagles vs Buffalo Bills?

Philadelphia Eagles won, 13-12, on Sunday, December 28, 2025.

What was the final score of Philadelphia Eagles vs Buffalo Bills?

Philadelphia Eagles 13, Buffalo Bills 12.

Where is Philadelphia Eagles vs Buffalo Bills played?

Highmark Stadium (Old), Orchard Park, NY.

The model’s read

Grades, leans and the full breakdown for Philadelphia Eagles vs Buffalo Bills are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.