Sign up free
NFL nextThursday 12 NovAll games →
Fri 01:15ProjCommanders20.2Giants24.2SpreadNYG −4.0Total44.4WinNYG 62%
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Buffalo Bills vs Cleveland Browns: result and box score, 21 December 2025

NFL games
Final, FirstEnergy Stadium
11–4
@
3–12
23FINAL20
Box score →

Matchup

Last 15 games
29.3Points per game15.7
23.7Points allowed24.5
237.8Passing yards192.1
157.7Rushing yards89.9
0.13Turnover margin-0.47

Injuries

Chase LundtBUF, KneeOut
Jordan PhillipsBUF, AnkleOut
Matt PraterBUF, QuadricepOut
Cam LewisBUF, HamstringQuestionable
Mecole HardmanBUF, CalfQuestionable
Christian BenfordBUF, ToeFull Participation in Practice
DaQuan JonesBUF, CalfDid Not Participate In Practice
Dalton KincaidBUF, KneeFull Participation in Practice
Dion DawkinsBUF, IllnessFull Participation in Practice
Mitch WishnowskyBUF, KneeLimited Participation in Practice
Taron JohnsonBUF, QuadricepDid Not Participate In Practice
Terrel BernardBUF, ElbowFull Participation in Practice
David NjokuCLE, KneeOut
Denzel WardCLE, CalfOut
NFL matchupsBills @ Browns
Away, 11–4
Home, 3–12
Sun 21 Dec, 18:00 UK, FirstEnergy Stadium
23 – 20

Box score

Box score

TeamPointsPassing yardsRushing yardsCarriesTurnovers
Buffalo Bills23130 164290
Cleveland Browns20157 160312

Buffalo Bills

PassingC/ATTYDSTDINTSACKS
Josh Allen12/19130002
RushingCARYDSTDLONG
James Cook16117244
Josh Allen71707
Ty Johnson31619
Ray Davis31408
ReceivingRECTGTYDSTDLONG
Khalil Shakir4534018
Jackson Hawes2226018
Tyrell Shavers1221021
Ray Davis2220014
James Cook1217017
Dawson Knox1210010
Josh Palmer11202
Brandin Cooks0100—
Dalton Kincaid0100—
KickingFGLONGXP
Mike Badgley1/1412/3
DefenceTKLSOLOSACKSINTPD
Jordan Poyer1160.511
Matt Milano94000
Cole Bishop75000
Terrel Bernard61000
Taron Johnson52000
DaQuan Jones42011
Tre'Davious White42001
Phidarian Mathis42000

Cleveland Browns

PassingC/ATTYDSTDINTSACKS
Shedeur Sanders20/29157122
Corey Bojorquez0/10000
RushingCARYDSTDLONG
Shedeur Sanders449016
Raheim Sanders114209
Malachi Corley330014
Quinshon Judkins82205
Trayveon Williams317011
Harold Fannin Jr.1111
Isaiah Bond1-10-1
ReceivingRECTGTYDSTDLONG
Trayveon Williams4438026
Harold Fannin Jr.4634113
Quinshon Judkins5629016
Jerry Jeudy341207
Malachi Corley2411021
Cedric Tillman11808
Raheim Sanders11404
Brenden Bates0100—
KickingFGLONGXP
Andre Szmyt2/2412/2
DefenceTKLSOLOSACKSINTPD
Carson Schwesinger145100
Devin Bush95000
Ronnie Hickman Jr.62000
Grant Delpit42000
Mohamoud Diabate43000
Myles Harden43001
Shelby Harris32000
Jerome Baker21000

Passing yards are before sacks. Defence shows each side's top tacklers.

Team comparison

Last 15 games before this one
BillsBrowns
29.3 Points per game 15.7
23.7 Points allowed 24.5
237.8 Passing yards 192.1
157.7 Rushing yards 89.9
0.13 Turnover margin -0.47

Injuries

Out Chase LundtBUF, Knee
Out Jordan PhillipsBUF, Ankle
Out Matt PraterBUF, Quadricep
Questionable Cam LewisBUF, Hamstring
Questionable Mecole HardmanBUF, Calf
Full Participation in Practice Christian BenfordBUF, Toe
Did Not Participate In Practice DaQuan JonesBUF, Calf
Full Participation in Practice Dalton KincaidBUF, Knee
Full Participation in Practice Dion DawkinsBUF, Illness
Limited Participation in Practice Mitch WishnowskyBUF, Knee
Did Not Participate In Practice Taron JohnsonBUF, Quadricep
Full Participation in Practice Terrel BernardBUF, Elbow
Out David NjokuCLE, Knee
Out Denzel WardCLE, Calf