Buffalo
Bills
4-10
17
FINAL
10
Denver
Broncos
5-9
AI Recap
AI RECAP
Franchise Hub Beat· 1d ago
In a tightly contested matchup, the Buffalo Bills secured a 17-10 victory over the Denver Broncos in Week 16 of the 2026 season. Both teams were hungry for a win as they jockeyed for playoff positioning, but it was the Bills who ultimately came out on top. Josh Allen led the way for Buffalo, throwing for 256 yards and a touchdown while also showcasing his ability to move the ball efficiently. Khalil Shakir was his favorite target, racking up 115 receiving yards to keep the Broncos' secondary on their toes. On the ground, J.K. Dobbins provided a spark for Denver, accumulating 111 rushing yards but ultimately fell short of leading his team to victory. Defensively, the Broncos put up a valiant effort, with Zach Allen notching nine total tackles and Nik Bonitto delivering a stellar performance with 2.5 sacks. However, the game turned in the Bills’ favor when they managed to stifle a late-game drive by Denver, forcing critical stops that allowed them to hold onto their slim lead. As the seconds ticked away, the Bills' defense held firm, sealing the win and keeping their playoff hopes alive.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB331958%2561092.4
Bo NixQB331855%1420065.4
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
J.K. DobbinsHB181116.2401410
James Cook IIIHB18422.3190240
DJ MooreWR13333.0261330
Josh AllenQB6254.2—080
RJ HarveyHB3113.7—070
Bo NixQB294.5—051
Khalil ShakirWR000.0—000
Jakob JohnsonFB1-5-5.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Khalil ShakirWR711516.4751741
Dalton KincaidTE57314.6130260
DJ MooreWR44812.0130210
Courtland SuttonWR5479.4100190
Jaylen WaddleWR23517.560180
Evan EngramTE4287.070140
Keon ColemanWR11616.040161
Marvin Mims JrWR2147.03081
Adam TrautmanTE199.06090
RJ HarveyHB273.55090
James Cook IIIHB242.02040
J.K. DobbinsHB122.04020
Jakob JohnsonFB100.0—000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Wil LutzK11142
Jeremy CrawshawP0000
Tyler BassK12254