Buffalo
Bills
3-11
24
FINAL
17
Denver
Broncos
4-10
AI Recap
AI RECAPIn a tightly contested matchup, the Buffalo Bills narrowly defeated the Denver Broncos 24-17 in Week 16 of the 2026 season. With playoff implications on the line, both teams came out fighting, but it was the Bills who ultimately held off a late surge from the Broncos to secure the victory.
Bo Nix of the Broncos had a standout performance, throwing for 261 yards and two touchdowns, keeping his team in the game until the final whistle. Meanwhile, Courtland Sutton emerged as a key target, racking up 104 receiving yards to help propel Denver's offense. However, it wasn't enough to overcome the Bills' balanced attack, which found success in both the air and on the ground.
Defensively, the Bills made crucial plays that shifted the momentum of the game. Greg Rousseau’s two sacks were instrumental in applying pressure on Nix, while C.J. Gardner-Johnson’s two interceptions proved to be game-changers, halting Denver's drives at critical moments. The turning point came late in the fourth quarter when Gardner-Johnson's second pick set up a touchdown drive that put the Bills ahead for good, sealing their win and keeping their playoff hopes alive.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Bo Nix | QB | 40 | 24 | 60% | 261 | 2 | 2 | 75.1 |
| Josh Allen | QB | 22 | 16 | 73% | 222 | 2 | 0 | 135.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| RJ Harvey | HB | 12 | 45 | 3.8 | 8 | 0 | 12 | 0 |
| James Cook III | HB | 11 | 40 | 3.6 | 18 | 0 | 22 | 0 |
| J.K. Dobbins | HB | 5 | 25 | 5.0 | 14 | 0 | 15 | 0 |
| Josh Allen | QB | 7 | 12 | 1.7 | — | 0 | 5 | 1 |
| Adam Trautman | TE | 2 | 4 | 2.0 | — | 0 | 4 | 1 |
| Bo Nix | QB | 2 | 3 | 1.5 | — | 0 | 3 | 0 |
| Evan Engram | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Courtland Sutton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Troy Franklin | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jaylen Waddle | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| DJ Moore | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Dalton Kincaid | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Christian Kirk | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Aaron Jones Sr | HB | 5 | -2 | -0.4 | — | 0 | 7 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Courtland Sutton | WR | 6 | 104 | 17.3 | 50 | 1 | 48 | 0 |
| Christian Kirk | WR | 3 | 80 | 26.7 | 68 | 1 | 61 | 0 |
| Evan Engram | TE | 7 | 74 | 10.6 | 17 | 1 | 24 | 0 |
| DJ Moore | WR | 4 | 72 | 18.0 | 47 | 1 | 49 | 0 |
| Keon Coleman | WR | 5 | 47 | 9.4 | 17 | 0 | 22 | 0 |
| Jaylen Waddle | WR | 3 | 37 | 12.3 | 7 | 0 | 18 | 0 |
| Troy Franklin | WR | 4 | 21 | 5.3 | 9 | 0 | 8 | 0 |
| Dalton Kincaid | TE | 2 | 18 | 9.0 | 8 | 0 | 10 | 0 |
| Adam Trautman | TE | 2 | 9 | 4.5 | 7 | 0 | 8 | 1 |
| Marvin Mims Jr | WR | 1 | 8 | 8.0 | 4 | 0 | 8 | 0 |
| RJ Harvey | HB | 1 | 8 | 8.0 | 4 | 0 | 8 | 2 |
| Dawson Knox | TE | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Robbie Ouzts | FB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| James Cook III | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| C.J. Gardner-Johnson | SS | 5 | 0.5 | 2 | 0 | 0 |
| TJ Parker | REDG | 5 | 1.5 | 0 | 0 | 0 |
| Deone Walker | DT | 5 | 1 | 0 | 1 | 0 |
| Greg Rousseau | LEDG | 3 | 2 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 6 | 0 | 0 | 0 | 0 |
| JL Skinner | SS | 4 | 0.5 | 0 | 0 | 0 |
| Cole Bishop | FS | 5 | 0 | 0 | 0 | 1 |
| Jahdae Barron | CB | 4 | 0 | 0 | 1 | 0 |
| Zach Allen | DT | 3 | 0.5 | 0 | 1 | 0 |
| Talanoa Hufanga | SS | 4 | 0 | 0 | 0 | 0 |
| Ja'Quan McMillian | CB | 4 | 0 | 0 | 0 | 0 |
| Maxwell Hairston | CB | 4 | 0 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 4 | 0 | 0 | 0 | 0 |
| Dorian Williams | WILL | 3 | 0.5 | 0 | 0 | 0 |
| Tyler Onyedim | DT | 3 | 0 | 0 | 0 | 0 |
| Pat Surtain II | CB | 3 | 0 | 0 | 0 | 0 |
| Nik Bonitto | REDG | 1 | 1 | 0 | 0 | 0 |
| Ed Oliver | DT | 2 | 0.5 | 0 | 0 | 0 |
| Davison Igbinosun | CB | 2 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 2 | 0 | 0 | 0 | 1 |
| Byron Murphy Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Kris Abrams-Draine | CB | 1 | 0 | 0 | 0 | 0 |
| Que Robinson | LEDG | 1 | 0 | 0 | 0 | 0 |
| Alex Singleton | MIKE | 1 | 0 | 0 | 0 | 0 |
| Brandon Jones | FS | 1 | 0 | 0 | 0 | 0 |
| Riley Moss | CB | 1 | 0 | 0 | 0 | 0 |
| Devon Key | FS | 1 | 0 | 0 | 0 | 0 |
| Joe Andreessen | MIKE | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 1 | 2 | 2 | 28 |
| Andre Szmyt | K | 1 | 2 | 3 | 48 |

