Denver Broncos vs Philadelphia Eagles Match Player Stats
Denver Broncos vs Philadelphia Eagles match player stats from the October 5, 2025 Week 5 meeting tell a much more interesting story than the final score alone. Denver overcame a 17-3 deficit after three quarters and scored 18 unanswered fourth-quarter points to defeat Philadelphia 21-17 at Lincoln Financial Field. Bo Nix finished 24 of 39 for 242 yards, one touchdown and no interceptions, while Jalen Hurts produced 280 passing yards and two touchdowns but was pressured into six sacks.
The game was a sharp example of how NFL results can turn on efficiency, field position, pressure and late-game execution rather than simply total passing yards. Philadelphia actually gained 302 total yards to Denver’s 358, but Denver dominated the ground game 130-45, controlled possession for 34:17 and converted more third downs.
This article breaks down the most important player performances, team statistics, offensive trends, defensive impact and the key moments that explain how Denver turned a 14-point deficit into a four-point road victory.
Denver Broncos vs Philadelphia Eagles Match Player Stats: Game Overview
The Week 5 matchup was played on Sunday, October 5, 2025, in Philadelphia. The Eagles entered the game 4-0, while Denver arrived at 2-2. Denver eventually improved to 3-2 with the victory, while Philadelphia dropped to 4-1.
Final Score
| Quarter | Denver Broncos | Philadelphia Eagles |
| Q1 | 3 | 3 |
| Q2 | 0 | 7 |
| Q3 | 0 | 7 |
| Q4 | 18 | 0 |
| Final | 21 | 17 |
The quarter-by-quarter numbers explain the unusual nature of the contest. Philadelphia led 17-3 after three quarters, but Denver completely changed the game in the final period.
The Broncos scored three touchdowns in the fourth quarter while holding Philadelphia scoreless. Denver’s comeback was not built on turnovers because neither team committed a turnover. Instead, the Broncos won through offensive balance, defensive pressure and superior late-game execution.
Team Statistical Comparison
| Statistic | Broncos | Eagles |
| First Downs | 23 | 16 |
| Total Yards | 358 | 302 |
| Passing Yards | 228 net | 257 net |
| Rushing Yards | 130 | 45 |
| Offensive Plays | 70 | 55 |
| Yards Per Play | 5.1 | 5.5 |
| Third Down | 5/16 | 2/11 |
| Red Zone | 2/3 | 1/2 |
| Possession | 34:17 | 25:43 |
| Turnovers | 0 | 0 |
| Penalties | 12-121 | 9-55 |
| Sacks Allowed | 2 | 6 |
The most revealing number is not passing yardage. It is rushing production.
Denver generated 130 rushing yards on 29 attempts, while Philadelphia managed only 45 yards on 11 attempts. That difference gave the Broncos more opportunities to sustain drives and helped them finish with 23 first downs compared with Philadelphia’s 16.
Bo Nix Player Stats and Performance
Bo Nix delivered a controlled performance during a game that demanded patience.
He completed 24 of 39 passes for 242 yards, one touchdown and zero interceptions. He was sacked twice for 14 yards and finished with an 87.8 passer rating and 64.9 QBR.
Bo Nix Passing Statistics
| Category | Bo Nix |
| Completions | 24 |
| Attempts | 39 |
| Completion Rate | 61.5% |
| Passing Yards | 242 |
| Yards Per Attempt | 6.2 |
| Touchdowns | 1 |
| Interceptions | 0 |
| Sacks | 2 |
| Passer Rating | 87.8 |
| QBR | 64.9 |
Nix did not need a spectacular statistical performance to win this game. His most important contribution was avoiding the major mistake.
Philadelphia’s defense had opportunities to disrupt Denver, but Nix did not throw an interception. When the Broncos finally found offensive rhythm in the fourth quarter, his accuracy and decision-making became increasingly important.
Nix had thrown for 326 yards against Cincinnati the previous week, making his 242-yard performance against Philadelphia less about volume and more about situational execution.
The Fourth Quarter Changed Nix’s Performance Profile
Denver entered the fourth quarter trailing 17-3 and had produced only 199 yards through three quarters. The offense then found the combination of running efficiency and passing opportunities that had been missing earlier.
Nix connected with Courtland Sutton for a 34-yard gain on the decisive stretch of the comeback. He later found Evan Engram for an 11-yard touchdown, and Nix completed the subsequent two-point conversion pass to Troy Franklin to give Denver an 18-17 lead.
That sequence is important because it demonstrates how quarterback evaluation should go beyond raw yardage. Nix was not asked to throw 45 or 50 times. Instead, he delivered when Denver’s offensive structure finally created the necessary opportunities.
Jalen Hurts Player Stats and Performance
Jalen Hurts produced the larger passing total, but the Broncos defense made his afternoon difficult.
Hurts completed 23 of 38 passes for 280 yards, two touchdowns and zero interceptions. His passer rating was 100.8, while his QBR was 55.4. However, he was sacked six times for 23 yards.
Jalen Hurts Passing Statistics
| Category | Jalen Hurts |
| Completions | 23 |
| Attempts | 38 |
| Completion Rate | 60.5% |
| Passing Yards | 280 |
| Yards Per Attempt | 7.4 |
| Touchdowns | 2 |
| Interceptions | 0 |
| Sacks | 6 |
| Passer Rating | 100.8 |
| QBR | 55.4 |
The six sacks are central to understanding the result.
Philadelphia’s offense produced 257 net passing yards after accounting for sack yardage. Denver’s six sacks repeatedly created long-yardage situations and prevented Philadelphia from maintaining the same offensive efficiency it showed early in the game.
Hurts was productive through the air, but his offense finished with only 55 total plays compared with Denver’s 70. That difference meant Philadelphia had fewer opportunities to respond after Denver’s fourth-quarter surge.
J.K. Dobbins Was Central to Denver’s Offensive Formula
J.K. Dobbins was Denver’s leading rusher with 20 carries for 79 yards and one touchdown.
His 4.0 yards per carry average may not look overwhelming at first glance, but the workload matters. Dobbins accounted for 20 of Denver’s 29 rushing attempts and provided the foundation for an offense that eventually controlled the game.
J.K. Dobbins Rushing Statistics
| Category | Dobbins |
| Carries | 20 |
| Rushing Yards | 79 |
| Average | 4.0 |
| Touchdown | 1 |
| Long Run | 17 yards |
Dobbins’ fourth-quarter touchdown was especially important. His two-yard scoring run reduced Philadelphia’s lead to 17-10 and gave Denver a realistic path back into the contest.
Denver’s overall rushing performance was more significant than Dobbins’ individual total. The Broncos averaged 4.5 yards per rushing attempt and produced 130 yards on the ground.
That balance forced Philadelphia to defend both the run and pass throughout the game.
Courtland Sutton Led Denver’s Receiving Attack
Courtland Sutton was Denver’s leading receiver with eight receptions for 99 yards.
He averaged 12.4 yards per reception and recorded a long reception of 34 yards. Sutton was targeted 10 times, giving him a substantial role in Denver’s passing game.
Denver Receiving Leaders
| Player | Receptions | Yards | TD | Targets |
| Courtland Sutton | 8 | 99 | 0 | 10 |
| Troy Franklin | 3 | 35 | 0 | 5 |
| Evan Engram | 4 | 33 | 1 | 6 |
| RJ Harvey | 3 | 18 | 0 | 3 |
| Tyler Badie | 1 | 16 | 0 | 2 |
| Trent Sherfield | 1 | 15 | 0 | 2 |
| Adam Trautman | 1 | 11 | 0 | 1 |
| Marvin Mims Jr. | 2 | 10 | 0 | 5 |
Sutton’s most important contribution came during the fourth-quarter comeback. His 34-yard reception helped move Denver into position to continue its scoring drive.
This is a useful distinction when analyzing player stats. A receiver can have fewer yards than expected but still produce one of the most valuable plays of the game. Sutton’s 99-yard total and fourth-quarter impact make him one of the defining offensive players from Denver’s victory.
DeVonta Smith Was Philadelphia’s Top Receiver
DeVonta Smith led all Philadelphia receivers with eight receptions for 114 yards.
He averaged 14.3 yards per catch and recorded a 52-yard reception, making him one of the most explosive offensive players on either team.
Philadelphia Receiving Leaders
| Player | Receptions | Yards | TD | Targets |
| DeVonta Smith | 8 | 114 | 0 | 10 |
| Saquon Barkley | 3 | 58 | 1 | 3 |
| A.J. Brown | 5 | 43 | 0 | 8 |
| Jahan Dotson | 1 | 24 | 0 | 3 |
| Dallas Goedert | 3 | 19 | 1 | 9 |
| Grant Calcaterra | 2 | 18 | 0 | 2 |
| Will Shipley | 1 | 4 | 0 | 2 |
Smith’s performance shows why Philadelphia was able to produce 280 gross passing yards despite struggling overall.
His 52-yard reception was the longest catch of the game, and his eight receptions gave Hurts a reliable option throughout the contest.
Yet Philadelphia’s passing success did not translate into enough sustained possessions because Denver consistently applied pressure and limited the Eagles’ running game.
Saquon Barkley’s Numbers Tell an Important Story
Saquon Barkley finished with only six rushing attempts for 30 yards, although he averaged 5.0 yards per carry.
He also contributed three receptions for 58 yards and scored a receiving touchdown. His receiving production therefore outweighed his rushing contribution in this particular matchup.
Barkley’s Complete Offensive Contribution
- 6 rushing attempts
- 30 rushing yards
- 5.0 yards per carry
- 3 receptions
- 58 receiving yards
- 1 receiving touchdown
- 88 total yards from scrimmage
The six rushing attempts are particularly notable because Philadelphia had only 11 total rushing attempts in the game. Denver’s ability to keep Philadelphia from establishing a consistent ground attack became one of the clearest statistical differences between the teams.
Evan Engram Produced a Crucial Touchdown
Evan Engram recorded four receptions for 33 yards and one touchdown.
His 11-yard touchdown reception in the fourth quarter helped Denver turn its comeback into a genuine scoring threat.
Engram was not Denver’s leading receiver by yardage, but his touchdown came at an important moment. This is another example of why box-score analysis should distinguish between volume and impact.
A receiver with 100 yards is not automatically more influential than a player with 30 yards if the smaller total includes a decisive touchdown.
Defensive Player Stats and Pressure
Denver’s defense was arguably the biggest reason the comeback became possible.
The Broncos recorded six sacks, eight quarterback hits, five tackles for loss and nine passes defended. Philadelphia had only two sacks, five tackles for loss and eight quarterback hits.
Denver Defensive Leaders
Talanoa Hufanga led Denver with seven total tackles, including four solo tackles. He also recorded one pass defended and one quarterback hit.
Nik Bonitto led the Broncos with 2.5 sacks.
Denver’s six-sack performance against Hurts was particularly significant because Philadelphia’s quarterback had otherwise produced an efficient passing line. Pressure changed the practical value of those passing numbers.
Philadelphia Defensive Leaders
Zack Baun led Philadelphia with 12 total tackles, including seven solo tackles and one sack.
The Eagles’ defense finished with 77 total tackles, 47 solo tackles, two sacks, five tackles for loss, two passes defended and eight quarterback hits.
Baun’s tackle total demonstrates that Philadelphia’s defense remained active even during Denver’s comeback. The bigger problem was the team’s inability to stop the Broncos consistently in the fourth quarter.
Why Denver Won Despite Philadelphia’s Passing Advantage
At first glance, Philadelphia appears to have had the better passing performance.
Hurts threw for 280 yards compared with Nix’s 242. Philadelphia also averaged 7.4 yards per pass attempt compared with Denver’s 6.2.
But net passing yards tell a different story.
After accounting for sacks, Philadelphia finished with 257 net passing yards, while Denver finished with 228. The gap remained relatively modest despite Hurts’ six sacks.
The real separation came on the ground.
Denver:
- 130 rushing yards
- 29 attempts
- 4.5 yards per carry
- 8 rushing first downs
Philadelphia:
- 45 rushing yards
- 11 attempts
- 4.1 yards per carry
- 2 rushing first downs
Denver also ran 70 offensive plays to Philadelphia’s 55.
That 15-play advantage matters because it gave the Broncos more chances to move the chains, wear down the defense and eventually create the fourth-quarter comeback.
Third Down Efficiency Was a Major Difference
Denver converted 5 of 16 third downs, or 31.3%.
Philadelphia converted only 2 of 11, or 18.2%.
Neither figure is particularly dominant, but Denver was significantly better.
The Eagles’ inability to convert third downs shortened drives. That became increasingly damaging as Denver’s defense generated pressure and the Broncos‘ offense began to sustain possessions.
The first-down totals reinforce this:
- Denver: 23 first downs
- Philadelphia: 16 first downs
Denver also gained eight first downs through rushing, while Philadelphia gained only two.
Red Zone Efficiency Favored Denver
Denver entered the red zone three times and scored twice, producing a 67% red-zone touchdown rate.
Philadelphia entered twice and scored once, producing a 50% rate.
In a four-point game, that difference becomes meaningful.
Denver’s ability to convert two of three red-zone opportunities gave its offense a higher scoring return when it reached the most valuable part of the field.
The Fourth Quarter Was the Defining Statistical Story
The final quarter deserves its own analysis because Denver scored 18 points while Philadelphia scored zero.
The Broncos entered the fourth quarter down 17-3. They first cut the deficit with Dobbins’ rushing touchdown.
Nix then connected with Engram for an 11-yard touchdown. Denver followed that score with a successful two-point conversion, with Nix finding Troy Franklin.
That conversion gave Denver an 18-17 lead with 7:36 remaining.
Denver added a late field goal to reach 21 points.
Philadelphia had one final opportunity, but the Broncos defense prevented Hurts from completing the late comeback. Hurts’ final attempt was knocked down as time expired.
The fourth quarter therefore transformed what looked like a comfortable Eagles victory into one of Denver’s most memorable regular-season comebacks.
Kicking and Special Teams Statistics
Wil Lutz made both of his field-goal attempts for Denver.
His longest field goal was 55 yards, and he also converted his extra-point attempt. He finished with seven points.
Jake Elliott made his lone field-goal attempt for Philadelphia and converted both extra-point attempts, finishing with five points.
Punting Comparison
Jeremy Crawshaw punted seven times for Denver for 328 yards, averaging 46.9 yards per punt.
Braden Mann also punted seven times for Philadelphia, producing 359 yards at a 51.3-yard average.
Philadelphia therefore had the better gross punting average, but Denver ultimately won the game. That is another reminder that isolated special-teams statistics do not necessarily determine the outcome.
Return Game Statistics
RJ Harvey led Denver in kickoff returns with four returns for 83 yards, averaging 20.8 yards per return.
Marvin Mims Jr. handled Denver’s punt returns, producing four returns for 42 yards.
For Philadelphia, Will Shipley recorded three kickoff returns for 86 yards, while Tank Bigsby added two returns for 44 yards. Jahan Dotson had one punt return for 15 yards.
The return game was therefore relatively balanced, with neither side producing a return touchdown.
Penalties Were a Hidden Factor
Denver committed 12 penalties for 121 yards.
Philadelphia committed nine penalties for 55 yards.
This is one area where Denver’s victory came despite a clear statistical disadvantage.
A 121-yard penalty total is substantial, and it prevented the Broncos from playing a clean game. Yet Denver compensated through rushing production, defensive pressure and fourth-quarter execution.
From an analytical perspective, this suggests that Denver’s margin for error was smaller than the final score indicates.
No Turnovers Made Execution Even More Important
Neither team committed a turnover.
Denver had no fumbles and no interceptions. Philadelphia also had no fumbles and no interceptions.
When turnovers are absent, the game often becomes more dependent on:
- Down-to-down efficiency
- Third-down conversion
- Red-zone execution
- Pressure rate and sacks
- Time of possession
- Rushing efficiency
- Penalty management
Denver won several of those categories strongly enough to overcome Philadelphia’s passing advantage.
Denver Broncos vs Philadelphia Eagles Match Player Stats: Most Important Performers
When the individual numbers are placed in context, several players stand out.
Best Denver Offensive Performers
Bo Nix: 24/39, 242 yards, 1 TD, 0 INT
Nix’s value came from late-game execution and ball security.
J.K. Dobbins: 20 carries, 79 yards, 1 TD
Dobbins gave Denver the rushing volume it needed to keep Philadelphia from focusing exclusively on the passing game.
Courtland Sutton: 8 receptions, 99 yards
Sutton was Denver’s most productive receiver and delivered a major fourth-quarter reception.
Evan Engram: 4 receptions, 33 yards, 1 TD
His touchdown became a turning point in the comeback.
Best Philadelphia Offensive Performers
Jalen Hurts: 23/38, 280 yards, 2 TD, 0 INT
Hurts produced strong passing numbers but absorbed six sacks.
DeVonta Smith: 8 receptions, 114 yards
Smith was Philadelphia’s leading receiver and provided the game’s longest reception.
Saquon Barkley: 30 rushing yards, 58 receiving yards, 1 receiving TD
Barkley’s 88 total yards demonstrated his value as a dual-threat weapon even though Philadelphia did not use him heavily as a runner.
Dallas Goedert: 3 receptions, 19 yards, 1 TD
Goedert contributed one of Philadelphia’s two passing touchdowns.
What the Statistics Reveal About Each Team
The numbers suggest two very different offensive identities.
Denver won with balance.
The Broncos generated 130 rushing yards and 228 net passing yards. Their 70 offensive plays were distributed across a more balanced attack, allowing the running game to remain part of the game plan even when Philadelphia built its lead.
Philadelphia relied more heavily on its passing game.
The Eagles produced 257 net passing yards but only 45 rushing yards. With just 11 rushing attempts, Philadelphia did not create enough balance to consistently protect its quarterback from pressure or control the clock.
The possession numbers reflect that difference. Denver held the ball for 34:17, compared with 25:43 for Philadelphia.
What Fans Should Take Away From the Box Score
A basic box score might suggest that Philadelphia had a strong offensive game because Hurts threw for 280 yards and two touchdowns while Smith exceeded 100 receiving yards.
That interpretation misses the larger picture.
Philadelphia’s offense produced 302 total yards but only 16 first downs. Denver produced 358 yards and 23 first downs. The Broncos also ran 15 more offensive plays.
The difference was efficiency and sustainability.
Denver repeatedly gave itself another opportunity to move the chains. Philadelphia produced explosive plays but struggled to maintain drives.
That distinction became decisive in the fourth quarter.
How to Read These Player Stats Correctly
For readers researching player statistics, it is useful to avoid judging performances using one number.
A quarterback’s passing yardage should be viewed alongside sacks, turnovers, completion rate, efficiency and game situation.
A running back’s rushing average should be considered alongside workload and first-down production.
A receiver’s yardage should be evaluated alongside targets, receptions, touchdowns and the timing of his biggest plays.
A defender’s impact should not be reduced to tackles. Sacks, quarterback hits, tackles for loss and coverage plays can have greater influence on individual snaps.
The Denver and Philadelphia matchup demonstrates all of these principles.
Internal Linking Opportunities
If this article is part of a larger sports statistics website, internal links should be placed where they genuinely help the reader.
Useful internal-link opportunities include:
- A previous article covering Bo Nix player statistics
- A dedicated Jalen Hurts performance analysis
- A Denver Broncos 2025 season statistics page
- A Philadelphia Eagles 2025 season statistics page
- A separate article covering the next Broncos or Eagles matchup
- A guide explaining NFL passing, rushing and defensive statistics
The anchor text should describe the destination naturally rather than repeatedly using the exact target keyword.
FAQ About Denver Broncos vs Philadelphia Eagles Match Player Stats
Who won the Broncos vs Eagles game on October 5, 2025?
The Denver Broncos defeated the Philadelphia Eagles 21-17 at Lincoln Financial Field. Denver entered the fourth quarter trailing 17-3 before scoring 18 unanswered points.
How many passing yards did Bo Nix have?
Bo Nix completed 24 of 39 passes for 242 yards, one touchdown and no interceptions. He was sacked twice.
How many passing yards did Jalen Hurts have?
Jalen Hurts completed 23 of 38 passes for 280 yards, two touchdowns and no interceptions. He was sacked six times.
Who was Denver’s leading rusher?
J.K. Dobbins led Denver with 20 carries for 79 yards and one rushing touchdown.
Who led Philadelphia in receiving?
DeVonta Smith led the Eagles with eight receptions for 114 yards. His longest catch was 52 yards.
What was the biggest statistical difference between the teams?
Denver’s rushing production was the clearest difference. The Broncos ran for 130 yards on 29 attempts, while Philadelphia managed 45 yards on 11 attempts. Denver also held a significant advantage in time of possession and first downs.
Conclusion
The Denver Broncos vs Philadelphia Eagles match player stats show why the 21-17 result cannot be explained by passing yardage alone.
Philadelphia had the higher passing total through Jalen Hurts and received an excellent receiving performance from DeVonta Smith. Saquon Barkley also contributed 88 total yards and a receiving touchdown. Yet the Eagles could not sustain their early advantage because Denver consistently generated pressure and struggled far less to establish its running game.
Bo Nix finished with 242 passing yards, but his zero-interception performance became more valuable as the game tightened. J.K. Dobbins provided 79 rushing yards and a crucial touchdown, while Courtland Sutton’s eight catches for 99 yards gave Denver a reliable downfield option. Evan Engram’s fourth-quarter touchdown and Denver’s successful two-point conversion helped complete the comeback.
Defensively, the six sacks against Hurts were especially important. Philadelphia’s quarterback produced 280 passing yards and two touchdowns, but repeated pressure disrupted the Eagles’ ability to sustain drives.
Ultimately, Denver’s 130-45 rushing advantage, 23-16 first-down advantage, 34:17 possession advantage and 18-0 fourth-quarter scoring advantage explain the outcome better than any individual statistic.
For anyone studying this matchup, the biggest lesson is simple: player statistics become much more useful when they are connected to game context. The final box score records what happened, but the combination of workload, efficiency, pressure, possession and situational execution explains why it happened.