The Browns took a 7-0 lead at the 10:42 mark in the first quarter, but the Bills scored a touchdown on their next possession and led for the rest of the game. Cleveland brought the game within three points with a 41-yard field goal by K Andre Szmyt but were unable to score on their final two offensive possession. They dropped their 12th game of the season, falling 23-20 to the Bills.
Here are 10 key numbers from the Week 16 matchup.
0.5 – DE Myles Garrett recorded a half sack against the Bills. The combined sack brought his season total to 22, one sack from breaking the NFL single-season sack record. He and DE Alex Wright surrounded Bills QB Josh Allen as they chased him down before Allen fell at his own 1-yard line in the second quarter.
2 – The Bills recorded two interceptions against the Browns. The first Bills' interception came in the first quarter, as QB Shedeur Sanders' pass bounced off RB Quinshon Judkins and Bills S Jordan Poyer came down with the ball. The second interception was a result of Sanders trying to fit a ball in between DE Joey Bosa and DT DaQuan Jones. Bosa tipped the pass attempt, and Jones caught the ball at the Cleveland 25-yard line in the third quarter.
3 – The Browns' defense held the Bills to three points in the second half. On two of six Buffalo possessions in the second half, the Bills were forced to a three-and-out. The Bills also finished the second half with 62 total yards after gaining 197 total yards in the first half.
4 – TE Harold Fannin Jr. caught four passes for 34 yards against the Bills. Fannin has caught multiple passes in every game during his rookie season. His four catches against the Bills bring him to 70 receptions this season and give him the most receptions by a Browns rookie, breaking the previous record of 66. Fannin also finished the game with a receiving and rushing touchdown, scoring both of Cleveland's touchdowns in Week 16.
5.7 – The Bills averaged 5.7 yards per carry, the highest average the Browns have allowed in a game this season. RB James Cook III averaged 7.3 yards per carry on 16 carries, while RB Ty Johnson averaged 5.3 yards per carry and RB Ray Davis averaged 4.7 yards per carry. Cleveland limited Allen to 2.4 yards per carry, his third-lowest average this season.
Browse action photos from the Browns' 2025 Week 16 game against the Buffalo Bills, featuring top plays and moments.


Tight end Harold Fannin Jr. (44) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) and Center Luke Wypler (56) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Harold Fannin Jr. (44) and Wide receiver Isaiah Bond (16) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Harold Fannin Jr. (44) and Wide receiver Gage Larvadain (84) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Harold Fannin Jr. (44) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

The offense during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Harold Fannin Jr. (44) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) and Linebacker Easton Mascarenas-Arnold (42) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Teven Jenkins (74) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Quinshon Judkins (10) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Teven Jenkins (74) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) and Offensive guard Teven Jenkins (74) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Zak Zinter (70) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) and Offensive tackle KT Leveston (72) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

The defense during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Christopher Edmonds (41) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Blake Whiteheart (86) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) and Offensive tackle KT Leveston (72) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Kicker Andre Szmyt (25) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Joel Bitonio (75) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Teven Jenkins (74) and Center Luke Wypler (56) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Center Luke Wypler (56) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Dillon Gabriel (8) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Malachi Corley (83) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Cornerback Myles Harden (26) and Safety Ronnie Hickman Jr. (33) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Rayshawn Jenkins (5), Cornerback Myles Harden (26) and Safety Ronnie Hickman Jr. (33) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Rayshawn Jenkins (5), Cornerback Myles Harden (26) and Safety Ronnie Hickman Jr. (33) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive tackle Mason Graham (94), Defensive end Isaiah McGuire (57), Linebacker Carson Schwesinger (49), and Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Grant Delpit (9) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Rayshawn Jenkins (5) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) and Offensive guard Joel Bitonio (75) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Raheim Sanders (35) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Joel Bitonio (75) and Offensive tackle Cam Robinson (68) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Malachi Corley (83) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Malachi Corley (83) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Jerry Jeudy (3) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Linebacker Jeremiah Owusu-Koramoah (6) and Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Linebacker Carson Schwesinger (49) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Cornerback Myles Harden (26) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive tackle Mason Graham (94) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Quinshon Judkins (10) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Tight end Harold Fannin Jr. (44) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Gage Larvadain (84) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Ronnie Hickman Jr. (33), Cornerback Myles Harden (26), Safety Rayshawn Jenkins (5) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Jerry Jeudy (3) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Jerry Jeudy (3) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Quarterback Shedeur Sanders (12) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive tackle Cam Robinson (68) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Offensive guard Joel Bitonio (75) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Safety Rayshawn Jenkins (5) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Linebacker Devin Bush (30) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Malachi Corley (83) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Malachi Corley (83) and Offensive tackle KT Leveston (72) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Kicker Andre Szmyt (25) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive end Myles Garrett (95) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Running back Trayveon Williams (38) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Kicker Andre Szmyt (25) and Punter Corey Bojorquez (13) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Wide receiver Isaiah Bond (16) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Defensive lineman Adin Huntington (98) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.

Linebacker Carson Schwesinger (49) during a NFL football game between the Buffalo Bills and Cleveland Browns on December 21, 2025 at Huntington Bank Field.
11 – Buffalo hit Sanders 11 times in Week 16. DE Greg Rousseau led the Bills with seven quarterback hits, a career high. LB Matt Milano notched two quarterback hits while Poyer and DT Deone Walker each had one. Rousseau led Buffalo in sacks with 2.5, splitting a sack with Poyer.
12- LB Carson Schwesinger tallied 12 combined tackles, his sixth-straight game recording double-digit tackles and seventh game this season. He has 137 combined tackles, building on his Browns rookie record in the category. Schwesinger also led Cleveland in sacks with one, sacking Allen for a loss of 13 yards in the fourth quarter to force a fourth down.
57.1 – The Browns converted 57.1 percent of their third downs against Buffalo, their best percentage this season. They converted eight of 14 third downs, their most since Week 1 against the Bengals. Cleveland gained first downs on its first four third downs of the game.
117 – Cook ran for 117 yards against the Browns, tied for his fourth-most this season. He tied his season-high in rushing touchdowns with two, including a 44-yard rushing touchdown to tie the game at seven in the first quarter.
130 – Allen finished the game with 130 passing yards, his lowest output this season. He completed 12 of 19 passing attempts, tying his season-low in both completions and attempts. He also recorded zero total touchdowns for the third time this season.












