Open the board

Buffalo Bills 31, Cleveland Browns 7: final score and stats

Buffalo Bills beat Cleveland Browns, Buffalo Bills 31 to Cleveland Browns 7, on Saturday, August 22, 2026 at Huntington Bank Field, Cleveland, OH. Below: the box score, top performers, team stats, injuries and recent form for Cleveland Browns vs Buffalo Bills.

NFLSaturday, August 22, 2026
DateAug 22, 2026
Start time1:00 PM ET
VenueHuntington Bank Field, Cleveland, OH
TVNFL Net
Attendance69,035

Line score

Team1234T
Buffalo Bills7710731
Cleveland Browns70007

Team comparison

Buffalo BillsCleveland Browns
Points per game
32.0
17.9
Points allowed per game
23.4
21.8
2-0Record0-2
1st in AFC EastStanding3rd in AFC North
4-0Road record / home record3-0
WWWWLLast 5LLWWL
W4StreakL2

Team stats

Buffalo BillsCleveland Browns
1st Downs
20
12
Passing 1st downs
9
6
Rushing 1st downs
9
5
1st downs from penalties
2
1
5-113rd down efficiency3-11
1-14th down efficiency1-2
Total Plays
57
52
Total Yards
368
194
Yards per Play
6.5
3.7
Total Drives
10
10
Passing
230
110
15/22Comp/Att14/24
Yards per pass
10.0
4.4
Interceptions thrown
0
2
1-9Sacks-Yards Lost1-0
Rushing
138
84

Injury report

Confirm lineups and injuries close to game time.

Buffalo Bills
Joshua Palmer WR · Hamstring - Not Specified
Injured Reserve
Tyrell Shavers WR · Knee - ACL - Surgery
Out
Greg Gaines DT · Calf - Not Specified
Questionable
Alec Anderson OT · Ankle - Not Specified
Questionable
Dion Dawkins OT · Ribs - Not Specified
Questionable
Cleveland Browns
Kalia Davis DT · Quadriceps - Not Specified
Injured Reserve
Teven Jenkins G · Back - Not Specified
Injured Reserve
Raheim Sanders RB · Hip - Not Specified
Injured Reserve
Deshaun Watson QB · Concussion - Concussion
Questionable
Maliek Collins DT · Elbow - Not Specified
Questionable

Box score

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Kyle Allen10/1212810.7101-9138.9
Shane Buechele5/1011111.1100-0123.3
Team15/2223010.9201-9134.5

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
Ian Wheeler14564.0010
Frank Gore Jr.9546.0018
Ray Davis7213.018
Mecole Hardman Jr.144.004
Shane Buechele331.015
Team341384.1218

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Ja'Mori Maclin210854.01713
Trent Sherfield45413.50204
Shane Zylstra3299.70103
Ian Wheeler22110.50192
Mecole Hardman Jr.2157.5195
Ray Davis11010.00101
Jackson Hawes122.0021
Frank Gore Jr.000.0001
Team1523915.927122

Buffalo Bills Fumbles

PlayerFUMLOSTREC
Frank Gore Jr.101
Team101

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Damar Hamlin5200100
Keonta Jenkins5200000
Javon Solomon4311010
Jordan Dunbar4301000
Davison Igbinosun4201000
Joe Andreessen4100000
Theron Gaines4100000
DeWayne Carter3201110
Team692915750

Buffalo Bills Interceptions

PlayerINTYDSTD
Damar Hamlin180
Te'Cory Couch100
Team280

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Mecole Hardman Jr.13030.0300
Frank Gore Jr.12222.0220
Team25226.0300

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Mecole Hardman Jr.11717.0170
Ray Davis11212.0120
Team22914.5170

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Tyler Bass1/1100.0524/47
Team1/1100.0524/47

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Tommy Doman Jr.312943.00250
Mitch Wishnowsky15959.00059
Team418847.00259

Cleveland Browns Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Shedeur Sanders9/11746.7111-087.1
Deshaun Watson5/12363.0010-014.6
Dillon Gabriel0/100.0000-039.6
Team14/241104.6121-049.0

Cleveland Browns Rushing

PlayerCARYDSAVGTDLONG
Raheim Sanders12312.608
Ahmani Marshall8182.307
Davon Booth3165.3012
Deshaun Watson2136.5010
Isaiah Bond144.004
Shedeur Sanders122.002
Team27843.1012

Cleveland Browns Receiving

PlayerRECYDSAVGTDLONGTGTS
Luke Floriea23115.51234
Malachi Corley22713.50204
Blake Whiteheart11616.00161
Carsen Ryan11313.00131
Ahmani Marshall11111.00112
Isaiah Bond188.0081
Ben Patterson155.0051
Gage Larvadain252.5054
Team141107.912323

Cleveland Browns Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Nathaniel Watson10200000
Donovan McMillon8501000
Winston Reid6200000
Tre Avery5200000
Michael Coats Jr.4300000
Logan Fano4200000
Justin Jefferson4100000
Zion Washington3300000
Team712912220

Cleveland Browns KickReturns

PlayerNOYDSAVGLONGTD
Kole Wilson39431.3380
Malachi Corley13131.0310
Davon Booth12727.0270
Team515230.4380

Cleveland Browns PuntReturns

PlayerNOYDSAVGLONGTD
Kole Wilson3217.0170
Team3217.0170

Cleveland Browns Kicking

PlayerFGPCTLONGXPPTS
Andre Szmyt0/00.001/11
Team0/00.001/11

Cleveland Browns Punting

PlayerNOYDSAVGTBIn 20LONG
Wes Pahl419248.00155
Corey Bojorquez14848.00048
Team524048.00155

Recent form

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
Nov 8, 2026 · at New Orleans SaintsL 22-23
Nov 1, 2026 · at Pittsburgh SteelersL 6-27
Oct 25, 2026 · at Tennessee TitansW 27-24
Oct 18, 2026 · vs Baltimore RavensW 13-10
Oct 11, 2026 · at New York JetsL 12-17

Team pages

More NFL games on Aug 22, 2026

Frequently asked questions

Who won Buffalo Bills vs Cleveland Browns?

Buffalo Bills won, 31-7, on Saturday, August 22, 2026.

What was the final score of Buffalo Bills vs Cleveland Browns?

Buffalo Bills 31, Cleveland Browns 7.

Where is Buffalo Bills vs Cleveland Browns played?

Huntington Bank Field, Cleveland, OH.

The model’s read

Grades, leans and the full breakdown for Buffalo Bills vs Cleveland Browns 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.