At Highmark Stadium on Sunday, James Cook and the Buffalo Bills (11-4) face Jalen Hurts and the Philadelphia Eagles (10-5) in a battle featuring a pair of the brightest stars in the league on offense, starting at 4:25 p.m. ET.
The Bills have the 11th-ranked defense this season (311.4 yards allowed per game), and they’ve been more effective on offense, ranking third-best with 373.1 yards per game. With 319.6 total yards per game on offense, the Eagles rank 22nd in the NFL in 2025. Defensively, they rank 12th, giving up 315.7 total yards per contest.
See below as we dig deep into all of the info you need before this matchup begins, including how to watch on TV.
Check out the full NFL schedule on FOX Sports! Or visit FOX Sports’ NFL hub for everything you need to make the most of this season’s action.
How to Watch Bills vs. Eagles
- When: Sunday, December 28, 2025 at 4:25 p.m. ET
- Where: Highmark Stadium in Orchard Park, New York
- TV: FOX
- Streaming: FOX One (Limited time offer: 50% off the first two months)
Learn more about the Buffalo Bills vs. the Philadelphia Eagles on FOX Sports!
Bills vs. Eagles: Head-to-Head
- In the past two meetings, Philadelphia holds a 2-0 record against Buffalo.
- Buffalo has scored 21 fewer points than Philadelphia in their past two games.
Bills’ 2025 Schedule
Opponent
Score
TV
Bills Stats & Insights
- Buffalo owns the 18th-ranked offense this year in terms of passing yards (214.2 passing yards per game), and has been more effective defensively, ranking second-best with just 167.1 passing yards allowed per game.
- While the Bills rank fourth-worst in the NFL in rushing defense with 144.3 rushing yards allowed per game, it’s been a different story on the other side of the ball, as they rank best in the NFL (158.9 rushing yards per game).
- With 20 forced turnovers (ninth in NFL) against 18 turnovers committed (16th in NFL), Buffalo (+2) has the 10th-ranked turnover margin in the league.
Bills Key Players
- Josh Allen has been a catalyst for the Bills’ offense this year, tallying 3,406 passing yards with 25 passing touchdowns, 10 interceptions and a 69.6% completion percentage.
- As part of the Bills’ running attack, Cook has scampered for 1,532 yards and 12 touchdowns on 5.3 YPC.
- In 15 games, Khalil Shakir has converted 88 targets into 66 receptions, 684 yards and four touchdowns for the Bills.
Eagles’ 2025 Schedule
Opponent
Score
TV
Eagles Stats & Insights
- In terms of passing, Philadelphia ranks 23rd in the NFL (197.9 passing yards per game) and eighth on defense (192.3 passing yards allowed per game).
- In terms of rushing, the Eagles rank 14th in the NFL on offense (121.7 rushing yards per game) and 21st defensively (123.5 rushing yards allowed per game).
- After forcing 18 turnovers (15th in NFL) and turning the ball over 14 times (seventh in NFL) this season, Philadelphia has the seventh-ranked turnover margin of +4.
Eagles Key Players
- In 15 games, Hurts has thrown for 3,114 yards (207.6 per game), with 24 touchdowns and six interceptions, and a completion percentage of 65.8%.
- Saquon Barkley has run for 1,072 yards (71.5 per game) and seven touchdowns in 15 games.
- In 14 games, A.J. Brown has 73 receptions for 935 yards (66.8 per game) and seven touchdowns.
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox?