DOWN X DOWN › divisional › Bills at Broncos
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

Divisional · Saturday 4:30 PM ET · Empower Field at Mile High

DENvsBUF

Broncos offensevsBills defense

Season numbers through Week 22: 19 games for Broncos, 19 for Bills. Ranks are out of 32; #1 is the best offense or the stingiest defense.

Box score · every offensive player who touched the ballWeek 20

J.Allen led the Bills at +11.1 EPA (25 of 39 for 283). M.Jr. led the Broncos at +8.2 EPA (8 catches for 93).

BUF Bills

PassingC/AYdsTDINTSkEPA
J.Allen25/39283323+5.0
RushingCarShareYdsTDEPA
J.Cook2467%117-4.6
J.Allen1233%66+6.2
ReceivingTgtShareRecYdsTDEPA
K.Shakir923%775+4.6
B.Cooks615%220+0.1
D.Kincaid615%6831+9.1
D.Knox513%332+1.1
J.Cook38%224+0.4
K.Coleman38%1101+0.9
C.Samuel38%12-6.0
M.Hardman25%141+0.8
R.Davis25%29+1.3

Defense D.Walker 1 INT · Kicking M.Prater 3/3 FG (long 50)

DEN Broncos

PassingC/AYdsTDINTSkEPA
B.Nix26/4627931+3.5
RushingCarShareYdsTDEPA
B.Nix1255%29-0.3
R.Harvey627%20-1.7
J.McLaughlin418%21-1.2
ReceivingTgtShareRecYdsTDEPA
C.Sutton921%453+0.4
M.Jr.819%8931+8.2
R.Harvey614%546+1.5
L.Humphrey512%2331+2.2
P.Bryant37%332+1.8
E.Engram37%17-6.1
A.Trautman25%00-1.1
T.Badie25%17-1.7
J.McLaughlin12%00-0.5
F.Crum12%171+2.0
A.Prentice12%00-0.8
N.Adkins12%11-0.6

Defense M.Roach 1.5 sacks, P.Locke 1 INT, J.McMillian 1 INT, N.Bonitto 1 sack · Kicking W.Lutz 4/4 FG (long 50)

Each player's line for this game counted from the play-by-play, since nflverse's weekly stats for it haven't posted yet; they replace these lines with the next build once they do. The percentage beside his name is his share of the offense's snaps. Share is his part of the team's carries or targets in this game. Defense lists sacks and interceptions; kicking lists field goals.

Keys to the game · from the season numbers, not this game alone4 reads
01
Biggest edge

Clean pockets

Broncos take a sack on 4% of dropbacks (1st). Bills get home on 6% (20th). League average is 7%.

02
Opportunity

Deep middle is open

Bills are worst against deep middle throws, allowing +0.74 EPA per attempt. Broncos send 3% of their throws there. That is a small part of their offense so far.

03
Watch out

Tight ends go quiet

Bills give up 27 yards a game to tight ends (1st), against a league average of 53. Broncos' tight ends produce 39 (28th).

04
Wash

EPA per play

Call this one even. Broncos average +0.03 EPA per play (14th). Bills allow -0.01 (13th). League average is +0.01.

The series · Bills and Broncos since 1999, and this season's records12 meetings

The series is even at 6–6 since 1999 (they first met in 2002). This game is the latest meeting.

Bills at home4–3the Bills' record
In Denver2–3the Bills' record
Most pointsBills 48 · Broncos 332020 · 2025
Biggest winBills by 29 · Broncos by 112020 · 2005
Playoffs1–1the Bills' record

The last 5

2025 · Wk 20 · OT · playoffsBUF 30 at DEN 33
2024 · Wk 19 · playoffsDEN 7 at BUF 31
2023 · Wk 10DEN 24 at BUF 22
2020 · Wk 15BUF 48 at DEN 19
2019 · Wk 12DEN 3 at BUF 20

2025 records

BillsBroncos
Overall12–514–3
Division4–25–1
Conference9–39–3
Other conference3–25–0
Home7–28–1
Away5–36–2
Last 5WWWLWWWLWW
StreakWon 1Won 2
Points a game28.3 – 21.523.6 – 18.3

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.

Head to head · DEN offense against BUF defense
StatDEN DEN offFavors DEN · Favors BUFBUF BUF def allowsNFL avg
Overall
EPA per play
+0.03#14
-0.01#13+0.01
Success rate
43%#17
43%#1344%
Yards per play
5.3#17
5.4#165.4
Explosive play rate
9%#20
11%#2710%
Passing
Pass EPA per dropback
+0.05#12
-0.09#9+0.01
Sack rate
4%#1
6%#207%
Running
Run EPA per carry
-0.06#19
+0.04#29-0.05
Yards per carry
4.2#18
4.9#304.3
Money downs
3rd down conversion
42%#11
43%#2440%
Red zone TD rate
58%#16
59%#1959%
Targets by position
WR yards per game
153#12
122#7140
TE yards per game
39#28
27#153
TE targets per game
6.5#18
4.6#17.3
RB receiving yards per game
36#8
28#932
Where the ball goes · EPA per throwDeep is 15+ air yds

Broncos: EPA per throw

Left
Middle
Right
Deep
+0.708% of throws
+0.023% of throws
+0.067% of throws
Short
+0.2032% of throws
+0.0614% of throws
-0.0437% of throws

Bills: EPA allowed per throw

Left
Middle
Right
Deep
+0.6337 throws
+0.7418 throws
+0.1852 throws
Short
+0.09165 throws
-0.2478 throws
-0.14190 throws

Green gains more than expected, red loses value. Cells with fewer than 5 throws are grayed out.