2026
Week 16 · Friday 4:30 PM ET · Empower Field at Mile High
Broncos offensevsBills defense
Season numbers through Week 8: 8 games for Broncos, 7 for Bills. Ranks are out of 32; #1 is the best offense or the stingiest defense.
Backs catch passes
Bills give up 44 yards a game to running backs (29th), against a league average of 32. Broncos' running backs produce 53 (3rd).
Deep right is open
Bills are worst against deep right throws, allowing +0.64 EPA per attempt. Broncos send 6% of their throws there. That is a small part of their offense so far.
Ground game stalls
Broncos average 3.7 yards per carry (25th). Bills allow 3.6 (9th).
Success rate
Call this one even. Broncos succeed on 38% of plays (29th) against a defense that allows 46% (26th).
Players to watch
Bills
Broncos
The series is even at 6–6 since 1999 (they first met in 2002). Jan 17, 2026, at Empower Field at Mile High: the Broncos won 33–30 in overtime. Bo Nix started at quarterback for the Broncos and Josh Allen for the Bills; Sean Payton and Sean McDermott coached.
The last 5
| 2025 · Wk 20 · OT · playoffs | BUF 30 at DEN 33 |
| 2024 · Wk 19 · playoffs | DEN 7 at BUF 31 |
| 2023 · Wk 10 | DEN 24 at BUF 22 |
| 2020 · Wk 15 | BUF 48 at DEN 19 |
| 2019 · Wk 12 | DEN 3 at BUF 20 |
2026 records
| Bills | Broncos | |
|---|---|---|
| Overall | 6–1 | 6–2 |
| Division | 0–1 | 2–1 |
| Conference | 4–1 | 3–1 |
| Other conference | 2–0 | 3–1 |
| Home | 3–1 | 4–0 |
| Away | 3–0 | 2–2 |
| Last 5 | WLWWW | LWWWW |
| Streak | Won 3 | Won 4 |
| Points a game | 33.3 – 25.9 | 21.5 – 20.6 |
Every meeting since 1999, regular season and playoffs, from nflverse's game list, which starts in 1999; the all-time series goes back further. Franchises that moved count as one team (the Raiders, Chargers and Rams). Home and away are from the Bills' side. Records are this regular season.
Broncos offense · 3WR 1TE
- QBBo Nix#10 · 149/250 · 1493 yds · 9 TD · 3 INT
- RBJonah Coleman#20 · 30 car · 134 yds · 2 TD · 9 rec
- WRJaylen Waddle#17 · 29 rec · 315 yds · 2 TD · 51 tgt
- WRCourtland Sutton#14 · 20 rec · 221 yds · 1 TD · 37 tgt
- WRTroy Franklin#11 · 6 rec · 69 yds · 0 TD · 11 tgt
- TEEvan Engram#1 · 13 rec · 136 yds · 1 TD · 25 tgt
- LTGarett Bolles#72
- LGBen Powers#74
- CLuke Wattenberg#60
- RGQuinn Meinerz#77
- RTMike McGlinchey#69
Bills defense · Base 3-4 D
- RDEEd Oliver#91 · 9 tackles · 0.5 sacks
- NTDeone Walker#96 · 22 tackles · 1 sack · 5 PD
- LDET.J. Sanders#98 · 8 tackles
- WLBGreg Rousseau#15 · 24 tackles · 7 sacks · 7 PD
- SLBBradley Chubb#9 · 17 tackles · 1.5 sacks
- RILBTerrel Bernard#8 · 50 tackles · 1 PD
- LILBDorian Williams#42 · 46 tackles · 1 INT · 2 PD
- RCBDavison Igbinosun#21 · 28 tackles · 1 INT · 8 PD
- LCBChristian Benford#47 · 29 tackles · 6 PD
- NBDee Alford#23 · 15 tackles · 1 INT · 3 PD
- SSCole Bishop#24 · 45 tackles · 1 sack · 2 PD
- FSC.J. Gardner-Johnson#22 · 26 tackles · 1 INT · 2 PD
Starters from each team's current depth chart (nflverse, from ESPN), drawn in the offense's base three-receiver set against the defense's base front. The nickel back, the extra defensive back most teams use against three receivers, is drawn lighter. Left and right are as the offense sees the field. The toggle at the top flips which offense is drawn.
| Stat | Favors DEN · Favors BUF | NFL avg | ||
|---|---|---|---|---|
| Overall | ||||
| EPA per play | -0.03#21 | +0.06#23 | +0.00 | |
| Success rate | 38%#29 | 46%#26 | 44% | |
| Yards per play | 4.9#26 | 5.4#16 | 5.4 | |
| Explosive play rate | 7%#27 | 10%#23 | 9% | |
| Passing | ||||
| Pass EPA per dropback | -0.02#22 | +0.12#24 | +0.03 | |
| Sack rate | 4%#6 | 5%#26 | 7% | |
| Running | ||||
| Run EPA per carry | -0.06#14 | -0.08#17 | -0.08 | |
| Yards per carry | 3.7#25 | 3.6#9 | 4.1 | |
| Money downs | ||||
| 3rd down conversion | 31%#32 | 42%#21 | 41% | |
| Red zone TD rate | 68%#8 | 68%#23 | 61% | |
| Targets by position | ||||
| WR yards per game | 107#29 | 154#24 | 147 | |
| TE yards per game | 28#31 | 71#29 | 55 | |
| TE targets per game | 4.9#31 | 9.1#29 | 7.6 | |
| RB receiving yards per game | 53#3 | 44#29 | 32 | |
Broncos: EPA per throw
Bills: EPA allowed per throw
Green gains more than expected, red loses value. Cells with fewer than 5 throws are grayed out.