Bills at Browns: December 21, 2025

The Buffalo Bills beat the Cleveland Browns 23-20 at Huntington Bank Field on December 21, 2025 (2025 regular season).

Final · Played December 21, 2025 · Updated October 16, 2026 at 10:55 PM ET · StatsNext box-score records

Most passing yards: Josh Allen (Bills, 130). Most rushing yards: James Cook III (Bills, 117); Raheim Sanders (Browns, 42). Most receiving yards: Khalil Shakir (Bills, 34); Harold Fannin Jr. (Browns, 34).

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo Bills7133023
Cleveland Browns737320

Team comparison

Team statsBUFCLE
Total yards259294
Passing yards95134
Rushing yards164160
First downs1622
Yards per play5.24.6
Turnovers02
Penalty yards3544
Red zone (scores/trips)2/32/4

What stood out

  • The Browns out-gained the Bills 294 to 259 total yards, but the Bills won.
  • Turnovers: Bills 0, Browns 2.
  • The Bills' biggest scoring edge came in the 2nd quarter (13-3).

Featured player lines

  • Josh Allen (BUF QB): 12 CMP, 19 ATT, 130 PASS YDS, 0 PASS TD, 0 INT, 7 CAR, 17 RUSH YDS
  • James Cook III (BUF RB): 16 CAR, 117 RUSH YDS, 2 RUSH TD, 2 TGT, 1 REC, 17 REC YDS
  • Ray Davis (BUF RB): 3 CAR, 14 RUSH YDS, 0 RUSH TD, 2 TGT, 2 REC, 20 REC YDS
  • Ty Johnson (BUF RB): 3 CAR, 16 RUSH YDS, 1 RUSH TD, 0 TGT, 0 REC, 0 REC YDS
  • Joshua Palmer (BUF WR): 1 TGT, 1 REC, 2 REC YDS, 0 REC TD
  • Khalil Shakir (BUF WR): 5 TGT, 4 REC, 34 REC YDS, 0 REC TD
  • Dalton Kincaid (BUF TE): 1 TGT, 0 REC, 0 REC YDS, 0 REC TD
  • Dawson Knox (BUF TE): 2 TGT, 1 REC, 10 REC YDS, 0 REC TD
  • Quinshon Judkins (CLE RB): 8 CAR, 22 RUSH YDS, 0 RUSH TD, 6 TGT, 5 REC, 29 REC YDS
  • Raheim Sanders (CLE RB): 11 CAR, 42 RUSH YDS, 0 RUSH TD, 1 TGT, 1 REC, 4 REC YDS
  • Isaiah Bond (CLE WR): 0 TGT, 0 REC, 21 REC YDS, 0 REC TD
  • Jerry Jeudy (CLE WR): 4 TGT, 3 REC, 12 REC YDS, 0 REC TD
  • Harold Fannin Jr. (CLE TE): 6 TGT, 4 REC, 34 REC YDS, 1 REC TD

Player pages exist for the players listed; other players' lines are in StatsNext.

Head-to-head

Earlier meetings stored in StatsNext, most recent first
DateResult
November 20, 2022CLE 23, BUF 31 (at Buffalo)

About this page

This game is final; the statistics on this page change only if a stored box score is corrected. Team statistics are each team's own box score for this game.

This page shows box-score statistics and results only. It contains no sportsbook prices or betting lines. Current markets, hit rates against the line and StatsNext research are in the app.

Research in StatsNext