NFL MATCHUP REPORT

December 28, 2025, 4:25 | Highmark Stadium

Philadelphia Eagles (10-5) VS Buffalo Bills (11-4)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline


-101
-119
100
-120

Spread


1 -105
-1 -115
1.5 -110
-1.5 -110

Total
o
u
o
u
44 o -110
44 u -110
44 o -110
44 u -110
o
u

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Philadelphia 10-5 9-6 23.27 19.27 4.00 4-3 5-3 6-9 2-5 4-4
Buffalo 11-4 7-8 28.93 22.93 6.00 3-4 4-4 8-7 5-2 3-5

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
PHI 13.73 16.38 -2.65
BUF 12.9 13.58 -0.68

Yards Per Pass

NameOffense DefenseDifferential
PHI 10.45 10.6 -0.15
BUF 10.75 9.91 0.84

Yards Per Rush

NameOffense DefenseDifferential
PHI 4.22 4.41 -0.19
BUF 5.06 5.4 -0.34

SMART CHART

PHI
NAME
BUF
23.27
OFFENSE
28.93
19.27
DEFENSE
22.93
4
DIFFERENTIAL
6
197.87
PASSING YARDS
214.20
121.73
RUSH YARDS
158.87
192.27
PASSING YARDS ALLOWED
167.13
123.47
RUSHING YARDS ALLOWED
144.27
-0.27
TURNOVER DIFFERENTIAL
-0.13

TEAM RECORDS

Philadelphia Eagles

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 10-5 5-2 5-3 9-6 4-3 5-3 23.27 19.27 4.00
Last 3 2-1 1-0 1-1 2-1 1-0 1-1 26.33 13.33 13.00
vs Conf 8-3 4-1 4-2 7-4 3-2 4-2 11.73 10.55 1.18
vs Div 3-2 2-0 1-2 2-3 1-1 1-2 25.80 23.20 2.60

Buffalo Bills

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 11-4 6-1 5-3 7-8 3-4 4-4 28.93 22.93 6.00
Last 3 3-0 1-0 2-0 1-2 0-1 1-1 32.33 28.33 4.00
vs Conf 8-3 4-1 4-2 5-6 2-3 3-3 11.73 10.45 1.27
vs Div 3-2 1-1 2-1 2-3 0-2 2-1 25.80 23.00 2.80

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 23.27 17 22.93 15
Away Team Road Passing vs Home Team Home Passing Defense 207.00 17 197.57 16
Away Team Road Rushing vs Home Team Home Rushing Defense 105.38 21 138.71 29
Home Team Overall Scoring vs Away Team Overall Defense 28.93 3 19.27 4
Home Team Home Passing vs Away Team Road Passing Defense 263.00 4 209.75 14
Home Team Home Rushing vs Away Team Road Rushing Defense 138.43 7 121.75 18

HEAD TO HEAD SUMMARY

TeamRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Philadelphia 5-3 4-4 4-4 21.50 134.00 4.85 35.50 62.32 224.25 358.25 1.75
Buffalo 3-5 4-4 4-4 21.25 132.00 4.29 34.00 58.46 206.62 338.62 1.00

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team AttemptsAway Team Completions Home Team Completions
Nov 26, 2023 BUF PHI 34 - 37 -2.5 48.5 O 173 332 505 1 185 193 378 2 51 31 29 18
Oct 27, 2019 PHI BUF 31 - 13 -1 39 O 218 153 371 1 98 155 253 1 24 34 17 16
Dec 13, 2015 BUF PHI 20 - 23 -1 48 U 152 260 412 2 116 232 348 1 36 38 19 23
Oct 9, 2011 PHI BUF 24 - 31 3 52.5 O 174 315 489 5 143 188 331 1 40 27 26 21
Dec 30, 2007 BUF PHI 9 - 17 -8.5 38.5 U 138 133 271 0 69 322 391 2 30 41 16 29
Sep 28, 2003 PHI BUF 23 - 13 -3 39.5 U 177 158 335 0 21 287 308 1 29 43 18 27
Sep 26, 1999 PHI BUF 0 - 26 -11.5 37 U 22 147 169 2 191 186 377 1 37 29 20 20
Nov 10, 1996 BUF PHI 24 - 17 -3.5 39 O 140 112 252 1 111 274 385 1 22 44 11 26
Dec 12, 1993 BUF PHI 10 - 7 2.5 0 0 0 0 0 0 0 0 0 0 0 0
Dec 2, 1990 PHI BUF 23 - 30 -3 40 O 0 0 0 0 0 0 0 0 0 0 0 0

BETTING ODDS TRENDS

Buffalo Bills

Buffalo is 5-1 SU in its last 6 games
The total has gone OVER in 4 of Buffalo's last 6 games
Buffalo is 2-4 ATS in its last 6 games at home
Buffalo is 16-1 SU in its last 17 games at home
The total has gone OVER in 6 of Buffalo's last 8 games at home
Buffalo is 2-4 ATS in its last 6 games when playing Philadelphia
Buffalo is 1-5 SU in its last 6 games when playing Philadelphia
The total has gone OVER in 4 of Buffalo's last 6 games when playing at home against Philadelphia

Philadelphia Eagles

Philadelphia is 6-3 ATS in its last 9 games
Philadelphia is 16-5 SU in its last 21 games
The total has gone UNDER in 6 of Philadelphia's last 7 games
Philadelphia is 10-4 ATS in its last 14 games on the road
Philadelphia is 10-4 SU in its last 14 games on the road
Philadelphia is 4-2 ATS in its last 6 games when playing Buffalo
Philadelphia is 5-1 SU in its last 6 games when playing Buffalo
The total has gone OVER in 4 of Philadelphia's last 6 games when playing on the road against Buffalo

TEAM LAST 5 GAMES

Philadelphia Eagles

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 20, 2025 WAS 29-18 W -7/43.5 W/O 207 178 385 90 130 220 0 A
Dec 14, 2025 LV 31-0 W -12.5/37 W/U 183 204 387 46 29 75 -1 H
Dec 8, 2025 LAC 19-22 L -1/42 L/U 134 231 365 169 106 275 2 A
Nov 28, 2025 CHI 15-24 L -7/43.5 L/U 87 230 317 281 144 425 1 H
Nov 23, 2025 DAL 21-24 L -3/48 L/U 63 276 339 125 348 473 0 A

Buffalo Bills

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 21, 2025 CLE 23-20 W -10.5/41.5 L/O 164 95 259 160 134 294 -2 A
Dec 14, 2025 NE 35-31 W -2.5/49.5 W/O 168 181 349 246 139 385 -1 A
Dec 7, 2025 CIN 39-34 W -6/54.5 L/O 183 233 416 62 276 338 -1 H
Nov 30, 2025 PIT 26-7 W -3/44.5 W/U 249 123 372 58 108 166 0 A
Nov 20, 2025 HOU 19-23 L -4.5/44.5 L/U 143 183 326 108 153 261 3 A