Buffalo at Cleveland: Box Score

Sunday Dec 21, 2025 1:00 pm - Cleveland, OH
Odds: Buffalo by 10.5, Total Points: 41

  1 2 3 4
T
Buffalo Bills (0-0) 7 13 3 0
23
Cleveland Browns (0-0) 7 3 7 3
20

Scoring Summary

1st Quarter Time Pts Xtra Summary BUF
CLE
Cleveland 10:42 6 1 Passing TD: Harold Fannin 13 yard pass from Shedeur Sanders. Extra Point good by Andre Szmyt. 0
7
Buffalo 7:47 6 1 Rushing TD: James Cook 44 yard rush. Extra Point good by Michael Badgley. 7
7
2nd Quarter Time Pts Xtra Summary BUF
CLE
Buffalo 12:54 6 Rushing TD: Ty Johnson 2 yard rush. Extra Point missed by . 13
7
Cleveland 5:38 3 Field Goal: Andre Szmyt kicks a 24 yard field goal. 13
10
Buffalo 2:23 6 1 Rushing TD: James Cook 3 yard rush. Extra Point good by Michael Badgley. 20
10
3rd Quarter Time Pts Xtra Summary BUF
CLE
Buffalo 9:37 3 Field Goal: Michael Badgley kicks a 41 yard field goal. 23
10
Cleveland 1:36 6 1 Rushing TD: Harold Fannin 1 yard rush. Extra Point good by Andre Szmyt. 23
17
4th Quarter Time Pts Xtra Summary BUF
CLE
Cleveland 8:46 3 Field Goal: Andre Szmyt kicks a 41 yard field goal. 23
20
BUF
CLE
1st Downs 16
22
Passing 1st downs 6
8
Rushing 1st downs 10
12
1st downs from Penalties 0
2
3rd down efficiency 2-8
8-14
3rd down conversion % 25.0%
57.1%
4th down efficiency 0-2
0-1
4th down conversion % 0.0%
0.0%
Total Plays 50
64
Total Yards 259
294
Net Yards Passing 95
134
Sacked-Yards lost 2-35
3-23
Gross yards passing 130
157
Completions-Attempts 12-19
20-30
Completion% 63.2%
66.7%
Net yards per pass play 4.5
4.1
Touchdowns 0
1
Interceptions 0
2
Passer Rating 83.2
62.8
Net Yards Rushing 164
160
Rushing attempts 29
31
Yards per rush 5.7
5.2
Touchdowns 3
1
Tackled For Loss-Yds 0-0
1--1
Tackled For Loss % 0.0%
3.2%
BUF
CLE
Red Zone (Made-Att) 2-3
2-4
Red Zone Success % 66.7%
50.0%
Penalties 5-35
5-44
Turnovers 0
2
Fumbles-Lost 0-0
1-0
Interceptions thrown 0
2
Defensive / Special Teams TDs 0
0
Punting (Punts-Yards) 3-149
2-103
Yards per Punt 49.7
51.5
Field Goals 1-1
2-2
Extra Points 2-3
2-2
2-Point conversion rushes 0-0
0-0
2-Point conversion passes 0-0
0-0
Punt Returns (Returns-Yards) 2-7
1-3
Yards per return 3.5
3.0
Kickoff Returns (Returns-Yards) 4-92
4-107
Yards per return 23.0
26.8
Possession 24:37
35:23
1st Quarter 05:50
09:10
2nd Quarter 06:51
08:09
3rd Quarter 04:52
10:08
4th Quarter 07:04
07:56

Buffalo Bills Passing

  C/ATT YDS AVG TD INT NFL RATING
Josh Allen 12/19 130 6.8 0 0 83.2
Team 12/19 130 6.8 0 0 83.2

Buffalo Bills Rushing

  CAR YDS AVG TD LG
Ray Davis 3 14 4.7 0 8
James Cook 16 117 7.3 2 44
Josh Allen 7 17 2.4 0 7
Ty Johnson 3 16 5.3 1 9
Team 29 164 5.7 3

Buffalo Bills Receiving

  REC YDS AVG TD LG TGTS
Khalil Shakir 4 34 8.5 0 18 5
Jackson Hawes 2 26 13.0 0 18 2
Tyrell Shavers 1 21 21.0 0 21 2
Ray Davis 2 20 10.0 0 14 2
James Cook 1 17 17.0 0 17 2
Dawson Knox 1 10 10.0 0 10 2
Joshua Palmer 1 2 2.0 0 2 1
Dalton Kincaid 0 0 -- 0 0 1
Brandin Cooks 0 0 -- 0 0 1
Team 12 130 10.8 0 18

Buffalo Bills Fumbles

  FUM LOST REC
Team 0 0 0

Buffalo Bills Interceptions

  INT YDS TD
Jordan Poyer 1 10 0
DaQuan Jones 1 1 0
Team 2 11 0

Buffalo Bills Defensive

  TACKLES MISC
  TOT SOLO SACKS TFL PD TD
Jordan Poyer 11 6 0.5 1 1 0
Matt Milano 9 4 0 1 0 0
Cole Bishop 7 5 0 1 0 0
Terrel Bernard 6 1 0 0 0 0
Taron Johnson 5 2 0 0 0 0
Phidarian Mathis 4 2 0 0 0 0
Tre'Davious White 4 2 0 0 1 0
Dorian Williams 4 1 0 0 0 0
DaQuan Jones 4 2 0 0 1 0
Andre Jones 4 0 0 0 0 0
Jordan Hancock 3 0 0 0 0 0
T.J. Sanders 3 1 0 0 0 0
Deone Walker 3 0 0 0 2 0
Greg Rousseau 3 2 2.5 2 0 0
A.J. Epenesa 3 1 0 0 0 0
Sam Franklin 2 0 0 0 0 0
Shaq Thompson 2 1 0 0 0 0
Christian Benford 1 1 0 0 0 0
Joey Bosa 1 1 0 0 1 0
Team 79 32 3 5 6 0

Buffalo Bills Kick Returns

  NO YDS AVG LG TD
Ray Davis 4 92 23.0 26 0
Team 4 92 23.0 0

Buffalo Bills Punt Returns

  NO YDS AVG LG TD
Khalil Shakir 1 3 3.0 3 0
Mecole Hardman 1 4 4.0 4 0
Team 2 7 3.5 0

Buffalo Bills Kicking

  FG PCT LONG XP PTS
Michael Badgley 1/1 100.0% 41 2/3 5
Team 1/1 100.0% 2/3

Buffalo Bills Punting

  TOT YDS AVG TB -20 LG
Mitch Wishnowsky 3 149 49.7 1 0 62
Team 3 149 49.7 1 0

Cleveland Browns Passing

  C/ATT YDS AVG TD INT NFL RATING
Shedeur Sanders 20/29 157 5.4 1 2 64.9
Corey Bojorquez 0/1 0 0.0 0 0 39.6
Team 20/30 157 5.2 1 2 62.8

Cleveland Browns Rushing

  CAR YDS AVG TD LG
Harold Fannin 1 1 1.0 1 1
Trayveon Williams 3 17 5.7 0 11
Quinshon Judkins 8 22 2.8 0 5
Isaiah Bond 1 -1 -1.0 0 -1
Malachi Corley 3 30 10.0 0 14
Raheim Sanders 11 42 3.8 0 9
Shedeur Sanders 4 49 12.2 0 16
Team 31 160 5.2 1

Cleveland Browns Receiving

  REC YDS AVG TD LG TGTS
Harold Fannin 4 34 8.5 1 13 6
Trayveon Williams 4 38 9.5 0 26 4
Quinshon Judkins 5 29 5.8 0 16 6
Jerry Jeudy 3 12 4.0 0 7 4
Malachi Corley 2 11 5.5 0 11 4
Cedric Tillman 1 8 8.0 0 8 1
Raheim Sanders 1 4 4.0 0 4 1
Brenden Bates 0 0 -- 0 0 1
Team 20 157 7.8 1 27

Cleveland Browns Fumbles

  FUM LOST REC
Corey Bojorquez 1 0 1
Team 1 0 1

Cleveland Browns Interceptions

  INT YDS TD
Team 0 0 0

Cleveland Browns Defensive

  TACKLES MISC
  TOT SOLO SACKS TFL PD TD
Carson Schwesinger 14 4 1 1 0 0
Devin Bush 9 5 0 0 0 0
Ronnie Hickman 6 2 0 0 0 0
Mohamoud Diabate 4 3 0 0 0 0
Myles Harden 4 3 0 0 1 0
Grant Delpit 4 2 0 0 0 0
Shelby Harris 3 2 0 0 0 0
Alex Wright 2 0 0.5 0 0 0
Luke Wypler 2 0 0 0 0 0
Donovan McMillon 2 0 0 0 0 0
Jerome Baker 2 1 0 0 0 0
Tyson Campbell 2 2 0 0 0 0
Mason Graham 2 1 0 0 0 0
D'Angelo Ross 2 0 0 0 0 0
Harold Fannin 1 0 0 0 0 0
Myles Garrett 1 0 0.5 0 0 0
Maurice Hurst 1 0 0 0 0 0
Rayshawn Jenkins 1 0 0 0 0 0
Tre Avery 1 0 0 0 0 0
Team 63 25 2 1 1 0

Cleveland Browns Kick Returns

  NO YDS AVG LG TD
Malachi Corley 4 107 26.8 31 0
Team 4 107 26.8 0

Cleveland Browns Punt Returns

  NO YDS AVG LG TD
Gage Larvadain 1 3 3.0 3 0
Team 1 3 3.0 0

Cleveland Browns Kicking

  FG PCT LONG XP PTS
Andre Szmyt 2/2 100.0% 41 2/2 8
Team 2/2 100.0% 2/2

Cleveland Browns Punting

  TOT YDS AVG TB -20 LG
Corey Bojorquez 2 103 51.5 0 1 52
Team 2 103 51.5 0 1