Skip to main content
Week 16 · Final

Bills at Broncos

Denver Broncos 50, Buffalo Bills 29 · New World League

FinalNew World LeagueWeek 16

Final Score

Week 16
By the numbers
Bills 29 4 TD · 0 FG · 0 XPBroncos 50 6 TD · 0 FG · 6 XPBo Nix 375 yds passingJames Cook III 112 yds rushingEvan Engram 159 yds receivingC.J. Gardner-Johnson 4 tkl defenseTotal yards 357 · 453Passing yards 225 · 363Rushing yards 132 · 90Completions 12/19 · 16/20Yards per carry 9.4 · 3.9

Recap

AI recap

Franchise Hub Beat · 26d ago

The Denver Broncos secured a commanding 50-29 victory over the Buffalo Bills in Week 16 of the 2026 season, solidifying their playoff hopes with a dominant performance. With both teams fighting for postseason positioning, Denver’s explosive offense proved too much for Buffalo to handle.

Leading the charge for the Broncos was quarterback Bo Nix, who threw for an impressive 375 yards and six touchdowns, showcasing his ability to deliver in critical moments. Tight end Evan Engram was his favorite target, racking up 159 receiving yards that kept the Bills' defense on its heels. Although Buffalo’s James Cook III had a strong outing with 112 rushing yards, it wasn’t enough to keep pace with Denver's offensive firepower.

Defensively, the Broncos were opportunistic, with Riley Moss snagging an interception that shifted momentum in their favor. Zach Allen added pressure with a sack, contributing to a defensive effort that limited Buffalo’s scoring opportunities. The turning point came early in the second half when Nix connected with Engram for a long touchdown, effectively sealing the game for Denver and showcasing their offensive prowess.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills400529
Broncos606850

Team Stats

Side by side
BUFDEN
Total yards357453
Passing yards225363
Rushing yards13290
Completions12/1916/20
Yards per carry9.43.9
Sacks21
Turnovers20
Touchdowns46
Field goals0/00/0
1st downs1618
3rd downs4/53/6
Penalties1-102-11

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB12/1963%23121118.5
Broncos
Bo NixQB16/2080%37560158.3
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
James Cook IIIHB121129.3201370
Josh AllenQB22010.0—1151
DJ MooreWR000.0—000
Khalil ShakirWR000.0—000
Broncos
RJ HarveyHB17704.1310190
Bo NixQB252.5—070
Other
J.K. DobbinsHB11515.030150
Evan EngramTE000.0—000
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
DJ MooreWR29648.0551570
James Cook IIIHB34615.3270251
Khalil ShakirWR4399.870120
Dalton KincaidTE23316.5201240
Joshua PalmerWR11717.080170
Broncos
Courtland SuttonWR412731.8613680
RJ HarveyHB33411.3260180
Troy FranklinWR12929.0110290
Jaylen WaddleWR12626.040260
Other
Evan EngramTE715922.7593420
Defense21 players
Kicking3 players
PlayerFGXPLNG
Broncos
Jeremy CrawshawP0/000
Wil LutzK0/060
Other
Charlie SmythK1/2050