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
75
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
32
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