Buffalo Bills @ Cleveland Browns on December 21, 2025
Scoring Summary
1st quarter


H. Fannin
(Passing TD)
10:42 -S. Sanders pass short right complete. Catch made by H. Fannin for 13 yards. TOUCHDOWN. (A. Szmyt extra point is good.)


J. Cook
(Rushing TD)
7:47 -J. Cook rushed right guard for 44 yards. TOUCHDOWN. (M. Badgley extra point is good.)
2nd quarter


T. Johnson
(Rushing TD)
12:54 -T. Johnson rushed up the middle for 2 yards. TOUCHDOWN. (M. Badgley extra point is no good.)


A. Szmyt
(FG)
5:41 -A. Szmyt 24 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.


J. Cook
(Rushing TD)
2:23 -J. Cook rushed up the middle for 3 yards. TOUCHDOWN. (M. Badgley extra point is good.)
3rd quarter


M. Badgley
(FG)
9:41 -M. Badgley 41 yard field goal attempt is good, Center-R. Ferguson, Holder-M. Wishnowsky.


H. Fannin
(Rushing TD)
1:36 -H. Fannin rushed up the middle for 1 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
4th quarter


A. Szmyt
(FG)
8:50 -A. Szmyt 41 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
Team Stats
BUF
CLE
16
First Downs
22
2 - 8
Third Downs Efficiency
8 - 14
0 - 2
4th Down Efficiency
0 - 1
164
Rushing Yards
160
95
Passing Yards
134
259
Yards Per Game
294
3
(23)
Sacks (yards)
(35)
20
Interceptions Thrown
2
3
(49.7)
Punting Average
(51.5)
25
(35)
Penalty Yards
(44)
50
Fumbles Lost
1
24:37
Possession
35:23
Get deeper into the game
Game Details
-4°C
Sunny
26 - 26 NW
Wind km/h
0%
Precipitation
Cleveland, OH
Huntington Bank Field
Attendance
67,580
Referees
Bill Vinovich
Closing Odds
BUF -10.5, o/u 41.5
Advertisement
| 1 | 2 | 3 | 4 | |
|---|---|---|---|---|
BUF | 7 | 13 | 3 | 0 |
CLE | 7 | 3 | 7 | 3 |
Top Performers
Passing

17

Josh Allen
12/19
COMP/ATT
130
Yds
0
TD
0
INT
83.2
RAT

12

Shedeur Sanders
20/29
COMP/ATT
157
Yds
1
TD
2
INT
64.9
RAT
Rushing

4

James Cook
16
CAR
117
Yds
7.3
AVG
2
TD
0
FUML

35

Raheim Sanders
11
CAR
42
Yds
3.8
AVG
0
TD
0
FUML
Receiving

10

Khalil Shakir
4
REC
5
TGT
34
Yds
8.5
AVG
0
TD

44

Harold Fannin
4
REC
6
TGT
34
Yds
8.5
AVG
1
TD
| 1 | 2 | 3 | 4 | |
|---|---|---|---|---|
BUF | 7 | 13 | 3 | 0 |
CLE | 7 | 3 | 7 | 3 |
Scoring Summary
1st quarter


H. Fannin
(Passing TD)
10:42 -S. Sanders pass short right complete. Catch made by H. Fannin for 13 yards. TOUCHDOWN. (A. Szmyt extra point is good.)


J. Cook
(Rushing TD)
7:47 -J. Cook rushed right guard for 44 yards. TOUCHDOWN. (M. Badgley extra point is good.)
2nd quarter


T. Johnson
(Rushing TD)
12:54 -T. Johnson rushed up the middle for 2 yards. TOUCHDOWN. (M. Badgley extra point is no good.)


A. Szmyt
(FG)
5:41 -A. Szmyt 24 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.


J. Cook
(Rushing TD)
2:23 -J. Cook rushed up the middle for 3 yards. TOUCHDOWN. (M. Badgley extra point is good.)
3rd quarter


M. Badgley
(FG)
9:41 -M. Badgley 41 yard field goal attempt is good, Center-R. Ferguson, Holder-M. Wishnowsky.


H. Fannin
(Rushing TD)
1:36 -H. Fannin rushed up the middle for 1 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
4th quarter


A. Szmyt
(FG)
8:50 -A. Szmyt 41 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
Team Stats
BUF
CLE
16
First Downs
22
2 - 8
Third Downs Efficiency
8 - 14
0 - 2
4th Down Efficiency
0 - 1
164
Rushing Yards
160
95
Passing Yards
134
259
Yards Per Game
294
3
(23)
Sacks (yards)
(35)
20
Interceptions Thrown
2
3
(49.7)
Punting Average
(51.5)
25
(35)
Penalty Yards
(44)
50
Fumbles Lost
1
24:37
Possession
35:23
Get deeper into the game
Top Performers
Passing

17

Josh Allen
12/19
COMP/ATT
130
Yds
0
TD
0
INT
83.2
RAT

12

Shedeur Sanders
20/29
COMP/ATT
157
Yds
1
TD
2
INT
64.9
RAT
Rushing

4

James Cook
16
CAR
117
Yds
7.3
AVG
2
TD
0
FUML

35

Raheim Sanders
11
CAR
42
Yds
3.8
AVG
0
TD
0
FUML
Receiving

10

Khalil Shakir
4
REC
5
TGT
34
Yds
8.5
AVG
0
TD

44

Harold Fannin
4
REC
6
TGT
34
Yds
8.5
AVG
1
TD
Game Details
-4°C
Sunny
26 - 26 NW
Wind km/h
0%
Precipitation
Cleveland, OH
Huntington Bank Field
Attendance
67,580
Referees
Bill Vinovich
Closing Odds
BUF -10.5, o/u 41.5