Buffalo Bills vs Cleveland Browns: player stats (Dec 21, 2025)
Week 16Final
Buffalo Bills 23, Cleveland Browns 20, Final
At Huntington Bank Field
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| BUF | 7 | 13 | 3 | – | 23 |
| CLE | 7 | 3 | 7 | 3 | 20 |
Head to head: Bills vs Browns, series and next game
Follow the next game live on your lock screen — in the app

Game leaders
CLE
Passing yards
Rushing yards
Receiving yards
Tackles
The Buffalo Bills edged the Cleveland Browns 23-20 in Week 16 on December 21, 2025 at Huntington Bank Field. Josh Allen threw for 130 yards for the Buffalo Bills; Shedeur Sanders threw for 157 for the Cleveland Browns.
Scoring plays
Q1
Cleveland Browns, Touchdown · 10:42S.Sanders pass short right to H.Fannin for 13 yards, TOUCHDOWN. A.Szmyt extra point is GOOD, Center-R.Sunahara, Holder-C.Bojorquez.BUF 0, CLE 7
Buffalo Bills, Touchdown · 7:47J.Cook up the middle for 44 yards, TOUCHDOWN. M.Badgley extra point is GOOD, Center-R.Ferguson, Holder-M.Wishnowsky.BUF 7, CLE 7
Q2
Buffalo Bills, Touchdown · 12:54(No Huddle) Ty.Johnson up the middle for 2 yards, TOUCHDOWN. M.Badgley extra point is No Good, Hit Right Upright, Center-R.Ferguson, Holder-M.Wishnowsky.BUF 13, CLE 7
Cleveland Browns, Field goal · 5:38A.Szmyt 24 yard field goal is GOOD, Center-R.Sunahara, Holder-C.Bojorquez.BUF 13, CLE 10
Buffalo Bills, Touchdown · 2:23(No Huddle) J.Cook up the middle for 3 yards, TOUCHDOWN. M.Badgley extra point is GOOD, Center-R.Ferguson, Holder-M.Wishnowsky.BUF 20, CLE 10
Q3
Buffalo Bills, Field goal · 9:37M.Badgley 41 yard field goal is GOOD, Center-R.Ferguson, Holder-M.Wishnowsky.BUF 23, CLE 10
Cleveland Browns, Touchdown · 1:36Z.Zinter and A.Huntington reported in as eligible. H.Fannin up the middle for 1 yard, TOUCHDOWN. A.Szmyt extra point is GOOD, Center-R.Sunahara, Holder-C.Bojorquez.BUF 23, CLE 17
Q4
Cleveland Browns, Field goal · 8:46A.Szmyt 41 yard field goal is GOOD, Center-R.Sunahara, Holder-C.Bojorquez.BUF 23, CLE 20
Team stats
| Stat | CLE | |
|---|---|---|
| 2-825% | 3rd down efficiency | 8-14(better)57% |
| 0-20% | 4th down efficiency | 0-10% |
| 13012/19 C/ATT | Passing yards | 157(better)20/30 C/ATT |
| 164(better)29 CAR | Rushing yards | 16031 CAR |
| 2(better) | Sacks taken | 3 |
| 0(better) | Turnovers | 2 |
Box score
| Josh AllenQB | 12/19 | 130 | 0 | 0 | 2 | 83.2 |
|---|
| Shedeur SandersQB | 20/29 | 157 | 1 | 2 | 2 | 64.9 |
|---|---|---|---|---|---|---|
| Corey BojorquezP | 0/1 | 0 | 0 | 0 | 0 | 39.6 |
| Josh AllenQB | 7 | 17 | 2.4 | 0 | 7 |
|---|---|---|---|---|---|
| James Cook IIIRB | 16 | 117 | 7.3 | 2 | 44 |
| Ray DavisRB | 3 | 14 | 4.7 | 0 | 8 |
| Ty JohnsonRB | 3 | 16 | 5.3 | 1 | 9 |
| Shedeur SandersQB | 4 | 49 | 12.3 | 0 | 16 |
|---|---|---|---|---|---|
| Quinshon JudkinsRB | 8 | 22 | 2.8 | 0 | 5 |
| Raheim SandersRB | 11 | 42 | 3.8 | 0 | 9 |
| Trayveon WilliamsRB | 3 | 17 | 5.7 | 0 | 11 |
| Harold Fannin Jr.TE | 1 | 1 | 1.0 | 1 | 1 |
| Malachi CorleyWR | 3 | 30 | 10.0 | 0 | 14 |
| Isaiah BondWR | 1 | -1 | -1.0 | 0 | -1 |
| James Cook IIIRB | 1 | 2 | 17 | 0 | 17 |
|---|---|---|---|---|---|
| Ray DavisRB | 2 | 2 | 20 | 0 | 14 |
| Khalil ShakirWR | 4 | 5 | 34 | 0 | 18 |
| Jackson HawesTE | 2 | 2 | 26 | 0 | 18 |
| Dawson KnoxTE | 1 | 2 | 10 | 0 | 10 |
| Joshua PalmerWR | 1 | 1 | 2 | 0 | 2 |
| Tyrell ShaversWR | 1 | 2 | 21 | 0 | 21 |
| Dalton KincaidTE | 0 | 1 | 0 | 0 | 0 |
| Brandin CooksWR | 0 | 1 | 0 | 0 | 0 |
| Quinshon JudkinsRB | 5 | 6 | 29 | 0 | 16 |
|---|---|---|---|---|---|
| Raheim SandersRB | 1 | 1 | 4 | 0 | 4 |
| Trayveon WilliamsRB | 4 | 4 | 38 | 0 | 26 |
| Harold Fannin Jr.TE | 4 | 6 | 34 | 1 | 13 |
| Malachi CorleyWR | 2 | 4 | 11 | 0 | 11 |
| Jerry JeudyWR | 3 | 4 | 12 | 0 | 7 |
| Cedric TillmanWR | 1 | 1 | 8 | 0 | 8 |
| Brenden BatesTE | 0 | 1 | 0 | 0 | 0 |
| Jordan PoyerS | 11 | 6 | 1 | 1 | 1 | 1 |
|---|---|---|---|---|---|---|
| Matt MilanoLB | 9 | 4 | 0 | 1 | 0 | 0 |
| Cole BishopS | 7 | 5 | 0 | 1 | 0 | 0 |
| Terrel BernardLB | 6 | 1 | 0 | 0 | 0 | 0 |
| Taron JohnsonCB | 5 | 2 | 0 | 0 | 0 | 0 |
| Dorian WilliamsLB | 4 | 1 | 0 | 0 | 0 | 0 |
| DaQuan JonesDT | 4 | 2 | 0 | 0 | 1 | 1 |
| Tre'Davious WhiteCB | 4 | 2 | 0 | 0 | 0 | 1 |
| Andre Jones Jr.LB | 4 | 1 | 0 | 0 | 0 | 0 |
| Phidarian MathisDT | 4 | 2 | 0 | 0 | 0 | 0 |
| Greg RousseauLB | 3 | 2 | 3 | 2 | 0 | 0 |
| Deone WalkerDT | 3 | 0 | 0 | 0 | 0 | 2 |
| AJ EpenesaDE | 3 | 1 | 0 | 0 | 0 | 0 |
| Jordan HancockCB | 3 | 1 | 0 | 0 | 0 | 0 |
| T.J. SandersDT | 3 | 1 | 0 | 0 | 0 | 0 |
| Sam Franklin Jr.S | 2 | 1 | 0 | 0 | 0 | 0 |
| Shaq ThompsonLB | 2 | 1 | 0 | 0 | 0 | 0 |
| Christian BenfordCB | 1 | 1 | 0 | 0 | 0 | 0 |
| Joey BosaDE | 1 | 1 | 0 | 0 | 0 | 1 |
| Carson SchwesingerLB | 14 | 5 | 1 | 1 | 0 | 0 |
|---|---|---|---|---|---|---|
| Devin BushLB | 9 | 5 | 0 | 0 | 0 | 0 |
| Ronnie HickmanS | 6 | 2 | 0 | 0 | 0 | 0 |
| Harold Fannin Jr.TE | 1 | 0 | 0 | 0 | 0 | 0 |
| Mohamoud DiabateLB | 4 | 3 | 0 | 0 | 0 | 0 |
| Grant DelpitS | 4 | 2 | 0 | 0 | 0 | 0 |
| Myles HardenCB | 4 | 3 | 0 | 0 | 0 | 1 |
| Shelby HarrisDT | 3 | 2 | 0 | 0 | 0 | 0 |
| Tyson CampbellCB | 2 | 2 | 0 | 0 | 0 | 0 |
| Mason GrahamDT | 2 | 1 | 0 | 0 | 0 | 0 |
| Donovan McMillonS | 2 | 0 | 0 | 0 | 0 | 0 |
| Alex WrightDE | 2 | 0 | 1 | 0 | 0 | 0 |
| Jerome BakerLB | 2 | 1 | 0 | 0 | 0 | 0 |
| Luke WyplerC | 2 | 1 | 0 | 0 | 0 | 0 |
| D'Angelo RossCB | 2 | 1 | 0 | 0 | 0 | 0 |
| Rayshawn JenkinsS | 1 | 0 | 0 | 0 | 0 | 0 |
| Isaiah McGuireDE | 1 | 0 | 0 | 0 | 0 | 0 |
| Myles GarrettDE | 1 | 0 | 1 | 0 | 0 | 0 |
| Tre AveryCB | 1 | 1 | 0 | 0 | 0 | 0 |
| Maurice Hurst IIDT | 1 | 0 | 0 | 0 | 0 | 0 |
| Michael BadgleyPK | 1/1 | 41 | 2 |
|---|
| Andre SzmytPK | 2/2 | 41 | 2 |
|---|
Lines
Consensus close, 11 books- Spread
- BUF −10.5
- opened BUF −8.5
- CLE covered
- Total
- 41
- opened 41.5
- Over
BetMGM closed BUF −10.5, total 41. 10 more books and every move are in Pro
Sportsbook lines are shown as reference data. Keel Stats takes no bets and gives no picks. 21+. Gambling problem? Call 1-800-GAMBLER. Responsible gaming
Play by play
Loading…
Before and after
The divisions this week
This week’s games
- Patriots vs LionsHead to head: Patriots vs Lions
- Chiefs vs FalconsHead to head: Chiefs vs Falcons
- Texans vs BrownsHead to head: Texans vs Browns
- Vikings vs PackersHead to head: Vikings vs Packers
- Jaguars vs TitansHead to head: Jaguars vs Titans
- Dolphins vs ColtsHead to head: Dolphins vs Colts
- Panthers vs SaintsHead to head: Panthers vs Saints
- Bills vs JetsHead to head: Bills vs Jets
- Seahawks vs RaidersHead to head: Seahawks vs Raiders
- Rams vs CardinalsHead to head: Rams vs Cardinals
- 49ers vs CowboysHead to head: 49ers vs Cowboys
- Steelers vs BengalsHead to head: Steelers vs Bengals