The matchup between the Buffalo Bills and the Philadelphia Eagles always attracts attention from NFL fans. Both teams feature elite quarterbacks, explosive offenses, and strong defensive units.
When these teams met recently, it turned into a tight, defensive battle. The Eagles managed to edge out the Bills with a 13–12 victory at Highmark Stadium.
In this article, we break down Buffalo Bills vs Philadelphia Eagles match player stats, including:
- Quarterback performance
- Rushing leaders
- Receiving stats
- Defensive impact players
- Key game moments
- Advanced team statistics
We’ll also explain what the numbers actually mean and which players truly influenced the game.
Buffalo Bills vs Philadelphia Eagles Match Overview

Final Score
| Team | Score |
|---|---|
| Philadelphia Eagles | 13 |
| Buffalo Bills | 12 |
The game remained defensive for most of the matchup. The Eagles scored early and held the lead, while Buffalo attempted a late comeback in the fourth quarter.
Despite gaining more yards overall, the Bills could not convert key opportunities into points.
Key Game Highlights
- Eagles scored 7 points in the first quarter
- Philadelphia added 6 more points in the second quarter
- Buffalo scored 12 points late in the fourth quarter
- Bills missed the potential game-winning two-point conversion
According to reports, Buffalo outgained Philadelphia but struggled in crucial moments.
Quarterback Player Stats
Quarterbacks always define games between these two teams. The matchup featured star QBs:
- Jalen Hurts
- Josh Allen
Both quarterbacks had very different performances.
Jalen Hurts (Philadelphia Eagles)
| Stat | Result |
|---|---|
| Completions | 13 |
| Attempts | 27 |
| Passing Yards | 110 |
| Touchdowns | 1 |
| Interceptions | 0 |
| Passer Rating | 71.5 |
Hurts had a quiet game compared to his usual standards. He completed fewer than half of his attempts but avoided turnovers.
His most important play was a touchdown pass to tight end Dallas Goedert, which helped the Eagles maintain their lead.
Key Takeaways
- Efficient but not explosive
- Avoided interceptions
- Managed the game effectively
Sometimes winning quarterbacks simply protect the ball and let defense do the rest.
Josh Allen (Buffalo Bills)
| Stat | Result |
|---|---|
| Completions | 23 |
| Attempts | 35 |
| Passing Yards | 262 |
| Touchdowns | 0 |
| Interceptions | 0 |
| Sacks Taken | 5 |
Allen actually produced more yardage than Hurts. However, the Eagles defense pressured him consistently.
The Bills quarterback was sacked five times, which disrupted several drives.
Key Takeaways
- Strong passing yardage
- No passing touchdowns
- Heavy pressure from Eagles defense
Allen also scored two rushing touchdowns, keeping Buffalo in the game late.
Rushing Player Stats
Running plays were important in this low-scoring contest.
Philadelphia Eagles Rushing Leaders
| Player | Carries | Yards | Avg |
|---|---|---|---|
| Saquon Barkley | 19 | 68 | 3.6 |
| Tank Bigsby | 2 | 7 | 3.5 |
| Jalen Hurts | 3 | 5 | 1.7 |
| Will Shipley | 2 | 2 | 1.0 |
Saquon Barkley carried most of the workload.
Although he didn’t score a touchdown, Barkley helped control the clock and maintain offensive balance.
Why Barkley’s Performance Matters
Even with modest yardage, Barkley’s rushing attempts:
- Kept Buffalo’s defense honest
- Allowed Philadelphia to control the pace
- Helped manage field position
Buffalo Bills Rushing Leaders
The Bills leaned heavily on quarterback runs.
| Player | Carries | Yards | TD |
|---|---|---|---|
| Josh Allen | — | — | 2 |
Allen’s two rushing touchdowns were Buffalo’s only scoring plays.
His mobility kept drives alive when passing options were limited.
Receiving Player Stats
Passing attacks still produced some important receiving performances.
Philadelphia Eagles Receiving Leaders
| Player | Receptions | Yards | TD |
|---|---|---|---|
| A.J. Brown | 5 | 68 | 0 |
| DeVonta Smith | 2 | 25 | 0 |
| Dallas Goedert | 3 | 8 | 1 |
| Tank Bigsby | 2 | 7 | 0 |
A. J. Brown led the Eagles in receiving yards.
Meanwhile, Dallas Goedert scored the only Eagles touchdown.
Even though the numbers were modest, that touchdown proved decisive.
Buffalo Bills Receiving Leaders
| Player | Receptions | Yards |
|---|---|---|
| Brandin Cooks | 4 | 101 |
| Other receivers | — | — |
Brandin Cooks delivered the Bills’ biggest plays through the air with over 100 yards receiving.
However, Buffalo struggled to convert those big gains into touchdowns.
Defensive Player Impact
Defense ultimately decided the game.
Several Eagles defenders delivered crucial plays.
Key Defensive Highlights
- Jalen Carter blocked an extra point attempt
- Jihaad Campbell recovered a key fumble
- Eagles defense recorded multiple sacks
These plays prevented Buffalo from taking the lead.
The blocked extra point was especially important because it reduced Buffalo’s scoring potential.
Team Statistics Comparison
Here is a simplified breakdown of the full team stats.
| Category | Eagles | Bills |
|---|---|---|
| Total Yards | 187 | 158 |
| Passing Yards | 110 | 90 |
| Rushing Yards | 77 | 68 |
| First Downs | 11 | 9 |
| Turnovers | 0 | 1 |
| Penalties | 2 | 4 |
What These Stats Show
Philadelphia didn’t dominate statistically.
Instead, they:
- avoided turnovers
- protected field position
- made critical defensive plays
Those small advantages often decide tight NFL games.
Key Turning Points in the Game
1. Eagles First Quarter Touchdown
The Eagles took an early lead thanks to Hurts’ touchdown pass.
Early momentum forced Buffalo to chase the game.
2. Bills’ Missed Opportunities
Buffalo moved the ball effectively but struggled in key situations.
Examples include:
- sacks on crucial drives
- red zone struggles
- failed two-point conversion
3. Blocked Extra Point
The Eagles’ blocked extra point was one of the biggest plays.
Without it, Buffalo could have tied the game.
4. Final Two-Point Conversion Attempt
With seconds remaining, Buffalo attempted a two-point conversion to win.
Josh Allen’s pass fell incomplete.
The Eagles escaped with a 13–12 victory.
Player Performance Analysis
Looking deeper at the numbers reveals a few interesting insights.
Best Offensive Player
Josh Allen produced the most total yards.
However, his sacks and missed opportunities limited scoring.
Most Efficient Offensive Play
Dallas Goedert’s touchdown reception was the most important offensive play.
It accounted for the Eagles’ only touchdown.
Defensive MVP
The Eagles defense deserves recognition for:
- multiple sacks
- forcing pressure
- blocking a crucial extra point
Those plays directly affected the final score.
Why This Game Was So Close
Several factors made this game extremely tight.
1. Strong Defensive Pressure
Both teams disrupted passing attacks.
Quarterbacks rarely had clean pockets.
2. Weather Conditions
Heavy rain slowed down offenses and increased mistakes.
3. Red Zone Efficiency
Buffalo struggled to convert drives into touchdowns.
4. Turnovers and Special Teams
Philadelphia avoided turnovers and made key special teams plays.
These small advantages were decisive.
Head-to-Head History: Bills vs Eagles
The rivalry between these teams has produced several memorable games.
For example:
- In 2023, the Eagles defeated the Bills 37–34 in overtime.
- That game featured five total touchdowns from Jalen Hurts.
This shows how different matchups between the same teams can produce completely different styles of play.
What This Game Means for Both Teams
Philadelphia Eagles
The win showed the Eagles can succeed even when their offense struggles.
Strengths displayed:
- defensive resilience
- disciplined play
- strong situational football
Buffalo Bills
Buffalo demonstrated strong offensive yardage but needs improvement in:
- red zone scoring
- pass protection
- late-game execution
With better execution, the Bills could easily win a rematch.
Key Takeaways from Buffalo Bills vs Philadelphia Eagles Player Stats
- Jalen Hurts threw 110 yards and one touchdown
- Josh Allen passed for 262 yards and rushed for two touchdowns
- A.J. Brown led Eagles receivers with 68 yards
- Brandin Cooks had over 100 receiving yards
- Eagles defense recorded five sacks and a blocked extra point
These moments shaped the final 13–12 result.
FAQs
Who had the most passing yards in Bills vs Eagles?
Josh Allen led the game with 262 passing yards, while Jalen Hurts finished with 110 yards and one touchdown.
Who scored touchdowns in the game?
Dallas Goedert scored the Eagles’ only touchdown reception, while Josh Allen scored two rushing touchdowns for Buffalo.
Who won the Buffalo Bills vs Philadelphia Eagles game?
The Philadelphia Eagles won the matchup 13–12 after stopping Buffalo’s late two-point conversion attempt.
Which receiver had the most yards?
Brandin Cooks recorded the most receiving yards with over 100 yards for the Buffalo Bills.
Conclusion
The Buffalo Bills vs Philadelphia Eagles matchup turned into a classic defensive battle. While Buffalo generated more offensive yardage, Philadelphia executed better in key moments.
Strong defensive pressure, a blocked extra point, and a clutch touchdown from Dallas Goedert helped the Eagles secure a narrow victory.
Games like this highlight why the NFL is so unpredictable. Sometimes the team with fewer yards still wins by making the most important plays at the right time.











