Buffalo Bills vs Philadelphia Eagles Match Player Stats & Personal Info 2026
Buffalo Bills vs Philadelphia Eagles match player stats tell the story of a thrilling and dramatic NFL regular season showdown played on December 28, 2025.
The Eagles edged out the Bills by the narrowest of margins in a game that kept fans on the edge of their seats until the final whistle. Philadelphia won 13 to 12 in one of the most tension-packed finishes of the 2025 NFL season.
Both teams showed exceptional fight throughout all four quarters. The Bills mounted a dramatic fourth quarter comeback attempt but fell just one point short.
This blog covers every detail including full player stats, personal profiles, scoring plays, and team breakdowns for both the Buffalo Bills and Philadelphia Eagles.
Quick Facts Table
| Detail | Information |
|---|---|
| Match | Buffalo Bills vs Philadelphia Eagles |
| Date | December 28, 2025 |
| Venue | Highmark Stadium, Buffalo, New York |
| Final Score | Bills 12 – Eagles 13 |
| Winner | Philadelphia Eagles |
| Attendance | Home game for Buffalo Bills |
| Quarter 1 Score | BUF 0 – PHI 7 |
| Quarter 2 Score | BUF 0 – PHI 13 |
| Quarter 3 Score | BUF 0 – PHI 13 |
| Quarter 4 Score | BUF 12 – PHI 13 |
| Bills Total Yards | 331 yards |
| Eagles Total Yards | 190 yards |
| Bills Possession Time | 35 minutes 15 seconds |
| Eagles Possession Time | 24 minutes 45 seconds |
| Bills Turnovers | 1 |
| Eagles Turnovers | 0 |
| Key Bills Player | Josh Allen (QB) |
| Key Eagles Player | Jalen Hurts (QB) |
Game Overview
The Buffalo Bills vs Philadelphia Eagles match player stats reveal a fascinating contrast. The Bills dominated possession and total yardage yet still lost the game by a single point.
Buffalo controlled the ball for over 35 minutes compared to just under 25 minutes for Philadelphia. Yet the Eagles were far more efficient with their limited opportunities.
Philadelphia scored all 13 of their points in the first half and held on with a dominant defensive performance. The Bills could only manage 12 points in the fourth quarter, falling agonizingly short.
Score by Quarter Breakdown
The Eagles drew first blood in the opening quarter with a short touchdown pass from Jalen Hurts to Dallas Goedert in the final minute. The extra point made it 7 to 0 after the first quarter.
Philadelphia added two Jake Elliott field goals in the second quarter from 47 yards and 28 yards. That gave the Eagles a 13 to 0 lead heading into halftime.
The third quarter was completely scoreless for both teams. The defenses dominated and neither offense could break through.
Buffalo finally found the end zone in the fourth quarter. Josh Allen scored on a 2-yard rushing touchdown to make it 6 to 13 with around five minutes remaining.
Allen then scored again on a 1-yard rushing touchdown with just eight seconds left. The two-point conversion attempt failed and the Bills lost 12 to 13 in heartbreaking fashion.

Buffalo Bills Passing Stats
Josh Allen completed 23 of 35 pass attempts for 262 yards. His completion percentage was 65.7 percent which was solid despite heavy defensive pressure throughout.
Allen threw zero interceptions which was impressive given the circumstances and the Eagles pass rush. His passer rating was 88.0 for the game.
He was sacked five times for a loss of 51 yards which significantly impacted his overall passing numbers. The Eagles defensive line was relentless in their pursuit all game long.
His net passing yards after sacks were only 211 yards. He threw zero touchdown passes through the air but scored twice on the ground.
Allen’s longest completion went for 50 yards showing his ability to throw deep even under pressure. He had two throw aways and five poor throws during a difficult afternoon.
Josh Allen Personal Profile
Josh Allen is the franchise quarterback of the Buffalo Bills and one of the best players in the entire NFL. He is a dual-threat quarterback known for both his elite passing ability and powerful rushing skills.
He was born on May 21, 1996, in Firebaugh, California. He is 29 years old as of 2026.
Allen stands at 6 feet 5 inches tall and weighs around 237 pounds. His size and athleticism make him one of the most physically imposing quarterbacks in the league.
He was selected by the Buffalo Bills with the 7th overall pick in the 2018 NFL Draft. He played college football at the University of Wyoming before entering the league.
Allen has been an MVP candidate in multiple seasons and is considered one of the greatest Bills players of all time. He is known for his leadership, competitiveness, and clutch performances.
His two rushing touchdowns in the final minutes of this game showed his signature never-quit attitude. Even in defeat, Allen showed exactly why he is among the elite.
Buffalo Bills Rushing Stats
The Bills rushed 33 times for 120 total yards averaging 3.6 yards per carry. It was a productive ground game that set up the late scoring drives.
They scored two rushing touchdowns on the day both coming from Josh Allen in the fourth quarter. Their longest rush gained 17 yards.
The Bills had 8 red zone rushing attempts and converted 2 of them into touchdowns. They also had 7 first downs from rushing plays throughout the game.
Their running backs showed solid effort with yards after contact of 21 yards total. Despite this the Eagles defense ultimately kept them from converting enough drives in the first three quarters.

Buffalo Bills Receiving Stats
The Bills had 23 receptions for 262 yards with zero receiving touchdowns. Khalil Shakir was targeted on the failed two-point conversion at the very end.
The longest reception gained 50 yards showing the Bills had explosive play capability. Their receivers gained 95 yards after the catch which showed strong yards after contact.
They had 11 first downs from passing plays throughout the game. The Bills had 3 drop passes which hurt their efficiency at critical moments.
The Bills had 33 passing targets total with a decent catch rate. Despite zero receiving touchdowns the offense moved the ball consistently through the air.
Buffalo Bills Defensive Stats
The Bills defense had 29 solo tackles and 16 assists for a combined 45 total tackles. They recorded 1 sack for a loss of 2 yards against Jalen Hurts.
Buffalo defended 3 passes and forced 1 fumble during the game. They recorded 4 QB hits and forced 5 three-and-outs with their defensive unit.
Their defense allowed just 190 total yards which was outstanding but could not overcome the early Eagles scoring. The Bills held Philadelphia scoreless in the second half.
They had 4 tackles for loss and 7 total loss yards on defensive plays. The Bills defense kept them in the game and gave the offense a chance to come back.
Philadelphia Eagles Passing Stats
Jalen Hurts completed just 13 of 27 pass attempts for 110 yards. His completion percentage was 48.1 percent which was below his typical standard.
Hurts threw one touchdown pass and zero interceptions. His passer rating was 71.5 which reflects the difficult conditions and Bills defensive pressure.
He was sacked once for a loss of 2 yards showing the Bills did get some pressure. Hurts had 4 throw aways and 5 poor throws during the contest.
His longest completion went for 27 yards. He had 6 red zone pass attempts which produced the lone scoring play of the opening quarter.
Despite the below-average passing stats, Hurts did exactly what was needed to secure the win. One touchdown pass and smart ball security proved to be enough on the day.
Jalen Hurts Personal Profile
Jalen Hurts is the starting quarterback for the Philadelphia Eagles and a former Heisman Trophy finalist. He is one of the most dynamic dual-threat quarterbacks in the NFL today.
He was born on August 7, 1998, in Houston, Texas. He is 27 years old as of 2026.
Hurts stands at 6 feet 1 inch tall and weighs approximately 223 pounds. He is known for his mobility, toughness, and ability to extend plays outside the pocket.
He played college football at the University of Alabama and later the University of Oklahoma. He was selected by the Eagles in the second round of the 2020 NFL Draft with the 53rd overall pick.
Hurts led the Eagles to a Super Bowl appearance in the 2022 season and has established himself as the undisputed leader of the franchise. He is a multiple-time Pro Bowl selection.
His ability to manage this game against a superior Bills offense and secure the win showed his veteran leadership. Smart decision-making was his biggest contribution in this victory.

Philadelphia Eagles Rushing Stats
The Eagles rushed 26 times for 82 yards averaging 3.2 yards per carry. They had zero rushing touchdowns on the day.
Their longest rush gained 16 yards and they had 4 first downs from running plays. They attempted 2 red zone rushes but could not convert for a score.
The Eagles had 4 tackles for loss on 9 lost yards on rushing plays. Their ground game was effective enough to manage the clock and control field position.
They had 1 kneel down which showed they were protecting a lead late in the game. Their disciplined approach to running the ball helped seal the narrow victory.
Philadelphia Eagles Receiving Stats
The Eagles had 13 receptions on 22 targets for 110 yards and one touchdown. Dallas Goedert caught the lone touchdown reception of the day from a 1-yard Hurts pass.
Their longest reception gained 27 yards. They had 30 yards after the catch total showing some ability to gain yards after reception.
The Eagles had 6 red zone targets leading to 1 touchdown catch. They also had 2 dropped passes which could have extended several drives.
Six first downs came from passing plays across the game. Their receiving corps made the most of limited opportunities in what was a conservative game plan.
Dallas Goedert Personal Profile
Dallas Goedert is the starting tight end for the Philadelphia Eagles and one of the best at his position in the entire NFL. He scored the only touchdown of the first half and the game’s first score.
He was born on January 3, 1995, in Arlington, South Dakota. He is 31 years old as of 2026.
Goedert stands at 6 feet 4 inches tall and weighs approximately 256 pounds. He is known for his exceptional route running, reliable hands, and blocking ability.
He was drafted by the Eagles in the second round of the 2018 NFL Draft. He developed alongside Zach Ertz before becoming the primary starter in Philadelphia.
His touchdown catch in the final minute of the first quarter set the tone for the entire game. He is a clutch performer who consistently delivers in high pressure situations.
Philadelphia Eagles Defensive Stats
The Eagles defense was outstanding throughout the entire game. They recorded 44 solo tackles and 25 assists for an incredible 69 combined tackles.
Philadelphia sacked Josh Allen five times for a massive 51 sack yards. That was the single biggest factor in keeping the Bills offense contained through most of the game.
The Eagles had 6 QB hits and 7 tackles for loss totaling 48 lost yards. Their defensive front dominated the Bills offensive line all afternoon.
They defended 3 passes and recovered 1 fumble during the game. The Eagles also had 1 forced fumble and a special teams blocked extra point.
Their defense allowed only 12 points and those came in the final minutes. An elite defensive performance was ultimately the difference in this one-point victory.
Key Eagles Defensive Players
The Philadelphia defensive line was the story of this game. Their five sacks on Josh Allen consistently disrupted the Bills offensive rhythm.
Jordan Davis and Josh Sweat were among the key disruptors along the defensive line. Their ability to generate pressure without needing extra rushers was exceptional.
Linebacker coverage also contributed with strong zone defense limiting big plays in the middle of the field. The Eagles secondary held up well despite being on the field for over 35 minutes.
Jalen Carter recorded the blocked extra point late in the fourth quarter which proved to be the decisive play of the entire game. That single block was ultimately the margin of victory.
Jalen Carter Personal Profile
Jalen Carter is one of the most dominant defensive tackles in the NFL and plays for the Philadelphia Eagles. He was born on January 3, 2002, in Apopka, Florida and is 24 years old in 2026.
Carter stands at 6 feet 3 inches tall and weighs approximately 314 pounds. He is a powerful interior rusher with exceptional quickness and pass rush moves.
He was selected by the Eagles with the 9th overall pick in the 2023 NFL Draft from the University of Georgia. He won a National Championship with the Bulldogs before entering the league.
His blocked extra point in the fourth quarter directly decided the outcome of this game. It was arguably the most important play in the entire match and showcased his elite athleticism.

Jake Elliott Kicking Stats
Jake Elliott went 2 for 2 on field goal attempts for the Eagles. He made field goals of 47 yards and 28 yards both in the second quarter.
His combined 75 yards on made field goals proved to be the difference in the final score. Elliott was perfect on extra points as well.
He has been one of the most reliable kickers in the NFL throughout his career with the Eagles. His performance in this game directly contributed to Philadelphia’s narrow victory.
Elliott was born on August 1, 1994, in Cincinnati, Ohio. He is 31 years old as of 2026 and stands at 5 feet 9 inches tall.
Matt Badgley Kicking Stats
Matt Badgley was the Bills kicker and had a difficult game. His extra point was blocked by Jalen Carter in the fourth quarter which proved to be the decisive moment.
The Bills had no field goal attempts during the game which was partly due to their offensive approach. They went for touchdowns rather than field goals when in scoring position.
Badgley kicked three kickoffs for 129 yards during the game. He was not at fault for the loss but the blocked extra point changed the entire outcome.
Team Comparison Stats Table
| Stat | Buffalo Bills | Philadelphia Eagles |
|---|---|---|
| Final Score | 12 | 13 |
| Total Yards | 331 | 190 |
| Possession Time | 35:15 | 24:45 |
| Passing Yards | 262 | 110 |
| Rushing Yards | 120 | 82 |
| First Downs | 20 | 11 |
| Turnovers | 1 | 0 |
| Sacks Allowed | 5 | 1 |
| Penalties | 4 for 40 yds | 3 for 36 yds |
| Touchdowns | 2 | 1 |
| Field Goals | 0/0 | 2/2 |
| Punts | 6 | 7 |
| Third Down Conv. | — | — |
Scoring Summary
The Philadelphia Eagles dominated the first half scoring all of their 13 points before halftime. Jalen Hurts connected with Dallas Goedert for a 1-yard touchdown pass with 39 seconds left in the first quarter.
Jake Elliott added a 47-yard field goal at the 5:07 mark of the second quarter. His second field goal from 28 yards came with just 11 seconds left before halftime making it 13 to 0.
Buffalo was completely shut out for the first three quarters. The Bills defense kept them alive but the offense could not find the end zone.
Josh Allen finally scored from 2 yards out with 5:15 remaining in the fourth quarter to make it 6 to 13. The extra point was blocked by Jalen Carter keeping the deficit at 7 points.
Allen scored again on a 1-yard sneak with just 8 seconds remaining to close the gap to 12 to 13. The two-point conversion pass to Khalil Shakir was incomplete and the Bills lost by one point.
Khalil Shakir Personal Profile
Khalil Shakir is a wide receiver for the Buffalo Bills who was targeted on the crucial failed two-point conversion. He is one of Josh Allen’s favorite targets in the Bills offense.
He was born on September 11, 2000, in Las Vegas, Nevada. He is 25 years old as of 2026.
Shakir stands at 5 feet 11 inches tall and weighs approximately 190 pounds. He is known for his quickness, route running, and ability to make plays after the catch.
He was selected by the Bills in the fifth round of the 2022 NFL Draft from Boise State University. He has developed into one of the team’s most reliable offensive weapons.
The incomplete pass on the final two-point attempt was the last play of a heartbreaking game for Shakir and the entire Bills offense. He remains an important piece of Buffalo’s receiving corps.
How This Game Affected Both Teams
The Bills had a fantastic 2025 regular season overall but this close loss to Philadelphia was a difficult one. Despite the defeat, Buffalo still had strong playoff positioning heading into the postseason.
The Eagles secured a meaningful road win that boosted their confidence and NFC playoff standing. A 13 to 12 win away from home against a top AFC team is a significant statement.
For the Bills, the game highlighted both their strengths and vulnerabilities. Their offense piled up 331 yards but the five sacks and early scoring drought were costly.
For Philadelphia, the game proved their defense can carry the team when the offense is struggling. Holding a team to 12 points despite allowing 331 yards is a remarkable defensive achievement.
Why the Eagles Won Despite Fewer Yards
The Philadelphia Eagles won this game with just 190 total yards compared to Buffalo’s 331. This is one of the biggest yardage differential losses in recent NFL regular season history.
The Eagles won because they scored all of their points when it mattered early in the game. Their field position, turnover margin, and clutch special teams plays made the difference.
Jalen Carter’s blocked extra point stands as the single play that decided the outcome. Without that block the Bills would have tied the game with their final touchdown.
Turnover management was also critical. The Eagles had zero turnovers while Buffalo lost a fumble at a key moment in the game.

Frequently Asked Questions
What was the final score of Buffalo Bills vs Philadelphia Eagles?
The Philadelphia Eagles defeated the Buffalo Bills by a final score of 13 to 12. It was one of the closest finishes in the 2025 NFL regular season.
When was the Buffalo Bills vs Philadelphia Eagles game played?
The game was played on December 28, 2025. It was a Week 17 NFL regular season matchup played at Highmark Stadium in Buffalo, New York.
How did Josh Allen perform against the Eagles?
Josh Allen completed 23 of 35 passes for 262 yards with zero touchdowns and zero interceptions. He scored both Bills touchdowns on rushing plays in the fourth quarter.
What were Jalen Hurts stats against the Bills?
Jalen Hurts completed 13 of 27 passes for 110 yards with one touchdown and zero interceptions. He managed the game effectively and gave the Eagles enough to win.
Who scored the winning points for the Eagles?
Jake Elliott scored the decisive points with two field goals in the second quarter worth 6 combined points. Those points along with the Hurts to Goedert touchdown made 13.
How many times was Josh Allen sacked in this game?
Josh Allen was sacked five times for a total loss of 51 yards. The Eagles defensive line was dominant throughout the game and consistently disrupted the Bills offense.
What was the biggest play of the game?
Jalen Carter’s blocked extra point in the fourth quarter was the single most important play. It kept the margin at 7 and ultimately meant the Bills fell one point short.
Who caught the only touchdown pass in the game?
Dallas Goedert caught the only touchdown pass of the game from Jalen Hurts. The 1-yard reception came in the final 39 seconds of the first quarter.
How much possession time did each team have?
The Buffalo Bills had the ball for 35 minutes and 15 seconds while the Eagles possessed it for just 24 minutes and 45 seconds. Buffalo dominated possession but still lost.
Did the Bills attempt any field goals in this game?
No, the Buffalo Bills did not attempt a single field goal in this game. They went for touchdowns on all scoring opportunities with Josh Allen scoring both on rushing plays.
Conclusion
The Buffalo Bills vs Philadelphia Eagles match player stats tell the story of one of 2025’s most dramatic NFL finishes. Philadelphia won 13 to 12 despite being outgained by 141 total yards in a stunning display of defensive football and clutch special teams play.
Josh Allen was magnificent in the fourth quarter but the Bills simply left too much to do in the final minutes. Jalen Hurts managed the game perfectly and the Eagles defense delivered when it mattered most.
Jalen Carter’s blocked extra point stands as the defining moment of this incredible game. Both teams showed tremendous heart and the result could easily have gone either way.
This match will be remembered as one of the finest defensive performances of the 2025 NFL season. The Eagles proved that field position, turnovers, and special teams often matter more than raw yardage stats.