Denver Broncos vs New York Jets Match Player Stats
The Denver Broncos vs New York Jets match player stats from the October 12, 2025 London game tell the story of a defensive struggle that Denver ultimately won 13-11. The Broncos finished with 246 total yards compared with only 82 for New York, while the Jets ran for 92 yards but produced just 45 passing yards. Bo Nix completed 19 of 30 passes for 174 yards, one touchdown, and no interceptions, while Justin Fields completed 9 of 17 passes for only 45 yards. Denver’s defense also recorded nine sacks, a major factor in a game decided by just two points.
Denver Broncos vs New York Jets Match Player Stats: Game Overview
The matchup took place on October 12, 2025, at Tottenham Hotspur Stadium in London as part of the NFL’s international schedule. Denver entered the game at 3-2 and improved to 4-2 with the victory, while New York fell to 0-6.
The final score was:
Denver Broncos 13, New York Jets 11
The scoring pattern explains why the game felt much closer than the overall yardage suggested.
| Team | Q1 | Q2 | Q3 | Q4 | Final |
| Denver Broncos | 10 | 0 | 0 | 3 | 13 |
| New York Jets | 6 | 0 | 5 | 0 | 11 |
Denver scored 10 points in the opening quarter and then added a field goal in the fourth. New York scored six points in the first quarter and five in the third, including a safety.
The official NFL game statistics show Denver finishing with 246 total net yards, while New York managed only 82. Both teams had 57 offensive plays, which makes the difference in efficiency particularly important.
This was not a game dominated by one explosive offensive player. Instead, it was shaped by field position, quarterback pressure, defensive execution, and a handful of high-value plays.
Team Statistics That Explain the Final Score
Looking only at the final score can make this matchup appear almost perfectly balanced. The underlying statistics tell a different story.
Total Offense
Denver produced:
- 246 total net yards
- 78 rushing yards
- 168 net passing yards
- 57 offensive plays
- 4.3 yards per offensive play
New York produced:
- 82 total net yards
- 92 rushing yards
- -10 net passing yards
- 57 offensive plays
- 1.4 yards per offensive play
The most striking number is New York’s -10 net passing yards.
The Jets gained 45 gross passing yards, but nine sacks cost them 55 yards. That transformed an already limited passing performance into negative net passing production.
Denver, meanwhile, lost only six yards on one sack.
That difference had a major effect on the game.
First Downs
Denver recorded 12 first downs compared with eight for New York.
Denver’s first downs included:
- 3 rushing first downs
- 9 passing first downs
- 0 first downs by penalty
New York recorded:
- 6 rushing first downs
- 2 passing first downs
- 0 first downs by penalty
This shows two very different offensive profiles.
New York was able to move the chains occasionally on the ground, but the passing game struggled to create sustained progress. Denver had a much greater ability to generate first downs through the air.
Third-Down Efficiency
Denver converted 5 of 15 third downs, or 33.3%.
New York converted only 2 of 15, or 13.3%.
That 20 percentage point difference is important because third downs often determine whether drives continue or end with a punt.
Denver also converted its only fourth-down attempt. New York went 1-for-2 on fourth down.
The overall picture is clear: neither offense was consistently efficient, but Denver was considerably better at extending drives.
Bo Nix Passing Performance
Bo Nix was one of the central figures in the Denver Broncos vs New York Jets match player stats.
His passing line was:
| Statistic | Bo Nix |
| Completions | 19 |
| Attempts | 30 |
| Completion Rate | 63.3% |
| Passing Yards | 174 |
| Yards per Attempt | 5.8 |
| Touchdowns | 1 |
| Interceptions | 0 |
| Sacks | 1 |
| Sack Yards Lost | 6 |
| Passer Rating | 90.1 |
| QBR | 34.0 |
| Long Pass | 26 yards |
Nix did not produce a huge passing total, but he avoided the turnovers that could have changed a low-scoring game.
His 19 completions also provided Denver with considerably more passing production than New York received from its quarterback.
The 174 passing yards were particularly valuable because Denver’s rushing attack averaged only 3.0 yards per carry.
Why Nix’s Numbers Matter
A stat line such as 19-for-30 for 174 yards might not immediately look spectacular. Context is important.
Denver did not need Nix to throw for 300 yards. The offense needed him to protect the football, convert enough passing situations, and produce a touchdown.
He accomplished those basic objectives.
The absence of an interception was especially valuable in a game where both teams had difficulty scoring touchdowns.
His 90.1 passer rating was also substantially higher than Justin Fields’ 58.7.
Justin Fields Passing Performance
Justin Fields had a difficult passing game for New York.
His statistics were:
| Statistic | Justin Fields |
| Completions | 9 |
| Attempts | 17 |
| Completion Rate | 52.9% |
| Passing Yards | 45 |
| Yards per Attempt | 2.6 |
| Touchdowns | 0 |
| Interceptions | 0 |
| Sacks | 9 |
| Sack Yards Lost | 55 |
| Passer Rating | 58.7 |
| QBR | 7.3 |
| Long Pass | 11 yards |
The nine sacks are the defining number.
Fields was not intercepted, so the problem was not turnover production. Instead, New York repeatedly lost possession and field position because Denver’s defense was able to get to the quarterback.
The Jets finished with only 82 total net yards despite running the same number of offensive plays as Denver.
That is a major indicator of how inefficient the New York offense was.
Denver’s Rushing Attack
Denver carried the ball 26 times for 78 yards.
The team averaged 3.0 yards per rushing attempt and did not record a rushing touchdown.
The main contributors were:
| Player | Carries | Yards | Average | Long | TD |
| J.K. Dobbins | 14 | 40 | 2.9 | 8 | 0 |
| Bo Nix | 5 | 24 | 4.8 | 11 | 0 |
| Evan Engram | 1 | 7 | 7.0 | 7 | 0 |
| RJ Harvey | 2 | 4 | 2.0 | 2 | 0 |
| Audric Estime/other contributors | 1 | 3 | 3.0 | 3 | 0 |
The official individual statistics list J.K. Dobbins as Denver’s leading rusher with 14 carries for 40 yards. Nix added 24 rushing yards on five attempts. (NFL)
J.K. Dobbins’ Contribution
Dobbins carried the largest rushing workload for Denver.
His 14 carries represented more than half of the Broncos’ rushing attempts.
However, his 2.9 yards per carry shows that the Jets were able to limit Denver’s traditional running game.
That makes Denver’s passing efficiency and defensive performance even more significant.
Bo Nix as a Rusher
Nix’s 24 rushing yards on five attempts produced a 4.8-yard average.
His longest run went for 11 yards.
Those yards were useful because quarterback rushing can create additional opportunities when conventional rushing lanes are limited.
Nix did not score on the ground, but his mobility added another dimension to the Broncos’ offense.
New York Jets Rushing Statistics
The Jets actually produced more rushing yards than Denver.
New York rushed 31 times for 92 yards, averaging 3.0 yards per attempt.
The leading contributors were:
| Player | Carries | Yards | Average | Long | TD |
| Breece Hall | 22 | 59 | 2.7 | 8 | 0 |
| Justin Fields | 7 | 31 | 4.4 | 8 | 0 |
| Isaiah Davis | 2 | 2 | 1.0 | 2 | 0 |
Breece Hall’s Workload
Breece Hall received 22 carries, making him the most heavily used offensive player in the Jets‘ rushing attack.
He gained 59 yards, averaging 2.7 yards per carry.
His longest run was only eight yards.
That combination suggests a high-volume but low-explosiveness rushing performance.
Hall helped New York avoid an even more extreme offensive imbalance, but the Jets could not turn those rushing attempts into touchdowns.
Fields’ Rushing Production
Fields added 31 rushing yards on seven carries.
His 4.4-yard average was better than Hall’s 2.7-yard average.
However, the nine sacks were much more damaging than the rushing contribution was helpful.
This is an important distinction when analyzing quarterback statistics. A quarterback can contribute positive rushing yardage while still having a difficult overall offensive game because sacks count heavily against passing production.
Denver Receiving Statistics
Denver completed 19 passes, and those completions were distributed across several players.
The leading receiving numbers were:
| Player | Receptions | Yards | Average | Long | TD |
| Evan Engram | 5 | 42 | 8.4 | 16 | 0 |
| Marvin Mims Jr. | 2 | 30 | 15.0 | 26 | 0 |
| Nate Adkins | 2 | 23 | 11.5 | 16 | 1 |
| Pat Bryant | 2 | 22 | 11.0 | 11 | 0 |
| RJ Harvey | 4 | 21 | 5.3 | 9 | 0 |
| Troy Franklin | 3 | 19 | 6.3 | 7 | 0 |
| Courtland Sutton | 1 | 17 | 17.0 | 17 | 0 |
The Broncos did not depend on one receiver for a massive statistical performance.
Instead, Nix spread the ball around.
Evan Engram Leads Denver
Evan Engram caught five passes for 42 yards.
He also recorded one rushing attempt for seven yards.
His receiving average was 8.4 yards per catch, and his longest reception covered 16 yards.
Engram’s five receptions made him Denver’s leading receiver by both catches and receiving yards.
Marvin Mims Jr. Provides Big-Play Potential
Mims caught only two passes, but those receptions produced 30 yards.
His 15.0-yard average was the highest among Denver players with multiple receptions.
His longest reception traveled 26 yards.
Mims also contributed significantly in the return game, giving him value beyond the traditional receiving statistics.
Nate Adkins’ Touchdown
Nate Adkins caught two passes for 23 yards and scored Denver’s only passing touchdown.
His longest reception was 16 yards.
In a game where Denver scored only 13 points, that touchdown carried considerable importance.
New York Jets Receiving Statistics
The Jets completed only nine passes for 45 yards.
Their receiving production was:
| Player | Receptions | Yards | Average | Long | TD |
| Josh Reynolds | 3 | 25 | 8.3 | 11 | 0 |
| Garrett Wilson | 3 | 13 | 4.3 | 7 | 0 |
| Andrew Beck | 1 | 6 | 6.0 | 6 | 0 |
| Mason Taylor | 1 | 2 | 2.0 | 2 | 0 |
| Isaiah Davis | 1 | -1 | -1.0 | -1 | 0 |
Josh Reynolds Leads the Jets
Reynolds caught three passes for 25 yards.
He produced the most receiving yards for New York, despite receiving only three targets.
His longest catch went for 11 yards.
Garrett Wilson’s Limited Production
Garrett Wilson also caught three passes, but he finished with only 13 yards.
His average was 4.3 yards per reception.
He received eight targets, which means he was involved in the passing plan but had very little statistical output.
That contrast between targets and production is useful when analyzing the Jets’ passing game.
New York simply could not turn opportunities into meaningful yardage.
Denver Defensive Statistics
Defense was arguably the most important statistical category in this game.
Denver recorded:
- 74 total tackles
- 43 solo tackles
- 9 sacks
- 7 tackles for loss
- 4 passes defended
- 15 quarterback hits
Nine sacks stand out immediately.
Denver’s defense repeatedly created negative plays and prevented the Jets from building sustained drives.
The 15 quarterback hits also demonstrate that the pressure was not limited to the nine official sacks.
The Nine-Sack Difference
Denver recorded nine sacks.
New York recorded one.
That means Denver produced eight more sacks than the Jets.
The impact can be seen directly in net passing yardage:
- Denver: 168 net passing yards
- New York: -10 net passing yards
The difference was 178 net passing yards.
This is one of the clearest explanations for the final result.
New York Jets Defensive Statistics
The Jets recorded:
- 66 total tackles
- 34 solo tackles
- 1 sack
- 3 tackles for loss
- 2 passes defended
- 3 quarterback hits
New York’s defense was able to hold Denver to 13 points.
That deserves attention because the Broncos had significantly more total yardage.
The Jets prevented Denver from turning its offensive advantage into a high-scoring performance.
However, the defense did not create enough negative plays against Nix.
One sack compared with Denver’s nine was a major statistical difference.
Special Teams Statistics
Special teams played an important role because neither offense produced many touchdowns.
Denver Kicking
Wil Lutz recorded:
- 2 field goals
- 2 field-goal attempts
- 100% field-goal rate
- Long of 57 yards
- 1 extra point
- 7 total kicking points
His 57-yard field goal was particularly important in a game decided by two points.
New York Kicking
Nick Folk recorded:
- 3 field goals
- 3 attempts
- 100% accuracy
- Long of 52 yards
- 9 total points
Interestingly, Folk scored more points than Lutz, but Denver still won.
That illustrates why kicking statistics must be considered within the broader context of touchdowns and defensive scoring.
Return Game Comparison
Marvin Mims Jr. was also important for Denver in the return game.
He recorded:
- 4 kickoff returns
- 104 kickoff-return yards
- 26.0-yard average
- 34-yard long
- 2 punt returns
- 11 punt-return yards
The Jets received strong kickoff-return production from Kene Nwangwu and Isaiah Williams.
Nwangwu had:
- 3 kickoff returns
- 113 yards
- 37.7-yard average
- 72-yard long
Isaiah Williams added:
- 2 kickoff returns
- 59 yards
- 29.5-yard average
- 31-yard long
Williams also recorded four punt returns for 32 yards.
The Jets’ return game therefore generated some useful field-position opportunities even though the offense struggled to capitalize.
Punting Statistics
Denver punted six times for 291 yards.
Jeremy Crawshaw averaged 48.5 yards per punt, with a long of 62 yards.
The Jets punted seven times for 355 yards.
Austin McNamara averaged 50.7 yards per punt and recorded a long of 58 yards.
New York also placed three punts inside the 20-yard line, compared with one for Denver.
These numbers reinforce how much the game relied on field position.
Neither offense consistently drove the length of the field.
Turnovers and Fumbles
Neither team threw an interception.
That is significant because the quarterbacks combined for 47 pass attempts without an interception.
However, Denver recorded two fumbles and lost one.
New York recorded one fumble and did not lose it.
Denver’s lost fumble was associated with Troy Franklin.
Marvin Mims Jr. also recorded a fumble that Denver recovered.
The Jets had recoveries credited to Breece Hall and Andre Cisco.
Despite Denver’s lost fumble, the Broncos avoided the more damaging turnover category: interceptions.
Red-Zone Efficiency
Denver reached the red zone twice and scored once.
That produced a 50% red-zone scoring rate.
New York did not reach the red zone, resulting in a 0% red-zone efficiency figure.
This is one of the most revealing statistics in the game.
The Jets scored 11 points without producing a conventional touchdown.
Their points came from field goals and a safety.
Denver, meanwhile, converted one of its two red-zone opportunities into a touchdown.
The Broncos therefore demonstrated greater finishing ability despite not generating a large number of red-zone possessions.
Time of Possession
Denver controlled the ball for 31:08.
New York held possession for 28:52.
The difference was only 2:16, so time of possession was not the primary reason for the result.
The more important factor was what each team did with its possessions.
Denver generated 246 net yards from 57 plays.
New York generated only 82 net yards from the same number of plays.
That means Denver averaged 4.3 yards per offensive play while New York averaged just 1.4.
Equal play volume with drastically different efficiency is a strong indicator of the game’s competitive shape.
What the Denver Broncos vs New York Jets Match Player Stats Reveal
The Denver Broncos vs New York Jets match player stats reveal a game where traditional offensive yardage and final scoring did not perfectly align.
Denver won by two points, but its offensive yardage advantage was substantial.
The Broncos had:
- 164 more total net yards
- 178 more net passing yards
- 8 more first downs
- 8 more sacks
- 3 more third-down conversions
- 1 more passing touchdown
The Jets had:
- 14 more rushing yards
- 1 more successful field goal
- Stronger kickoff-return averages
- Fewer lost fumbles
The matchup therefore cannot be explained simply by saying Denver had better offense.
It was more specifically a case of Denver being much more efficient in the passing game and much more effective at generating defensive pressure.
Why the Passing Game Was the Biggest Difference
The biggest statistical separation occurred through the air.
Nix:
19 completions, 174 yards, 1 touchdown, 0 interceptions
Fields:
9 completions, 45 yards, 0 touchdowns, 0 interceptions
The completion totals alone show a large difference.
Denver also protected Nix considerably better.
He was sacked once.
Fields was sacked nine times.
Those sacks caused 55 yards of loss and pushed New York’s net passing total into negative territory.
For an offense to survive a game like this, it generally needs another phase to compensate.
The Jets had a respectable rushing total, but 92 rushing yards were not enough to offset the passing-game losses.
Why Denver’s Defense Deserves Major Attention
The final score may encourage readers to focus on Nix or Lutz, but the defensive numbers provide perhaps the clearest explanation of the victory.
Denver allowed:
- 92 rushing yards
- 45 gross passing yards
- 82 total net yards
- 0 touchdowns
Holding an NFL opponent to 82 net yards is an extremely unusual statistical result.
The Jets had 57 offensive plays, yet averaged only 1.4 yards per play.
Denver’s nine sacks were central to that outcome.
The Broncos also recorded 15 quarterback hits, showing that the pressure was persistent rather than isolated.
The Role of Field Goals in a Low-Scoring Game
Both teams relied heavily on their kickers.
Denver scored seven points through Lutz.
New York scored nine through Folk.
The difference was Denver’s touchdown.
That means the final offensive scoring breakdown was:
Denver: one touchdown, two field goals, one extra point
New York: three field goals plus a safety
The Jets actually scored more points through field goals than Denver, but Denver’s touchdown created the decisive scoring advantage.
A Deeper Look at Efficiency
Efficiency provides a better way to understand the matchup than raw totals.
Denver averaged 4.3 yards per offensive play.
New York averaged 1.4.
Denver converted 33.3% of third downs.
New York converted 13.3%.
Denver generated nine passing first downs.
New York generated only two.
Those numbers show that Denver was not simply accumulating meaningless yardage.
The Broncos were more effective at producing first downs and maintaining offensive functionality.
New York’s rushing game produced six rushing first downs, but the passing game generated almost nothing.
That imbalance made the Jets easier to defend in obvious passing situations.
Player-by-Player Takeaways
Bo Nix
Nix delivered a controlled passing performance.
His 174 yards and one touchdown were enough because he avoided turnovers and was rarely pressured.
J.K. Dobbins
Dobbins handled the largest share of Denver’s rushing workload.
His 40 yards on 14 carries were modest, but he provided volume and helped maintain offensive balance.
Evan Engram
Engram led Denver in receiving with five catches for 42 yards.
He also added seven rushing yards on one carry.
Marvin Mims Jr.
Mims provided value as both a receiver and returner.
His 30 receiving yards came on only two catches, while his kickoff-return work produced 104 yards.
Nate Adkins
Adkins caught two passes for 23 yards and recorded Denver’s only receiving touchdown.
Justin Fields
Fields contributed 31 rushing yards but struggled as a passer.
The nine sacks were the defining problem.
Breece Hall
Hall carried the ball 22 times for 59 yards.
He was the Jets’ primary rushing option but averaged only 2.7 yards per carry.
Garrett Wilson
Wilson caught three passes for 13 yards on eight targets.
The limited yardage was a major part of New York’s lack of passing production.
Josh Reynolds
Reynolds led the Jets in receiving yards with 25 on three catches.
How to Read These Player Stats Correctly
A common mistake when reviewing NFL statistics is to focus only on the player with the largest numerical total.
That approach can miss the real story.
For example, Breece Hall had more rushing yards than any Denver running back, but Denver won.
Nick Folk made three field goals compared with two from Lutz, but New York lost.
The Jets also had more rushing yards than Denver, but the Broncos produced dramatically more passing yardage.
The better method is to connect individual numbers with team efficiency.
For this game, the most useful chain is:
Denver pressure → nine sacks → negative Jets net passing yards → poor third-down conversion → limited scoring opportunities
That sequence explains much more than any single box-score line.
What Makes the Denver Broncos vs New York Jets Match Player Stats Useful?
- For fans, these statistics provide a way to understand why the game finished 13-11.
- For fantasy football analysis, they show workload, targets, receptions, rushing attempts, and scoring opportunities.
- For matchup analysis, they identify where each team created advantages.
- For historical research, they preserve the statistical record of the London meeting.
- For content creators, these numbers can also support player-by-player breakdowns without relying on vague commentary.
The key is to use the statistics as evidence rather than treating them as isolated numbers.
Frequently Asked Questions
Who won the Denver Broncos vs New York Jets game in 2025?
The Denver Broncos defeated the New York Jets 13-11 on October 12, 2025, at Tottenham Hotspur Stadium in London.
How many passing yards did Bo Nix have against the Jets?
Bo Nix completed 19 of 30 passes for 174 yards, one touchdown, and no interceptions.
How many sacks did the Broncos record?
Denver recorded nine sacks against the Jets. New York recorded one sack against Denver.
How many rushing yards did Breece Hall have?
Breece Hall rushed 22 times for 59 yards, averaging 2.7 yards per carry.
How many receiving yards did Garrett Wilson have?
Garrett Wilson caught three passes for 13 yards.
What was the biggest statistical difference in the game?
The largest difference came in net passing production. Denver recorded 168 net passing yards, while New York finished with -10 net passing yards after losing 55 yards on nine sacks.
Conclusion
The Denver Broncos vs New York Jets match player stats show a low-scoring game shaped by defensive pressure, passing efficiency, and field position.
Denver finished with 246 total net yards compared with 82 for New York. Bo Nix completed 19 of 30 passes for 174 yards and one touchdown, while Justin Fields finished with 45 passing yards and was sacked nine times.
J.K. Dobbins led Denver’s rushing attack with 40 yards, while Breece Hall led New York with 59 rushing yards. Evan Engram was Denver’s leading receiver with 42 yards, and Josh Reynolds led the Jets with 25 receiving yards.
The defensive numbers provide the clearest explanation of the result. Denver recorded nine sacks and 15 quarterback hits, while New York managed only one sack and three quarterback hits.
Special teams also mattered. Wil Lutz made two field goals, including a 57-yard kick, while Nick Folk converted all three of his attempts for New York.
Ultimately, the statistics describe a game in which New York’s rushing production and kicking were not enough to overcome its extremely limited passing output. Denver’s ability to protect the ball, create pressure, convert more third downs, and produce the game’s only touchdown gave the Broncos the statistical foundation for the 13-11 victory.