The Buffalo Bills faced the Cleveland Browns at Huntington Bank Field in Cleveland, Ohio. The game took place on Sunday, December 21, 2025, during Week 16 of the 2025 season. The Bills won 23-20.
James Cook played a big role for the Bills, rushing for 117 yards and scoring two touchdowns. The Browns’ Harold Fannin Jr. scored both a rushing and receiving touchdown but it was not enough to secure the win. The Bills’ record improved to 11-4, while the Browns fell to 3-12.
The Buffalo Bills scored 23 points to win against the Cleveland Browns. The Bills scored 7 points in the first quarter and 13 in the second. They added 3 more points in the third quarter. In the final quarter, they did not score. Buffalo’s offense was strong on the ground with 164 rushing yards and 3 rushing touchdowns. The Browns scored 20 points during the game. They matched the Bills with 7 points in the first quarter. They added 3 points in the second quarter and 7 in the third. In the fourth quarter, they scored 3 points. Cleveland had a balanced attack with 134 passing yards and 160 rushing yards. The Browns made 2 field goals and scored 1 passing and 1 rushing touchdown.
James Cook was a key player for the Buffalo Bills. He rushed for 117 yards and scored two touchdowns. He also added 17 receiving yards, helping the Bills secure their win.
On defense, Greg Rousseau made an impact. He contributed significantly to the team’s effort. Jordan Poyer also played a crucial role, adding strength to the Bills’ defense.
For the Cleveland Browns, Harold Fannin Jr. stood out. He scored two touchdowns, one rushing and one receiving, and gained 34 receiving yards. Shedeur Sanders also contributed with 157 passing yards and one touchdown.
What’s Next
The Buffalo Bills’ win against the Cleveland Browns moves their record to 11-4. They are in second place in the AFC East. The New England Patriots lead the division by a narrow margin with an 11-3 record. This victory keeps the Bills in strong playoff contention as they aim to overtake the Patriots. On the other hand, the Cleveland Browns now have a 3-12 record. They are in last place in the AFC North. The Pittsburgh Steelers lead the division with an 8-6 record. The Browns’ loss extends their losing streak to four games. The Bills have a strong head-to-head record against the Browns, winning their last five meetings.
The Buffalo Bills will next play the Philadelphia Eagles. The game is on Sunday, December 28, 2025, at 4:25 PM. It will be held at Highmark Stadium, and the Bills will be at home.
The Cleveland Browns will face the Pittsburgh Steelers next. This game is also on Sunday, December 28, 2025, but at 1:00 PM. The Browns will play at home at Huntington Bank Field.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:December 22, 2025 Buffalo Bills, Cleveland Browns