Buffalo Bills – Cleveland Browns – December 21, 2025

21 Dec 2025
1:00 pm
Final
BuffaloBills
Bills
23
-
20
Browns
ClevelandBrowns
1 2 3 4 T
team logo 7 13 3 0 23
team logo 7 3 7 3 20
Players
Buffalo Bills - team logo
Buffalo Bills
17
Quarterback
4
Running back
26
Running back
22
Running back
10
Wide receiver
85
Tight end
14
Wide receiver
88
Tight end
5
Wide receiver
18
Wide receiver
86
21
92
Defensive tackle
58
Linebacker
24
8
Linebacker
7
Cornerback
27
72
Defensive tackle
0
Defensive end
42
50
Defensive end
57
Defensive end
37
Cornerback
98
Defensive tackle
96
Defensive tackle
45
Linebacker
97
Defensive end
47
16
Wide receiver
0
Placekicker
Cleveland Browns - team logo
Cleveland Browns
12
Quarterback
8
Quarterback
35
Running back
83
Wide receiver
10
Running back
38
Running back
44
16
Wide receiver
3
Wide receiver
19
Wide receiver
82
Tight end
49
30
Linebacker
43
26
Cornerback
93
Defensive tackle
7
Cornerback
20
Cornerback
17
Linebacker
56
94
Defensive tackle
91
Defensive end
97
Defensive tackle
95
Defensive end
28
Cornerback
84
Wide receiver
25
Placekicker
Team Statistics
Buffalo Bills - team logo
Buffalo Bills
Cleveland Browns - team logo
Cleveland Browns
16
Total 1st Downs
22
6
Passing 1st Downs
8
10
Rushing 1st Downs
12
0
1st Downs from Penalties
2
2-8
3rd Down Efficiency
8-14
0-2
4th Down Efficiency
0-1
50
Total Plays
64
259
Total Yards
294
5.2
Yards per Play
4.6
10
Total Drives
10
95
Total Passing
134
12/19
Passing Comp-Att
20/30
4.5
Yards per Pass
4.1
0
Interceptions Thrown
2
2-35
Sacks-Yards Lost
3-23
164
Total Rushing
160
29
Rushing Attempts
31
5.7
Yards per Rush
5.2
2-3
Red Zone (Made-Att)
2-4
5-35
Penalties
5-44
0
Total Turnovers
2
0
Fumbles lost
0
0
Turnovers Interceptions
2
24:37
Possession
35:23
2
Total Interceptions
0
0
Fumbles Recovered
0
3
Total Sacks
2
0
Total Safeties
0
20
Points Against
23
0
Int Touchdowns
0
Players Statistics
Buffalo Bills - team logo
Buffalo Bills
Passing C/Att Yds Avg TD Int Sacks
Josh Allen [QB] 12/19 130 6.8 0 0 2-35
Rushing Yds Att TD Lng
Ty Johnson [RB] 16 3 1 9
Josh Allen [QB] 17 7 0 7
James Cook [RB] 117 16 2 44
Ray Davis [RB] 14 3 0 8
Receiving Tgts Rec Yds Lng TD
Brandin Cooks [WR] 1 0 0 0 0
James Cook [RB] 2 1 17 17 0
Khalil Shakir [WR] 5 4 34 18 0
Dawson Knox [TE] 2 1 10 10 0
Ray Davis [RB] 2 2 20 14 0
Dalton Kincaid [TE] 1 0 0 0 0
Tyrell Shavers [WR] 2 1 21 21 0
Joshua Palmer [WR] 1 1 2 2 0
Jackson Hawes [TE] 2 2 26 18 0
Fumbles Fum
Interceptions Int Yds TD
Jordan Poyer [S] 1 10 0
DaQuan Jones [DT] 1 1 0
Tackles Tckl Solo Sck
Phidarian Mathis [DT] 4 2 0
Shaq Thompson [LB] 2 1 0
Sam Franklin Jr. [S] 2 1 0
Jordan Poyer [S] 11 6 1
Tre'Davious White [CB] 4 2 0
Andre Jones [DE] 4 1 0
AJ Epenesa [DE] 3 1 0
Greg Rousseau [DE] 3 2 3
DaQuan Jones [DT] 4 2 0
Terrel Bernard [LB] 7 1 0
Matt Milano [LB] 9 4 0
Christian Benford [CB] 1 1 0
Taron Johnson [CB] 5 2 0
Cole Bishop [S] 7 4 0
Dorian Williams [LB] 4 1 0
Joey Bosa [DE] 1 1 0
Jordan Hancock [CB] 3 1 0
Deone Walker [DT] 3 0 0
T.J. Sanders [DT] 3 1 0
Kick Returns No Yds Lng TD
Ray Davis [RB] 4 92 26 0
Punt Returns No Yds Lng TD
Mecole Hardman [WR] 1 4 4 0
Khalil Shakir [WR] 1 4 4 0
Kicking FG Lng XPM XPA Pts
Michael Badgley [PK] 1/1 41 2 3 5
Punting No Yds TB in20 Lng
Mitch Wishnowsky [P] 3 149 1 0 62
Cleveland Browns - team logo
Cleveland Browns
Passing C/Att Yds Avg TD Int Sacks
Corey Bojorquez [P] 0/1 0 0.0 0 0 0-0
Dillon Gabriel [QB] 0/0 0 0.0 0 0 1-2
Shedeur Sanders [QB] 20/29 157 5.4 1 2 2-21
Rushing Yds Att TD Lng
Raheim Sanders [RB] 42 11 0 9
Trayveon Williams [RB] 17 3 0 11
Isaiah Bond [WR] -1 1 0 -1
Quinshon Judkins [RB] 22 8 0 5
Harold Fannin Jr. [TE] 1 1 1 1
Shedeur Sanders [QB] 49 4 0 16
Malachi Corley [WR] 30 3 0 14
Receiving Tgts Rec Yds Lng TD
Raheim Sanders [RB] 1 1 4 4 0
Trayveon Williams [RB] 4 4 38 26 0
Jerry Jeudy [WR] 4 3 12 7 0
Cedric Tillman [WR] 1 1 8 8 0
Isaiah Bond [WR] 0 0 21 21 0
Brenden Bates [TE] 1 0 0 0 0
Quinshon Judkins [RB] 6 5 29 16 0
Harold Fannin Jr. [TE] 6 4 34 13 1
Malachi Corley [WR] 4 2 11 11 0
Fumbles Fum
Corey Bojorquez [P] 1
Interceptions Int Yds TD
Tackles Tckl Solo Sck
Rayshawn Jenkins [S] 1 0 0
Myles Garrett [DE] 1 0 1
Alex Wright [DE] 2 0 1
Grant Delpit [S] 4 2 0
Devin Bush [LB] 9 6 0
Shelby Harris [DT] 3 2 0
Jerome Baker [LB] 2 1 0
Ronnie Hickman [S] 6 2 0
Donovan McMillon [S] 3 0 0
Mohamoud Diabate [LB] 4 3 0
Mason Graham [DT] 2 1 0
Carson Schwesinger [LB] 13 5 1
Harold Fannin Jr. [TE] 1 0 0
Myles Harden [CB] 4 3 0
Tre Avery [CB] 1 0 0
Tyson Campbell [CB] 2 2 0
D'Angelo Ross [CB] 2 1 0
Maurice Hurst [DT] 1 0 0
Luke Wypler [C] 2 1 0
Kick Returns No Yds Lng TD
Malachi Corley [WR] 4 107 31 0
Punt Returns No Yds Lng TD
Gage Larvadain [WR] 1 3 3 0
Kicking FG Lng XPM XPA Pts
Andre Szmyt [PK] 2/2 41 2 2 8
Punting No Yds TB in20 Lng
Corey Bojorquez [P] 2 104 0 1 52
Latest Games
Buffalo Bills - team logo
Buffalo Bills
14 Dec 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week15
BuffaloBills
Bills
35
-
31
Patriots
New EnglandPatriots
Final
7 Dec 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week14
CincinnatiBengals
Bengals
34
-
39
Bills
BuffaloBills
Final
30 Nov 2025
4:25 pm
NFL 2025-2026 / Regular Season / Week13
BuffaloBills
Bills
26
-
7
Steelers
PittsburghSteelers
Final
20 Nov 2025
8:15 pm
NFL 2025-2026 / Regular Season / Week12
BuffaloBills
Bills
19
-
23
Texans
HoustonTexans
Final
16 Nov 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week11
Tampa BayBuccaneers
Buccaneers
32
-
44
Bills
BuffaloBills
Final
Cleveland Browns - team logo
Cleveland Browns
14 Dec 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week15
ClevelandBrowns
Browns
3
-
31
Bears
ChicagoBears
Final
7 Dec 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week14
TennesseeTitans
Titans
31
-
29
Browns
ClevelandBrowns
Final
30 Nov 2025
1:00 pm
NFL 2025-2026 / Regular Season / Week13
San Francisco49ers
49ers
26
-
8
Browns
ClevelandBrowns
Final
23 Nov 2025
4:05 pm
NFL 2025-2026 / Regular Season / Week12
ClevelandBrowns
Browns
24
-
10
Raiders
Las VegasRaiders
Final
16 Nov 2025
4:25 pm
NFL 2025-2026 / Regular Season / Week11
BaltimoreRavens
Ravens
23
-
16
Browns
ClevelandBrowns
Final
Commentary
Buffalo Bills - team logo
Buffalo Bills
Cleveland Browns - team logo
Cleveland Browns
Q1 10:42 Touchdown
Browns
Touchdown
0-7
Harold Fannin Jr. 13 Yd pass from Shedeur Sanders (Andre Szmyt Kick)
Touchdown
7-7
James Cook III 44 Yd Rush (Michael Badgley Kick)
Q1 7:47 Touchdown
Bills
Touchdown
13-7
Ty Johnson 2 Yd Rush (Michael Badgley PAT Failed)
Q2 12:54 Touchdown
Bills
Q2 5:38 Field Goal
Browns
Field Goal
13-10
Andre Szmyt 24 Yd Field Goal
Touchdown
20-10
James Cook III 3 Yd Rush (Michael Badgley Kick)
Q2 2:23 Touchdown
Bills
Field Goal
23-10
Michael Badgley 41 Yd Field Goal
Q3 9:37 Field Goal
Bills
Q3 1:36 Touchdown
Browns
Touchdown
23-17
Harold Fannin Jr. 1 Yd Rush (Andre Szmyt Kick)
Q4 8:46 Field Goal
Browns
Field Goal
23-20
Andre Szmyt 41 Yd Field Goal
Scroll to Top