Buffalo Bills 23, Cleveland Browns 20: final score and stats
Buffalo Bills beat Cleveland Browns, Buffalo Bills 23 to Cleveland Browns 20, on Sunday, December 21, 2025 at Huntington Bank Field, Cleveland, OH. Below: the box score, top performers, team stats, injuries and recent form for Cleveland Browns vs Buffalo Bills.
NFLSunday, December 21, 2025
DateDec 21, 2025
Start time1:00 PM ET
VenueHuntington Bank Field, Cleveland, OH
TVCBS
Attendance67,580
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Buffalo Bills | 7 | 13 | 3 | 0 | 23 |
| Cleveland Browns | 7 | 3 | 7 | 3 | 20 |
Team comparison
Buffalo BillsCleveland Browns
11-4Record3-12
1st in AFC EastStanding3rd in AFC North
4-0Road record / home record3-0
WWWWLLast 5LLWWL
W4StreakL2
Team stats
Buffalo BillsCleveland Browns
2-83rd down efficiency8-14
0-24th down efficiency0-1
12/19Comp/Att20/30
2-35Sacks-Yards Lost3-23
Injury report
Confirm lineups and injuries close to game time.
Box score
Buffalo Bills Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|
| Josh Allen | 12/19 | 130 | 6.8 | 0 | 0 | 2-35 | 46.0 | 83.2 |
| Team | 12/19 | 95 | 6.8 | 0 | 0 | 2-35 | -- | 83.2 |
Buffalo Bills Rushing
Buffalo Bills Receiving
Buffalo Bills Defensive
Buffalo Bills Interceptions
Buffalo Bills KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Ray Davis | 4 | 92 | 23.0 | 26 | 0 |
| Team | 4 | 92 | 23.0 | 26 | 0 |
Buffalo Bills PuntReturns
Buffalo Bills Kicking
Buffalo Bills Punting
Cleveland Browns Passing
Cleveland Browns Rushing
Cleveland Browns Receiving
Cleveland Browns Fumbles
Cleveland Browns Defensive
Cleveland Browns KickReturns
Cleveland Browns PuntReturns
Cleveland Browns Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Andre Szmyt | 2/2 | 100.0 | 41 | 2/2 | 8 |
| Team | 2/2 | 100.0 | 41 | 2/2 | 8 |
Cleveland Browns Punting
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 Dec 21, 2025
Frequently asked questions
Who won Buffalo Bills vs Cleveland Browns?
Buffalo Bills won, 23-20, on Sunday, December 21, 2025.
What was the final score of Buffalo Bills vs Cleveland Browns?
Buffalo Bills 23, Cleveland Browns 20.
Where is Buffalo Bills vs Cleveland Browns played?
Huntington Bank Field, Cleveland, OH.
The model’s readGrades, leans and the full breakdown for Buffalo Bills vs Cleveland Browns are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick 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.