Open the board

New Orleans Saints 19, Buffalo Bills 31: final score and stats

Buffalo Bills beat New Orleans Saints, New Orleans Saints 19 to Buffalo Bills 31, on Sunday, September 28, 2025 at Highmark Stadium (Old), Orchard Park, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bills vs New Orleans Saints.

NFLSunday, September 28, 2025
DateSep 28, 2025
Start time1:00 PM ET
VenueHighmark Stadium (Old), Orchard Park, NY
TVCBS
Attendance71,017

Line score

Team1234T
New Orleans Saints736319
Buffalo Bills14071031

Team comparison

New Orleans SaintsBuffalo Bills
Points per game
23.1
32.0
Points allowed per game
27.0
23.4
0-4Record4-0
1st in NFC SouthStanding1st in AFC East
2-1Road record / home record3-1
WLWLLLast 5WWWWL
W1StreakW4

Team stats

New Orleans SaintsBuffalo Bills
1st Downs
22
20
Passing 1st downs
7
10
Rushing 1st downs
14
9
1st downs from penalties
1
1
5-133rd down efficiency3-10
0-24th down efficiency0-1
Total Plays
65
57
Total Yards
298
356
Yards per Play
4.6
6.2
Total Drives
10
11
Passing
109
191
18/28Comp/Att16/22
Yards per pass
3.5
7.6
Interceptions thrown
1
1
3-17Sacks-Yards Lost3-18
Rushing
189
165

Injury report

Confirm lineups and injuries close to game time.

New Orleans Saints
Taliese Fuaga OT · Knee - Not Specified
Questionable
David Edwards G · Knee - Not Specified
Questionable
Kelvin Banks Jr. OT · Ankle - Not Specified
Questionable
Quincy Riley CB · Knee - Not Specified
Questionable
CJ Donaldson RB · Shoulder - Not Specified
Questionable
Buffalo Bills
Sam Franklin Jr. S · Shoulder
Questionable
Dalton Kincaid TE · Ankle
Questionable
Dion Dawkins OT · Ribs - Not Specified
Questionable
Christian Benford CB · Wrist
Questionable
Spencer Brown OT · Ankle
Questionable

Box score

New Orleans Saints Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Spencer Rattler18/271264.7103-1781.889.4
Chris Olave0/100.0010-00.00.0
Team18/281094.5113-17--89.4

New Orleans Saints Rushing

PlayerCARYDSAVGTDLONG
Alvin Kamara15704.7017
Kendre Miller11655.9118
Spencer Rattler6498.2015
Rashid Shaheed252.505
Team341895.6118

New Orleans Saints Receiving

PlayerRECYDSAVGTDLONGTGTS
Rashid Shaheed44711.80155
Juwan Johnson3289.30173
Brandin Cooks3227.3094
Chris Olave3206.71106
Jack Stoll177.0071
Alvin Kamara420.5045
Spencer Rattler000.0001
Team181267.011725

New Orleans Saints Fumbles

PlayerFUMLOSTREC
Spencer Rattler100
Erik McCoy001
Team101

New Orleans Saints Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Kool-Aid McKinstry7700000
Demario Davis7501000
Carl Granderson5512010
Jonas Sanker5400300
Cameron Jordan4411020
Quincy Riley4400000
Alontae Taylor4300000
Pete Werner3300000
Team594435470

New Orleans Saints Interceptions

PlayerINTYDSTD
Jonas Sanker100
Team100

New Orleans Saints KickReturns

PlayerNOYDSAVGLONGTD
Velus Jones Jr.513426.8300
Team513426.8300

New Orleans Saints PuntReturns

PlayerNOYDSAVGLONGTD
Rashid Shaheed11010.0100
Team11010.0100

New Orleans Saints Kicking

PlayerFGPCTLONGXPPTS
Blake Grupe2/2100.0541/17
Team2/2100.0541/17

New Orleans Saints Punting

PlayerNOYDSAVGTBIn 20LONG
Kai Kroeger314247.31249
Team314247.31249

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen16/222099.5213-1891.2113.6
Team16/221919.5213-18--113.6

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
James Cook III221175.3115
Josh Allen7456.4127
Ray Davis133.003
Ty Johnson100.000
Elijah Moore100.000
Team321655.2227

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Khalil Shakir56913.81435
Keon Coleman34515.00204
Dalton Kincaid12828.01282
Joshua Palmer22512.50143
James Cook III3186.00114
Jackson Hawes11515.00151
Curtis Samuel199.0092
Dawson Knox000.0001
Team1620913.124322

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tre'Davious White7701000
Terrel Bernard6400010
Dorian Williams6300000
Cole Bishop5400100
Taron Johnson4400000
Christian Benford4400000
Dorian Strong4400000
AJ Epenesa3311010
Team694835240

Buffalo Bills Interceptions

PlayerINTYDSTD
Cole Bishop140
Team140

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Curtis Samuel38227.3310
Ty Johnson11313.0130
Team49523.8310

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Khalil Shakir166.060
Team166.060

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Matt Prater1/1100.0354/47
Team1/1100.0354/47

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Cameron Johnston28341.50043
Team28341.50043

Recent form

Nov 8, 2026 · vs Cleveland BrownsW 23-22
Oct 25, 2026 · vs Pittsburgh SteelersL 10-16
Oct 18, 2026 · at New York GiantsW 34-27
Oct 11, 2026 · vs Minnesota VikingsL 13-23
Oct 5, 2026 · vs Atlanta FalconsL 24-45
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 Sep 28, 2025

Frequently asked questions

Who won New Orleans Saints vs Buffalo Bills?

Buffalo Bills won, 31-19, on Sunday, September 28, 2025.

What was the final score of New Orleans Saints vs Buffalo Bills?

New Orleans Saints 19, Buffalo Bills 31.

Where is New Orleans Saints vs Buffalo Bills played?

Highmark Stadium (Old), Orchard Park, NY.

The model’s read

Grades, leans and the full breakdown for New Orleans Saints 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.