Sign up free
NFL nextThursday 12 NovAll games →
Fri 01:15ProjCommanders20.2Giants24.2SpreadNYG −4.0Total44.4WinNYG 62%
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Buffalo Bills vs Denver Broncos: result and box score, 17 January 2026

NFL games
Final, Empower Field at Mile High
12–5
@
14–3
30FINAL33
Box score →

Matchup

Last 15 games
27.1Points per game23.5
21.2Points allowed18
231.1Passing yards236.6
153.6Rushing yards116.6
0.07Turnover margin0

Injuries

Jordan PoyerBUF, HamstringOut
Maxwell HairstonBUF, AnkleOut
Tyrell ShaversBUF, KneeOut
Curtis SamuelBUF, ElbowQuestionable
Damar HamlinBUF, PectoralQuestionable
Ed OliverBUF, BicepsQuestionable
Terrel BernardBUF, CalfQuestionable
Ty JohnsonBUF, AnkleQuestionable
A.J. EpenesaBUF, NeckLimited Participation in Practice
Dalton KincaidBUF, KneeLimited Participation in Practice
Greg RousseauBUF, BackLimited Participation in Practice
Josh AllenBUF, FootFull Participation in Practice
Matt MilanoBUF, AnkleLimited Participation in Practice
Matt PraterBUF, QuadricepLimited Participation in Practice
NFL matchupsBills @ Broncos
Away, 12–5
Home, 14–3
Sat 17 Jan, 21:30 UK, Empower Field at Mile High
30 – 33

Box score

Box score

TeamPointsPassing yardsRushing yardsCarriesTurnovers
Buffalo Bills30283 183365
Denver Broncos33279 70221

Buffalo Bills

PassingC/ATTYDSTDINTSACKS
Josh Allen25/39283323
RushingCARYDSTDLONG
James Cook24117024
Josh Allen1266026
ReceivingRECTGTYDSTDLONG
Dalton Kincaid6683125
Khalil Shakir7975046
Ray Davis223309
Dawson Knox3532013
James Cook2324024
Brandin Cooks2620015
Keon Coleman1310110
Mecole Hardman12414
Curtis Samuel13202
KickingFGLONGXP
Matt Prater3/3503/3
DefenceTKLSOLOSACKSINTPD
Cole Bishop127000
Cam Lewis106002
Taron Johnson65000
Shaq Thompson54000
Tre'Davious White43000
Joey Bosa32000
Matt Milano31000
Darnell Savage32000

Denver Broncos

PassingC/ATTYDSTDINTSACKS
Bo Nix26/46279310
RushingCARYDSTDLONG
Bo Nix1229011
Jaleel McLaughlin421013
RJ Harvey620012
ReceivingRECTGTYDSTDLONG
Marvin Mims Jr.8893127
Courtland Sutton4953025
RJ Harvey5646024
Lil'Jordan Humphrey2533129
Pat Bryant3332015
Frank Crum11717
Evan Engram13707
Tyler Badie12707
Nate Adkins11101
Jaleel McLaughlin0100—
Adam Trautman0200—
Adam Prentice0100—
KickingFGLONGXP
Wil Lutz4/4503/3
DefenceTKLSOLOSACKSINTPD
Alex Singleton1410000
Talanoa Hufanga107000
P.J. Locke96011
Dondrea Tillman64000
Zach Allen530.500
Malcolm Roach531.500
Dre Greenlaw40000
Devon Key44000

Passing yards are before sacks. Defence shows each side's top tacklers.

Team comparison

Last 15 games before this one
BillsBroncos
27.1 Points per game 23.5
21.2 Points allowed 18
231.1 Passing yards 236.6
153.6 Rushing yards 116.6
0.07 Turnover margin 0

Injuries

Out Jordan PoyerBUF, Hamstring
Out Maxwell HairstonBUF, Ankle
Out Tyrell ShaversBUF, Knee
Questionable Curtis SamuelBUF, Elbow
Questionable Damar HamlinBUF, Pectoral
Questionable Ed OliverBUF, Biceps
Questionable Terrel BernardBUF, Calf
Questionable Ty JohnsonBUF, Ankle
Limited Participation in Practice A.J. EpenesaBUF, Neck
Limited Participation in Practice Dalton KincaidBUF, Knee
Limited Participation in Practice Greg RousseauBUF, Back
Full Participation in Practice Josh AllenBUF, Foot
Limited Participation in Practice Matt MilanoBUF, Ankle
Limited Participation in Practice Matt PraterBUF, Quadricep