The Denver Broncos faced the New York Jets in a defensive-heavy showdown in London on October 12, 2025. The Broncos emerged with a 13-11 win, but the numbers tell a deeper story of strong defense, limited offense, and individual efforts worth noting. In this article we’ll break down the key player stats, team performance, and answer common questions for fans wanting to know what really happened.
Match Overview
The game took place at Tottenham Hotspur Stadium in London as part of Week 6 of the 2025 season.
The final score: Broncos 13, Jets 11.
Despite the low score, this was far from boring—especially on the defensive side.
Key Team Stats
- The Broncos’ defense recorded 9 sacks on the Jets’ quarterback.
- The Jets’ offense struggled mightily: they were held to –10 net passing yards, a historic low.
- Denver’s offense managed 174 passing yards for their quarterback and 78 rushing yards as a team.
- The Jets’ top rusher (and only somewhat productive) had 59 yards on 22 carries.
Top Offensive Performers – Broncos
Quarterback
Bo Nix (Broncos) completed 19 of 30 passes for 174 yards, 1 touchdown, 0 interceptions. He was sacked once for a 6-yard loss.
While not a huge yardage number by NFL standards, in this game it was enough given how much the defense delivered.
Running Game
J.K. Dobbins led the Broncos’ rushers with 14 carries for 40 yards (avg 2.9 yards per carry).
The running game didn’t dominate, but it helped the Broncos move the chains when needed.
Receiving
- Evan Engram: 5 catches for 42 yards (avg 8.4 yards).
- Marvin Mims Jr.: 2 catches for 30 yards (avg 15.0).
- Nate Adkins: 2 catches for 23 yards, including the one touchdown.
These receiving numbers show that while the game flow was modest, the Broncos did make key catches and found the end zone through the air.
Top Offensive Performers – Jets
Quarterback
Justin Fields for the Jets completed just 9 of 17 passes for 45 yards, no touchdowns, no interceptions. He was sacked 9 times, which heavily impacted the offense.
Running Game
Breece Hall carried the ball 22 times for 59 yards (avg 2.7 yards).
The Jets’ running game was slightly better than their passing game, but still not enough to win.
Receiving
The Jets struggled to get much going through the air; there were few big plays and minimal yardage gained. The very low net passing yards reflect this.
Defensive Highlights
The Broncos’ defense absolutely carried the team in this game.
- They registered 9 sacks on Justin Fields.
- They held the Jets to −10 net passing yards, the fewest passing yards allowed by any team this season and among the worst in NFL history.
- They made key stops late, including in crucial situations in the 4th quarter, which directly contributed to the win.
For the Jets, the defensive performance was far better than their offense—but their offense’s failure meant the defense had to shoulder the burden.
Why the Score Was So Low

Several factors combined to create a gritty, low-scoring affair:
- The Broncos’ defense dominated, limiting the Jets’ offense both in passing and rushing.
- The Jets’ offense self-sabotaged with sacks, few yard gains, and inability to convert key plays.
- Field position and special teams played a big role—when neither team could move the ball freely, every kick, punt, and turnover mattered.
- The Broncos did just enough on offense—when you have a defense performing at that level, you don’t need to score big to win.
What This Means for Each Team
For the Broncos:
- The win improves their record (they move to 4-2).
- Their defense is proving to be a real strength; if they keep getting pressure and stopping the run, they’re dangerous.
- Their offense still needs more consistency and yardage—but with that defense, they don’t always need to dominate to win games.
For the Jets:
- Their offense is in serious trouble if they’re being held to negative net passing yards.
- Being sacked 9 times is unsustainable and a sign of breakdowns in protection, scheme, and execution.
- The defense deserves credit for keeping the game close—but ultimately wins require offense, and they came up empty in many ways.
Key Takeaways
- A defense can win you games; the Broncos proved that.
- Even modest offensive numbers can lead to victory if you dominate the other side of the ball.
- The Jets need to reset the offense, reclaim confidence, and fix fundamental issues.
- For fans: Don’t just glance at the scoreboard—look at why the yardage and pressure stats reveal the deeper story.
Frequently Asked Questions
- What was the final score of the Broncos vs Jets game?
The Broncos won 13-11. - How many sacks did the Broncos record?
The Broncos recorded 9 sacks in the game. - What were the passing stats for the Jets’ quarterback?
Justin Fields completed 9 of 17 passes for 45 yards, and was sacked 9 times. - Who scored the Broncos’ touchdown?
Nate Adkins caught a 16-yard touchdown pass from Bo Nix. - What were the Broncos’ rushing stats?
J.K. Dobbins led with 14 carries for 40 yards. Team rushing yards totaled around 78. - How bad was the Jets’ passing offense?
Very bad: they ended with −10 net passing yards, an extremely rare and poor number. - Where was the game played?
At Tottenham Hotspur Stadium in London. - What helped the Broncos win besides the defense?
Their defense was the main driver, but timely plays like the touchdown pass, and strong special teams (field goals, etc.) also helped. - What does this game mean for the Jets?
It underscores serious problems on offense: protection, yardage, ability to convert. The defense held up, but insufficient without points. - Is this kind of stat line common in the NFL?
No — being held to negative net passing yards and nine sacks in a game are statistically rare and indicate major issues for the offense.










































