HomeSportsDenver Broncos vs Buffalo Bills Match Player Stats

Denver Broncos vs Buffalo Bills Match Player Stats

Published on

spot_img

The Denver Broncos beat the Buffalo Bills 33-30 in overtime on January 17, 2026, at Empower Field at Mile High to advance to the AFC Championship Game. The Denver Broncos vs Buffalo Bills Match Player Stats tell two different stories. Buffalo moved the ball more effectively for long stretches, but Denver forced five turnovers and finished the game with the only points of overtime.

Buffalo gained 449 total yards to Denver’s 349 and controlled possession for more than 40 minutes. The Bills also did not punt. Denver countered by taking the ball away five times, including Ja’Quan McMillian’s overtime interception, before Wil Lutz ended the game with a 23-yard field goal.

Match Overview

Detail Information
Match Buffalo Bills at Denver Broncos
Competition AFC Divisional Round
Date January 17, 2026
Venue Empower Field at Mile High, Denver
Final Score Broncos 33, Bills 30 OT
Denver record entering game 14-3
Buffalo regular-season record 12-5
Buffalo record entering game 13-5 after Wild Card win
Postgame records Denver 15-3, Buffalo 13-6
Result Denver advanced to AFC Championship Game


Denver entered as the AFC’s No. 1 seed after a 14-3 regular season. Buffalo had finished 12-5, entered the playoffs as the No. 6 seed and then beat Jacksonville 27-24 in the Wild Card Round.

Pre-Match Context

Denver’s regular-season record gave it the AFC’s only first-round bye and home-field advantage. Buffalo took the longer route. The Bills had already played and won a road playoff game in Jacksonville before traveling to Denver six days later.

The matchup also gave Denver a chance to reverse the result of the previous postseason. Buffalo had eliminated the Broncos 31-7 in the Wild Card Round on January 12, 2025. This was the third postseason meeting between the franchises.

The regular-season numbers suggested a difficult matchup around Buffalo’s running game. The Bills finished the regular season with the NFL’s top-ranked rushing offense, while Denver entered the playoffs with one of the league’s stronger run defenses. Buffalo still produced 183 rushing yards in the game, but its possessions repeatedly ended with turnovers instead of points.

Quarter-by-Quarter Score

Team Q1 Q2 Q3 Q4
Buffalo Bills 7 3 7 13
Denver Broncos 3 17 3 7

 

Team OT Final
Buffalo Bills 0 30
Denver Broncos 3 33


Denver did most of its early damage in the second quarter, when it scored 17 points and turned a 7-3 deficit into a 20-10 halftime lead. Buffalo then erased a 13-point deficit before the game moved into overtime.

Quarter-by-Quarter Game Breakdown

First Quarter: Buffalo Answers Denver’s Opening Field Goal

Denver opened with a long possession but did not reach the end zone. Wil Lutz finished the drive with a 28-yard field goal, putting the Broncos ahead 3-0.

Buffalo responded with its own sustained possession. Josh Allen finished it by finding Mecole Hardman Jr. for a 4-yard touchdown with 10 seconds remaining in the quarter. Matt Prater’s extra point gave Buffalo a 7-3 advantage.

The exchange established an early pattern. Both teams could move the chains, but Denver’s first drive ended with three points while Buffalo’s first possession produced seven.

Second Quarter: Denver Turns Buffalo Mistakes Into a Halftime Lead

The game’s turnover pattern started to change the score in the second quarter. James Cook III lost a fumble, and Denver eventually answered with Bo Nix’s 7-yard touchdown pass to offensive tackle Frank Crum, who had reported as eligible.

Prater’s 33-yard field goal tied the score at 10-10, but Denver controlled the final minutes of the half. Nix found Lil’Jordan Humphrey for a 29-yard touchdown with 29 seconds left.

Buffalo tried to create another scoring chance before halftime, but Allen lost a fumble. That gave Denver enough time for Lutz to hit from 50 yards with two seconds remaining. Instead of going into halftime separated by one score, Denver carried a 20-10 lead into the break.

Third Quarter: Another Allen Turnover, Then Two Interceptions

Buffalo received the second-half kickoff but immediately gave Denver another short field. Nik Bonitto strip-sacked Allen, and Malcolm Roach recovered the fumble. Lutz turned the takeaway into a 33-yard field goal for a 23-10 lead.

Buffalo responded rather than allowing Denver to extend the margin further. Allen directed a 73-yard touchdown drive and found Keon Coleman from 10 yards, cutting the score to 23-17.

The quarter then produced interceptions on consecutive possessions. Defensive tackle Deone Walker intercepted Nix for Buffalo. Denver safety P.J. Locke answered by intercepting Allen and returning the ball 30 yards. Neither takeaway produced another score before the fourth quarter.

Fourth Quarter: Buffalo Takes the Lead, Denver Takes It Back

Buffalo completed its comeback early in the fourth quarter. Allen found Dalton Kincaid for a 14-yard touchdown, and Prater’s extra point put the Bills ahead 24-23.

The Bills later used a 13-play drive to add Prater’s 31-yard field goal. That made it 27-23 with 4:14 remaining and forced Denver to find the end zone.

Nix answered with a late scoring drive. With 1:01 remaining, he connected with Marvin Mims Jr. for a 26-yard touchdown. Lutz’s extra point put Denver back in front 30-27.

Buffalo still had enough time. Khalil Shakir caught a short Allen pass and lateraled to Ray Davis on the final drive, helping Buffalo reach field-goal range. Prater made a 50-yard field goal with 10 seconds left on the official play-by-play clock, tying the game 30-30 and sending it to overtime.

Overtime: McMillian’s Interception Sets Up Lutz

Denver received the ball first in overtime but Buffalo’s defense forced a punt. The Bills then started deep in their own territory with a chance to win the game on their possession.

Allen went deep for Brandin Cooks. Ja’Quan McMillian contested the pass and came away with the interception at Denver’s 20-yard line. It was Buffalo’s fifth turnover of the game.

Denver’s ensuing possession was helped by two Buffalo pass-interference penalties. During the drive, Nix injured his right ankle on a keeper and was later diagnosed with a fracture. He stayed in long enough for Denver to position the ball before Lutz kicked the winning 23-yard field goal with 4:46 remaining in overtime.

Team Stats Comparison

Buffalo’s advantage in yards, rushing production, first downs and possession did not translate into the final advantage because so many drives ended without a kick or touchdown. Denver’s turnover margin provided extra possessions and shorter fields.

Team Stat Buffalo Bills Denver Broncos
Total yards 449 349
First downs 28 22
Total plays 78 68
Yards per play 5.8 5.1
Rushing yards 183 70
Rushing attempts 36 22
Net passing yards 266 279
Completions/Attempts 25/39 26/46
Third downs 10/15 8/16
Fourth downs 1/1 1/1
Turnovers 5 1
Fumbles lost 3 0
Interceptions thrown 2 1
Penalties/Yards 5/68 3/20
Red-zone efficiency 3/5 1/4
Punts 0 4
Time of possession 40:58 29:18

Key Numbers That Decided the Game

The most important numbers in the Denver Broncos vs Buffalo Bills Match Player Stats were not total yards. Buffalo led most of the volume categories, but Denver repeatedly ended Buffalo possessions with takeaways.

Category Buffalo Denver Game Impact
Turnovers 5 1 Denver gained four extra possessions
Points created from takeaways 0 16 Takeaways repeatedly changed field position
Total yards 449 349 Buffalo moved the ball more
Red zone 3/5 1/4 Buffalo finished more trips with TDs
Punts 0 4 Buffalo drives ended in scores or turnovers
Penalty yards 68 20 Two Buffalo PI calls affected the OT drive


Josh Allen accounted for four of Buffalo’s five giveaways with two interceptions and two lost fumbles. Cook lost the other Buffalo turnover. Denver’s only giveaway came when Walker intercepted Nix in the third quarter.

Denver Broncos Full Box Score

Denver leaned heavily on Nix because the conventional running game produced limited yardage. He attempted 46 passes and also led the Broncos in rushing attempts, while Mims led the receiving group and Lutz accounted for 15 points.

Denver Passing

Player Comp/Att Yards TD INT
Bo Nix 26/46 279 3 1

Denver Rushing

Player Carries Yards Average TD
Bo Nix 12 29 2.4 0
Jaleel McLaughlin 4 21 5.3 0
RJ Harvey 6 20 3.3 0


The Broncos finished with only 70 rushing yards. Nix accounted for 29 of them, meaning Denver’s offense depended much more heavily on its passing game.

Denver Receiving

Player Receptions Yards Average TD
Marvin Mims Jr. 8 93 11.6 1
Courtland Sutton 4 53 13.3 0
RJ Harvey 5 46 9.2 0
Lil’Jordan Humphrey 2 33 16.5 1
Pat Bryant 3 32 10.7 0
Frank Crum 1 7 7.0 1
Tyler Badie 1 7 7.0 0
Evan Engram 1 7 7.0 0
Nate Adkins 1 1 1.0 0
Adam Trautman 0 0 0.0 0
Adam Prentice 0 0 0.0 0
Jaleel McLaughlin 0 0 0.0 0


Mims caught every one of his eight targets. Humphrey supplied Denver’s late first-half touchdown, while Crum’s 7-yard catch produced Denver’s first touchdown.

Denver Defense

The table below lists Denver’s eight leading tacklers. Nik Bonitto finished outside the top eight in tackles, but his strip-sack was one of Denver’s five takeaways.

Player Tackles Sacks Key Play
Alex Singleton 14 0 Forced Cook fumble
Talanoa Hufanga 10 0 Recovered Cook fumble
P.J. Locke 9 0 INT, 30-yard return
Dondrea Tillman 6 0 1 tackle for loss
Malcolm Roach 5 1.5 Recovered Allen fumble
Zach Allen 5 0.5 Shared sack
Devon Key 4 0 4 solo tackles
Riley Moss 4 0 3 solo tackles


McMillian recorded only one tackle, so he does not appear among the eight leading tacklers. His overtime interception, however, ended Buffalo’s chance to score on its overtime possession.

Denver Kicking

Player FG Made/Att XP Made/Att Total Points Long
Wil Lutz 4/4 3/3 15 50


Lutz made field goals from 28, 50, 33 and 23 yards. His final kick ended the game.

Denver Returns

Player Returns Yards Average
Jaleel McLaughlin 3 59 19.7
Marvin Mims Jr. 2 50 25.0
Tyler Badie 1 27 27.0


Denver did not record a punt return. Its six kickoff returns produced 136 yards.

Denver Punting

Player Punts Average Long Inside 20
Jeremy Crawshaw 4 47.0 65 2

Denver Fumbles

Player Fumbles Lost Recoveries
Bo Nix 1 0 1


Denver did not lose a fumble, keeping its turnover total at one for the game.

Buffalo Bills Full Box Score

Buffalo’s offense gained 449 yards and produced three touchdown passes. Cook and Allen combined for all 183 rushing yards, while Kincaid and Shakir led a nine-player receiving group. The problem was possession security.

Buffalo Passing

Player Comp/Att Yards TD INT
Josh Allen 25/39 283 3 2


Allen was sacked three times for 17 yards, which reduced Buffalo’s official net passing total to 266 yards.

Buffalo Rushing

Player Carries Yards Average TD
James Cook III 24 117 4.9 0
Josh Allen 12 66 5.5 0


Buffalo ran for 183 yards without a rushing touchdown. Cook handled two-thirds of the team’s rushing attempts, while Allen added 66 yards with a long run of 26.

Buffalo Receiving

Player Receptions Yards Average TD
Dalton Kincaid 6 83 13.8 1
Khalil Shakir 7 75 10.7 0
Ray Davis 2 33 16.5 0
Dawson Knox 3 32 10.7 0
James Cook III 2 24 12.0 0
Brandin Cooks 2 20 10.0 0
Keon Coleman 1 10 10.0 1
Mecole Hardman Jr. 1 4 4.0 1
Curtis Samuel 1 2 2.0 0


Kincaid caught all six of his targets. Shakir led Buffalo with seven receptions, including a 46-yard gain, and participated in the late hook-and-lateral that helped set up Prater’s tying field goal.

Buffalo Defense

Player Tackles Sacks Key Play
Cole Bishop 12 0 2 tackles for loss
Cam Lewis 10 0 2 passes defended
Taron Johnson 6 0 1 tackle for loss
Shaq Thompson 5 0 2 tackles for loss
Tre’Davious White 4 0 3 solo tackles
Joey Bosa 3 0 3 tackles
Darnell Savage 3 0 3 tackles
Deone Walker 3 0 Intercepted Nix


Walker supplied Buffalo’s only takeaway by intercepting Nix in the third quarter and returning the ball three yards. Buffalo did not record a sack of Nix.

Buffalo Kicking

Player FG Made/Att XP Made/Att Total Points Long
Matt Prater 3/3 3/3 12 50

Prater hit from 33 and 31 yards before making the 50-yard kick that forced overtime.

Buffalo Returns

Player Returns Yards Average
Ray Davis 5 130 26.0
Mecole Hardman Jr. 1 22 22.0


Buffalo accumulated 152 kickoff-return yards. Neither team recorded a punt return.

Buffalo Fumbles

Player Fumbles Lost Recoveries
Josh Allen 3 2 1
James Cook III 1 1 0
Alec Anderson 1 0 0
Spencer Brown 0 0 1


Allen’s two lost fumbles combined with his two interceptions to give him four giveaways. Cook’s lost fumble accounted for Buffalo’s fifth turnover.

Top Performers

Bo Nix

Player Comp/Att Yards TD INT
Bo Nix 26/46 279 3 1


Nix was responsible for most of Denver’s offensive production because the Broncos generated only 70 rushing yards. He threw touchdown passes to Frank Crum, Lil’Jordan Humphrey and Marvin Mims Jr. The final touchdown came with just over a minute left in regulation and changed a 27-23 Buffalo lead into a Denver advantage.

Nix also carried 12 times for 29 yards. His final possession ended painfully, as he fractured his right ankle on the overtime drive before Lutz kicked the winner.

Marvin Mims Jr.

Player Receptions Yards Average TD
Marvin Mims Jr. 8 93 11.6 1


Mims led Denver in receptions and receiving yards, catching all eight of his targets. His largest contribution came when Denver trailed 27-23 late in the fourth quarter. Nix found him for a 26-yard touchdown that put the Broncos ahead.

Mims also drew a 30-yard pass-interference penalty on Denver’s final overtime possession after McMillian’s interception. That penalty moved the Broncos deep enough into Buffalo territory to turn the possession into Lutz’s short game-winning field-goal attempt.

Ja’Quan McMillian

Player Tackles INT Return Yards Key Play
Ja’Quan McMillian 1 1 0 OT interception


McMillian’s overall tackle total was small, but his interception came at the point when the next score could end the game. Allen targeted Brandin Cooks deep during Buffalo’s first overtime possession. McMillian contested the catch and secured the ball at Denver’s 20.

Buffalo had already moved into a position where another successful series could create a winning scoring chance. Instead, the interception transferred possession to Denver. The Broncos then advanced with the help of two pass-interference calls and finished the game with Lutz’s field goal.

Josh Allen

Player Comp/Att Yards TD INT
Josh Allen 25/39 283 3 2


Allen produced three touchdown passes and added 66 rushing yards, helping Buffalo erase a 13-point deficit and take the lead in the fourth quarter. His touchdown passes went to Mecole Hardman Jr., Keon Coleman and Dalton Kincaid. The same game also included four Allen giveaways.

He lost two fumbles and threw interceptions to P.J. Locke and Ja’Quan McMillian. The final interception came in overtime and gave Denver the possession that ended with the winning field goal, making ball security central to Buffalo’s final result.

James Cook III

Player Carries Yards Average TD
James Cook III 24 117 4.9 0


Cook supplied most of Buffalo’s ground production and reached 117 yards on 24 carries. His longest run went for 24 yards, and his consistent gains helped Buffalo control possession and sustain long drives. Cook also caught two passes for 24 yards, bringing his scrimmage total to 141 yards.

His first-half fumble, however, became Denver’s first takeaway. Alex Singleton forced it and Talanoa Hufanga recovered. Denver used the resulting change of possession to begin shifting a game Buffalo had led 7-3.

Starting Lineups

Offensive Starting Lineups

Position Buffalo Bills Denver Broncos
QB Josh Allen Bo Nix
RB James Cook III RJ Harvey
WR Khalil Shakir Courtland Sutton
WR Keon Coleman Pat Bryant
FB Reggie Gilliam Adam Prentice
TE Dawson Knox Adam Trautman
LT Dion Dawkins Garett Bolles
LG David Edwards Ben Powers
C Connor McGovern Alex Forsyth
RG O’Cyrus Torrence Quinn Meinerz
RT Spencer Brown Mike McGlinchey

Defensive Starting Lineups

Position/Role Buffalo Bills Denver Broncos
Front Greg Rousseau Zach Allen
Front Deone Walker Malcolm Roach
Front DaQuan Jones John Franklin-Myers
Edge Joey Bosa Nik Bonitto
LB/Edge Matt Milano Jonathon Cooper
LB Joe Andreessen Dre Greenlaw
LB Shaq Thompson Alex Singleton
CB Tre’Davious White Pat Surtain II
CB Christian Benford Riley Moss
FS Cole Bishop P.J. Locke
SS Jordan Hancock Talanoa Hufanga

Special Teams Starters

Position Buffalo Bills Denver Broncos
K Matt Prater Wil Lutz
P/H Mitch Wishnowsky Jeremy Crawshaw
KR Ray Davis Marvin Mims Jr.
LS Reid Ferguson Mitchell Fraboni


The lineup reflected Buffalo’s injury situation in the secondary and at linebacker, where Jordan Poyer and Terrel Bernard were inactive. Denver had Dre Greenlaw back after he missed the final two regular-season games.

Injury Report

Buffalo entered the game with several defensive players carrying injury designations. Poyer and Maxwell Hairston had already been ruled out. Ty Johnson, Terrel Bernard, Ed Oliver, Curtis Samuel and Damar Hamlin entered the final report as questionable.

Buffalo Pregame Injuries

Player Injury Status
Jordan Poyer Hamstring Out, inactive
Maxwell Hairston Ankle Out, inactive
Ty Johnson Ankle Questionable, inactive
Terrel Bernard Calf Questionable, inactive
Ed Oliver Biceps Questionable, active
Curtis Samuel Elbow Questionable, active
Damar Hamlin Pectoral Questionable


Buffalo’s official inactive list also included Tylan Grable, Phidarian Mathis and Keleki Latu. Oliver and Samuel were confirmed active.

Denver Pregame Injuries

Player Injury Status
Lucas Krull Foot Out
Drew Sanders Ankle Out
Dre Greenlaw Hamstring No game designation, active
John Franklin-Myers Hip No game designation, active


Greenlaw improved to a full practice participant before the game. Denver ruled Krull and Sanders out on its final injury report.

In-Game Injuries

Player Injury Status
Bo Nix Right ankle fracture Injured in OT, season-ending
Pat Bryant Concussion Ruled out
Troy Franklin Hamstring Left game
Dorian Williams Neck Taken to hospital
Ed Oliver Knee Left in third quarter


Bryant had already caught three passes for 32 yards on Denver’s opening drive before suffering his concussion. Nix’s fracture was diagnosed after the game and required season-ending surgery, leaving Jarrett Stidham as Denver’s quarterback for the next round.

Season Series and Head-to-Head History

Denver and Buffalo did not meet during the 2025 regular season. Their only meeting in that season came in the Divisional Round.

The January 2026 game was the third postseason meeting between the franchises. Buffalo won the first two, while Denver’s overtime victory reduced Buffalo’s postseason series lead to 2-1.

Date Playoff Round Result Winner
Jan. 12, 1992 AFC Championship Bills 10-7 Broncos Buffalo
Jan. 12, 2025 AFC Wild Card Bills 31-7 Broncos Buffalo
Jan. 17, 2026 AFC Divisional Broncos 33-30 Bills OT Denver


The 2026 result also gave Denver a response to its 24-point playoff loss in Buffalo one year earlier.

AFC Conference Standings and Playoff Seeds

The final regular-season AFC playoff field placed Denver first and Buffalo sixth. That seeding gave Denver the bye while Buffalo had to win on Wild Card Weekend before the teams could meet.

Seed Team Record Qualification
1 Denver Broncos 14-3 AFC West
2 New England Patriots 14-3 AFC East
3 Jacksonville Jaguars 13-4 AFC South
4 Pittsburgh Steelers 10-7 AFC North
5 Houston Texans 12-5 Wild Card
6 Buffalo Bills 12-5 Wild Card
7 Los Angeles Chargers 11-6 Wild Card


Denver’s victory sent the No. 1 seed into the AFC Championship Game. Buffalo’s postseason ended with a 13-6 overall record including its two playoff games.

Broadcast and Streaming Information

The game received national CBS coverage in the United States with a 4:30 p.m. ET kickoff. Jim Nantz handled play-by-play, Tony Romo provided analysis and Tracy Wolfson reported from the sideline.

Platform Coverage Details
CBS U.S. television 4:30 p.m. ET
Paramount+ Streaming NFL on CBS stream
NFL+ Mobile streaming In-market phone/tablet
NFL Game Pass International International streaming
TSN1/4 Canada Television/streaming
DAZN Canada Streaming
Westwood One Radio National radio coverage


Bills Radio Network coverage featured Chris Brown on play-by-play, Eric Wood as analyst and Sal Capaccio on the sideline.

Conclusion

Denver’s overtime win moved the Broncos into their first AFC Championship Game in a decade and extended a season built around the conference’s No. 1 seed and home-field advantage. The victory also came with an immediate change at the game’s most important position. Nix’s ankle fracture meant Denver had to prepare Jarrett Stidham to start the conference title game against New England.

For Buffalo, the defeat ended another playoff run before the Super Bowl. The Bills entered Denver after winning on Wild Card Weekend and generated enough offense to stay in control for long stretches, but the repeated changes of possession prevented those drives from producing a winning margin. Buffalo moved into its offseason, while Denver remained alive for another week with a different starting quarterback.

For more match updates, read: Atlanta Hawks vs Charlotte Hornets Match Player Stats

Frequently Asked Questions

What was the final score of Broncos vs Bills?

The Denver Broncos beat the Buffalo Bills 33-30 in overtime on January 17, 2026, with Wil Lutz kicking the winning 23-yard field goal.

What were the Denver Broncos vs Buffalo Bills Match Player Stats?

Bo Nix threw for 279 yards and three touchdowns, while Josh Allen passed for 283 yards and three scores. James Cook led all rushers with 117 yards.

How many turnovers did the Bills have against Denver?

Buffalo committed five turnovers. Josh Allen had two lost fumbles and two interceptions, while James Cook lost one fumble during the first half.

Who led the Broncos in receiving?

Marvin Mims Jr. led Denver with eight receptions for 93 yards. He also caught the 26-yard touchdown that gave Denver a late fourth-quarter lead.

Who was Buffalo’s leading receiver?

Dalton Kincaid led Buffalo with 83 receiving yards on six catches. He caught a 14-yard touchdown that put the Bills ahead early in the fourth quarter.

Who intercepted Josh Allen in overtime?

Ja’Quan McMillian intercepted Allen’s deep pass intended for Brandin Cooks. Denver took over and later won the game with Wil Lutz’s field goal.

What happened to Bo Nix against the Bills?

Nix fractured his right ankle during Denver’s final overtime possession. The injury ended his postseason and moved Jarrett Stidham into the starting quarterback role.

 

Latest articles

Cleveland Browns vs Philadelphia Eagles Match Player Stat

The Cleveland Browns vs Philadelphia Eagles Match Player Stat review covers Philadelphia's 20-16 Week...

Toronto Raptors vs 76ers Match Player Stats

Toronto Raptors vs 76ers Match Player Stats from January 12, 2026, show how Philadelphia...

New England Patriots vs New York Giants Match Player Stats

New England Patriots vs New York Giants Match Player Stats from Week 13 show...

Cleveland Guardians vs New York Yankees Match Player Stats

The Cleveland Guardians vs New York Yankees Match Player Stats from June 2, 2026,...

More like this

Cleveland Browns vs Philadelphia Eagles Match Player Stat

The Cleveland Browns vs Philadelphia Eagles Match Player Stat review covers Philadelphia's 20-16 Week...

Toronto Raptors vs 76ers Match Player Stats

Toronto Raptors vs 76ers Match Player Stats from January 12, 2026, show how Philadelphia...

New England Patriots vs New York Giants Match Player Stats

New England Patriots vs New York Giants Match Player Stats from Week 13 show...