Skip to main content
Week 16 · Final

Bills at Broncos

Buffalo Bills 45, Denver Broncos 17 · Next Gen Dynasty

FinalNext Gen DynastyWeek 16

Final Score

Week 16
By the numbers
Bills 45 6 TD · 1 FG · 6 XPBroncos 17 2 TD · 1 FG · 2 XPJosh Allen 277 yds passingJames Cook III 71 yds rushingKhalil Shakir 122 yds receivingNik Bonitto 6 tkl defenseTotal yards 453 · 278Passing yards 277 · 215Rushing yards 176 · 63Completions 23/31 · 19/32Yards per carry 4.2 · 3.0

Recap

AI recap

Franchise Hub Beat · 21d ago

In a decisive Week 16 showdown, the Buffalo Bills topped the Denver Broncos with a commanding final score of 45-17, solidifying their playoff aspirations. With the victory, Buffalo continues to assert itself as a formidable force in the league, while Denver struggles to find its footing as the season winds down.

Quarterback Josh Allen showcased his elite talent, throwing for 277 yards and three touchdowns, leading the Bills’ high-powered offense. Khalil Shakir was a standout target, racking up 122 receiving yards, while James Cook III contributed effectively on the ground with 71 rushing yards. Together, they propelled Buffalo to a dominant offensive performance.

Defensively, the Bills were effective in containing the Broncos' offense, forcing them into tough situations throughout the game. While Denver’s Nik Bonitto registered two sacks, the lack of consistent pressure allowed Allen to exploit mismatches downfield. The game's turning point came in the second quarter when Allen connected on a 50-yard touchdown pass, shifting momentum definitively in favor of Buffalo and leaving the Broncos scrambling to catch up.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Bills61645
Broncos21217

Team Stats

Side by side
BUFDEN
Total yards453278
Passing yards277215
Rushing yards17663
Completions23/3119/32
Yards per carry4.23.0
Sacks03
Turnovers01
Touchdowns62
Field goals1/11/1
1st downs2314
3rd downs9/136/12
Penalties5-526-56

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB23/3174%27730133.4
Broncos
Bo NixQB19/3259%2151089.9
Rushing10 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
James Cook IIIHB17714.2170210
Ty JohnsonHB10505.0141200
Josh AllenQB13473.6—180
Ray DavisHB284.0—180
Dawson KnoxTE000.0—000
Khalil ShakirWR000.0—000
Broncos
J.K. DobbinsHB18522.9—080
Bo NixQB2105.0—080
RJ HarveyHB111.0—110
Other
Brevin JordanTE000.0—001
Receiving16 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Khalil ShakirWR812215.3601470
Keon ColemanWR34214.0120340
Dawson KnoxTE33210.731200
DJ MooreWR22814.051160
Dalton KincaidTE22110.560110
Skyler BellWR2147.060100
James Cook IIIHB2105.06070
Jackson HawesTE188.05080
Broncos
Jaylen WaddleWR36120.370240
Courtland SuttonWR45914.8100210
Troy FranklinWR22914.580160
J.K. DobbinsHB5183.6110150
RJ HarveyHB122.0—020
Other
Evan EngramTE22613.031150
Brevin JordanTE11414.060140
Jonah ColemanHB166.05060
Defense27 players
Kicking2 players
PlayerFGXPLNG
Bills
Tyler BassK1/1642
Broncos
Wil LutzK1/1232