Buffalo
Bills
7-7
31
FINAL
16
Denver
Broncos
8-6
AI Recap
AI RECAPIn a decisive Week 16 matchup, the Buffalo Bills topped the Denver Broncos 31-16, solidifying their playoff aspirations as the regular season winds down. With both teams looking to improve their postseason positioning, the Bills delivered a strong performance to secure the win.
Josh Allen showcased his offensive prowess, throwing for two touchdowns and leading his team with poise. DJ Moore was a key target, racking up 78 receiving yards, while RJ Harvey of the Broncos kept his team competitive with a solid 102 rushing yards. However, it was the Bills’ ability to capitalize on scoring opportunities that ultimately set them apart.
Defensively, the Bills were anchored by Cole Bishop, who recorded nine total tackles, contributing significantly to their success in limiting the Broncos' offensive output. The game's turning point came in the second half when the Bills intercepted a pass from Bo Nix, stifling a potential comeback and allowing Buffalo to extend their lead. Despite a strong effort from Denver's Nik Bonitto, who logged a sack, it was not enough to change the outcome as Buffalo maintained control throughout the contest.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Bo Nix | QB | 37 | 25 | 221 | 1 | 1 | 81.0 |
| Josh Allen | QB | 24 | 19 | 184 | 2 | 1 | 109.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| RJ Harvey | HB | 15 | 102 | 6.8 | 0 | 41 | 0 |
| James Cook III | HB | 18 | 69 | 3.8 | 1 | 27 | 0 |
| Josh Allen | QB | 10 | 54 | 5.4 | 0 | 34 | 0 |
| Bo Nix | QB | 3 | 31 | 10.3 | 1 | 22 | 0 |
| Ray Davis | HB | 5 | 15 | 3.0 | 0 | 14 | 0 |
| Ty Johnson | HB | 1 | 1 | 1.0 | 1 | 1 | 0 |
| Evan Engram | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Troy Franklin | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Justin Joly | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Adam Trautman | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| DJ Moore | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Keon Coleman | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Dalton Kincaid | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| J.K. Dobbins | HB | 2 | -7 | -3.5 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| DJ Moore | WR | 6 | 78 | 13.0 | 0 | 21 | 0 |
| Courtland Sutton | WR | 7 | 66 | 9.4 | 0 | 14 | 1 |
| Evan Engram | TE | 5 | 58 | 11.6 | 1 | 17 | 0 |
| Dalton Kincaid | TE | 3 | 46 | 15.3 | 2 | 21 | 0 |
| Jaylen Waddle | WR | 3 | 34 | 11.3 | 0 | 13 | 0 |
| Troy Franklin | WR | 2 | 33 | 16.5 | 0 | 18 | 0 |
| Khalil Shakir | WR | 4 | 29 | 7.3 | 0 | 10 | 0 |
| Justin Joly | TE | 1 | 11 | 11.0 | 0 | 11 | 0 |
| Dawson Knox | TE | 1 | 9 | 9.0 | 0 | 9 | 0 |
| Jonah Coleman | HB | 3 | 8 | 2.7 | 0 | 8 | 0 |
| Ray Davis | HB | 1 | 7 | 7.0 | 0 | 7 | 0 |
| Adam Trautman | TE | 3 | 7 | 2.3 | 0 | 4 | 0 |
| James Cook III | HB | 2 | 7 | 3.5 | 0 | 9 | 0 |
| Keon Coleman | WR | 1 | 6 | 6.0 | 0 | 6 | 0 |
| RJ Harvey | HB | 1 | 4 | 4.0 | 0 | 4 | 0 |
| Joshua Palmer | WR | 1 | 2 | 2.0 | 0 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Cole Bishop | FS | 9 | 0 | 1 | 0 | 0 |
| Patrick Surtain II | CB | 5 | 0 | 1 | 0 | 0 |
| Nik Bonitto | REDG | 7 | 1 | 0 | 0 | 0 |
| Alex Singleton | MIKE | 7 | 0 | 0 | 0 | 0 |
| Maxwell Hairston | CB | 7 | 0 | 0 | 0 | 0 |
| Zach Allen | DT | 6 | 0 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 6 | 0 | 0 | 0 | 0 |
| Geno Stone | SS | 5 | 0 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 4 | 0 | 0 | 0 | 0 |
| Tycen Anderson | SS | 4 | 0 | 0 | 0 | 0 |
| Landon Jackson | DT | 2 | 1 | 0 | 0 | 0 |
| Ed Oliver | DT | 2 | 1 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 3 | 0.5 | 0 | 0 | 0 |
| Dorian Williams | WILL | 2 | 1 | 0 | 0 | 0 |
| Jahdae Barron | CB | 3 | 0 | 0 | 0 | 0 |
| Xavier McKinney | SS | 3 | 0 | 0 | 0 | 0 |
| Bradley Chubb | REDG | 3 | 0 | 0 | 0 | 1 |
| Brandon Jones | FS | 2 | 0 | 0 | 0 | 0 |
| Malcolm Roach | DT | 2 | 0 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 1 | 0.5 | 0 | 0 | 0 |
| Christian Benford | CB | 2 | 0 | 0 | 0 | 0 |
| Karene Reid | MIKE | 1 | 0 | 0 | 0 | 0 |
| Tyler Onyedim | DT | 1 | 0 | 0 | 0 | 0 |
| Ja'Quan McMillian | CB | 1 | 0 | 0 | 0 | 0 |
| Starling Thomas V | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 1 | 1 | 1 | 30 |
| Jeremy Crawshaw | P | 0 | 0 | 0 | 0 |
| Tyler Bass | K | 1 | 1 | 4 | 45 |

