Sports

Buffalo Bills vs Denver Broncos Match Player Stats: The Key Performances Behind Denver’s Overtime Win

Denver’s playoff hopes came down to one final kick after an afternoon in which neither team could hold control for long. The Broncos defeated the Buffalo Bills 33–30 in overtime on 17 January 2026 at Empower Field at Mile High, bringing a dramatic AFC Divisional Round contest to an end.

The Buffalo Bills vs Denver Broncos Match Player Stats reveal how much happened before that winning moment. Josh Allen combined passing touchdowns with important rushing gains, James Cook crossed 100 yards on the ground, and Bo Nix delivered three touchdown passes for Denver.

Buffalo finished ahead in several attacking categories, yet five turnovers proved costly. From Marvin Mims Jr.’s reliable receiving to Denver’s decisive defensive plays, the individual figures explain how the Broncos survived Buffalo’s comeback and advanced.

How Denver and Buffalo Reached Overtime

The early stages offered little indication that either team would pull away comfortably. Buffalo held a 7–3 lead after Allen connected with Mecole Hardman for a four-yard touchdown. Denver responded through an unexpected scorer, offensive tackle Frank Crum, who caught a seven-yard touchdown pass from Nix.

The teams were level at 10–10 late in the second quarter before Denver produced a damaging finish to the half. Nix found Lil’Jordan Humphrey for a 29-yard touchdown, and an Allen fumble gave Wil Lutz the opportunity to add a field goal. Denver entered the break leading 20–10.

Another field goal stretched the advantage to 23–10, leaving Buffalo with considerable work to do. The Bills responded with touchdown catches from Keon Coleman and Dalton Kincaid before Prater’s next field goal put them ahead 27–23.

Denver recovered the lead through Mims with 55 seconds remaining. Buffalo then moved close enough for Prater to equalise from 50 yards with five seconds left. Overtime followed, extending a contest that had already swung repeatedly between the two sides.

The final score reflected the closeness of the finish. The route to that score, however, involved very different strengths and weaknesses.

Quarterback Stats: Allen’s Production and Nix’s Timely Response

The passing comparison gives the Buffalo Bills vs Denver Broncos Match Player Stats much of their interest. Allen and Nix finished only four passing yards apart, and both supplied three touchdown throws.

Passing statisticJosh Allen — BuffaloBo Nix — Denver
Completions2526
Attempts3946
Passing yards283279
Touchdown passes33
Interceptions21
Times sacked30
Passer rating90.087.1

Allen completed approximately 64 per cent of his passes and repeatedly helped Buffalo recover from difficult positions. His touchdown throws reached Hardman, Coleman and Kincaid, spreading the scoring responsibility across three receivers.

His contribution extended beyond throwing. When passing opportunities disappeared or Buffalo needed ground yardage, Allen remained a threat as a runner. Denver had to account for both parts of his game throughout the contest.

Ball security was the major weakness in his performance. Allen lost two fumbles and threw two interceptions, leaving Buffalo to overcome four turnovers from its quarterback.

Nix completed approximately 57 per cent of his attempts. Although his accuracy was lower, he avoided being sacked and produced the fourth-quarter touchdown that restored Denver’s lead.

That difference matters when assessing the Bo Nix performance. His overall figures were close to Allen’s, but his late connection with Mims gave Denver an essential answer after Buffalo had scored 17 consecutive points.

Rushing Stats: Cook and Allen Keep Buffalo Moving

Buffalo’s running game was its clearest statistical advantage. Cook handled the largest share of the work, while Allen added enough yardage to make the Bills difficult to contain on the ground.

PlayerTeamCarriesYardsAverageLongest run
James CookBuffalo241174.924
Josh AllenBuffalo12665.526
Bo NixDenver12292.411
Jaleel McLaughlinDenver4215.313
RJ HarveyDenver6203.312

Cook’s 117 rushing yards established a Buffalo record for a road postseason game. His steady gains gave the offence a dependable option and helped prevent the entire attacking burden from falling on Allen’s passing.

However, his second-quarter fumble interrupted that productive performance. Denver scored a touchdown on the following possession, turning a lost Buffalo opportunity into a change of lead.

Allen averaged 5.5 yards across his 12 carries, finishing with the longest run of the game at 26 yards. Together, he and Cook accounted for all 183 of Buffalo’s rushing yards.

Denver managed 70 rushing yards from 22 attempts. McLaughlin supplied useful gains in a limited role, but the Broncos could not match Buffalo’s ground production.

Within the Buffalo Bills vs Denver Broncos Match Player Stats, this contrast is significant. The Bills consistently gained more through their running game, yet Denver found enough passing plays and defensive opportunities to remain competitive.

Receiving Stats: Mims Delivers, Kincaid Answers

The leading receivers gave both quarterbacks dependable targets. Mims finished with the most receiving yards in the game, while Kincaid led Buffalo in that category.

ReceiverTeamCatchesReceiving yardsTouchdowns
Marvin Mims Jr.Denver8931
Dalton KincaidBuffalo6831
Khalil ShakirBuffalo7750
Courtland SuttonDenver4530
RJ HarveyDenver5460
Lil’Jordan HumphreyDenver2331

Mims caught every one of his eight targets. His 93 yards reflected repeated involvement, while his 26-yard touchdown became one of the most important plays of the fourth quarter.

Kincaid was equally reliable with his opportunities, catching all six passes directed towards him. His 14-yard scoring reception moved Buffalo ahead 24–23 early in the final quarter.

Shakir led the Bills with seven catches. His 46-yard reception provided Buffalo’s longest completed pass, showing how quickly a single successful play could change field position.

Sutton’s contribution came late. After waiting until the closing stages of the fourth quarter for his first reception, he finished with four catches for 53 yards.

Harvey also gave Nix a useful receiving option from the backfield. His five catches added 46 yards, demonstrating why a running back’s influence cannot always be judged through rushing totals alone.

The receiving statistics highlight the importance of supporting players. Both quarterbacks needed reliable catches during scoring drives, and several players delivered when their teams were under pressure.

Defensive Stats and the Turnovers That Changed the Result

Buffalo gained 449 total yards to Denver’s 349 and converted 10 of its 15 third-down opportunities. The Bills also completed the game without punting.

Those figures make the result unusual, but the turnover battle explains much of it. Denver collected five takeaways, while Buffalo managed one. The Broncos scored 16 points from possessions following Buffalo turnovers.

Defensive playerTeamKey contribution
Alex SingletonDenver14 tackles and one forced fumble
Nik BonittoDenverTwo forced fumbles, including a strip-sack
P.J. LockeDenverOne interception
Ja’Quan McMillianDenverOne overtime interception
Cole BishopBuffalo12 tackles
Deone WalkerBuffaloOne interception

Singleton’s tackling helped Denver handle a busy defensive workload. Bonitto’s forced fumbles interrupted Buffalo at crucial moments, including shortly before half-time and early in the third quarter.

McMillian supplied the decisive overtime takeaway on a deep pass intended for Brandin Cooks. Buffalo disputed the outcome, but the play stood as an interception and Denver took possession.

The Broncos then advanced towards the end zone, helped by defensive pass-interference penalties. Lutz finished the contest with a 23-yard field goal.

Both kickers were accurate throughout. Lutz converted all four of his field-goal attempts, while Prater made all three for Buffalo. Denver’s extra successful kick ultimately provided the three-point winning margin.

Conclusion

The Buffalo Bills vs Denver Broncos Match Player Stats show how strong attacking performances can be undone by lost possessions. Cook’s running, Allen’s versatility and Kincaid’s receiving gave Buffalo several routes towards victory.

Denver answered through Nix’s touchdown passes, Mims’ dependable catching and a defence that kept taking the ball away. When overtime offered one last opportunity, the Broncos converted it, leaving Buffalo’s impressive yardage totals overshadowed by the moments that slipped away.

Also read: Green Bay Packers vs Chicago Bears Match Player Stats: The Numbers Behind a 31–7 Win

(FAQs)

Who won the Buffalo Bills against Denver Broncos playoff game?

Denver won 33–30 in overtime on 17 January 2026 at Empower Field at Mile High.

What were Josh Allen’s passing and rushing totals?

Allen threw for 283 yards and three touchdowns. He also rushed for 66 yards, but committed four turnovers through two interceptions and two lost fumbles.

How many touchdown passes did Bo Nix throw?

Nix threw three touchdown passes. Frank Crum, Lil’Jordan Humphrey and Marvin Mims Jr. each caught one.

Who recorded the most rushing yards?

James Cook led the game with 117 yards from 24 carries. Allen finished second with 66 rushing yards.

Which receiver had the strongest statistical performance?

Mims led all receivers with eight catches for 93 yards and a touchdown. Kincaid led Buffalo with 83 receiving yards.

What do the Buffalo Bills vs Denver Broncos Match Player Stats show about the result?

Buffalo gained more yards, but Denver’s five takeaways repeatedly interrupted the Bills’ offence and created valuable scoring opportunities.

Related Articles

Back to top button