Open the board

Denver Broncos 7, Buffalo Bills 31: final score and stats

Buffalo Bills beat Denver Broncos, Denver Broncos 7 to Buffalo Bills 31, on Sunday, January 12, 2025 at Highmark Stadium (Old), Orchard Park, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bills vs Denver Broncos.

NFL · AFC Wild Card PlayoffsSunday, January 12, 2025
DateJan 12, 2025
Start time1:00 PM ET
VenueHighmark Stadium (Old), Orchard Park, NY
TVCBS/Paramount+
Attendance70,332

Line score

Team1234T
Denver Broncos70007
Buffalo Bills37111031

Team comparison

Denver BroncosBuffalo Bills
Points per game
22.0
32.0
Points allowed per game
20.7
23.4
10-7Record13-4
1st in AFC WestStanding1st in AFC East
3-2Road record / home record3-1
WWWWWLast 5WWWWL
W5StreakW4

Team stats

Denver BroncosBuffalo Bills
1st Downs
13
26
Passing 1st downs
7
11
Rushing 1st downs
5
14
1st downs from penalties
1
1
2-93rd down efficiency8-15
1-34th down efficiency2-2
Total Plays
42
72
Total Yards
224
471
Yards per Play
5.3
6.5
Total Drives
8
8
Passing
145
261
14/23Comp/Att20/26
Yards per pass
5.8
9.3
Interceptions thrown
0
0
2-14Sacks-Yards Lost2-11
Rushing
79
210

Injury report

Confirm lineups and injuries close to game time.

Denver Broncos
Brandon Jones S · Hamstring - Not Specified
Out
Talanoa Hufanga S · Ankle - Not Specified
Out
Kris Abrams-Draine CB · Ankle - Not Specified
Out
Jaylen Waddle WR · Concussion - Concussion
Questionable
Riley Moss CB · Concussion - Concussion
Questionable
Buffalo Bills
Tyrell Shavers WR · Knee - ACL - Surgery
Out
Spencer Brown OT · Ankle - Not Specified
Doubtful
Jordan Hancock CB · Hamstring - Not Specified
Questionable
Christian Benford CB · Wrist - Not Specified
Questionable
Sam Franklin Jr. S · Shoulder - Not Specified
Questionable

Box score

Denver Broncos Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Bo Nix13/221446.5102-1463.593.7
Riley Dixon1/11515.0000-0--118.8
Team14/231456.9102-14--96.1

Denver Broncos Rushing

PlayerCARYDSAVGTDLONG
Bo Nix44310.8018
Javonte Williams7294.106
Tyler Badie284.007
Marvin Mims Jr.210.504
Jaleel McLaughlin2-2-1.001
Team17794.6018

Denver Broncos Receiving

PlayerRECYDSAVGTDLONGTGTS
Courtland Sutton57515.00219
Troy Franklin25427.01433
Javonte Williams2147.0072
Marvin Mims Jr.2126.00154
Adam Trautman122.0021
Lucas Krull122.0021
Devaughn Vele000.0002
Jaleel McLaughlin100.0001
Team1415911.414323

Denver Broncos Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
P.J. Locke10500000
Cody Barton8200000
D.J. Jones7511010
Brandon Jones7500000
Riley Moss7500100
Dondrea Tillman7300000
Zach Allen5412020
Justin Strnad5400000
Team804923140

Denver Broncos KickReturns

PlayerNOYDSAVGLONGTD
Tremon Smith11616.0160
Team11616.0160

Denver Broncos PuntReturns

PlayerNOYDSAVGLONGTD
Marvin Mims Jr.100.000
Team100.000

Denver Broncos Kicking

PlayerFGPCTLONGXPPTS
Wil Lutz0/10.001/11
Team0/10.001/11

Denver Broncos Punting

PlayerNOYDSAVGTBIn 20LONG
Riley Dixon419248.00253
Team419248.00253

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen20/2627210.5202-1186.3135.4
Team20/2626110.5202-11--135.4

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
James Cook III231205.2119
Josh Allen8465.809
Ty Johnson9444.9011
Ray Davis133.003
Mitchell Trubisky3-3-1.00-1
Team442104.8119

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Curtis Samuel36822.71553
Khalil Shakir66110.20156
Dalton Kincaid34715.70353
Dawson Knox23819.00253
Ty Johnson22613.01242
Mack Hollins11919.00192
Amari Cooper284.0053
Keon Coleman155.0053
Team4027213.625550

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Terrel Bernard6501000
Matt Milano5310010
Taron Johnson5300000
Christian Benford4301000
Damar Hamlin4100000
Rasul Douglas3200000
Greg Rousseau2212010
Austin Johnson2200000
Team402624040

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Ty Johnson25929.5330
Team25929.5330

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Khalil Shakir23015.0230
Team23015.0230

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Tyler Bass3/3100.0342/211
Team3/3100.0342/211

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Martin14545.00145
Team14545.00145

Recent form

Nov 8, 2026 · at Carolina PanthersW 26-21
Nov 1, 2026 · vs Kansas City ChiefsW 28-24
Oct 25, 2026 · at Arizona CardinalsW 30-16
Oct 15, 2026 · vs Seattle SeahawksW 17-14
Oct 11, 2026 · at Los Angeles ChargersW 23-17
Nov 9, 2026 · at Minnesota VikingsW 23-6
Nov 1, 2026 · vs Baltimore RavensW 36-10
Oct 18, 2026 · at Las Vegas RaidersW 33-30
Oct 12, 2026 · at Los Angeles RamsW 37-34
Oct 4, 2026 · vs New England PatriotsL 26-29

Team pages

More NFL games on Jan 12, 2025

Frequently asked questions

Who won Denver Broncos vs Buffalo Bills?

Buffalo Bills won, 31-7, on Sunday, January 12, 2025.

What was the final score of Denver Broncos vs Buffalo Bills?

Denver Broncos 7, Buffalo Bills 31.

Where is Denver Broncos vs Buffalo Bills played?

Highmark Stadium (Old), Orchard Park, NY.

The model’s read

Grades, leans and the full breakdown for Denver Broncos vs Buffalo Bills are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.