We're having some technical issues.
Please come back later to see the best odds for today's games here.
NFLGame PreviewsCLE at BUF
CLECLE
@
BUFBUF
CLE logo

CLE

10-4-0
@
21DEC25
01:00pm
BUF logo

BUF

3-11-0
Huntington Bank Field

Game Preview

The Bills head to Cleveland to face the Browns in Week 16 at Huntington Bank Field on Sunday, Dec. 21 (1:00 p.m. ET). Buffalo is a big road favorite, and the market also expects a lower-scoring game.

The headline matchup is Josh Allen vs. Cleveland’s pass rush. The Browns are elite at turning pressure into sacks, and that matters because Buffalo has allowed sacks at a higher rate this season. If Allen has to keep creating off-script, that can swing both the spread and the total.

Buffalo still brings the more explosive offense. The Bills rank near the top of the league in explosive pass rate, and that plays up if the Browns are missing key coverage pieces. On the other side, Cleveland has struggled to generate explosive throws and to string together long drives, which is a rough combo against a defense that creates turnovers at a high rate.

Weather can also push this game toward the ground. The Cleveland forecast calls for a windy, cold Sunday. That is the kind of setting that can turn passes into checkdowns and punts into field-position battles.

Current Season Form

CLE logo

CLE

Away
Record:10-4-0
ATS:7-7-0
O/U:7-7-0
BUF logo

BUF

Home
Record:3-11-0
ATS:5-9-0
O/U:7-7-0

Head-to-Head Summary

Record:
3-2Winner logo
ATS:3-1-1
O/U:3-2-0

Past Results

DateOpponentResultATSO/U
2025-12-14@ CHIL 3-31L 7.5u38.5
2025-12-07vs TENL 29-31W +4.5o33.5
2025-11-30vs SFL 8-26L -5.5u35.5
2025-11-23@ LVW 24-10W +3.0u35.5
2025-11-16vs BALL 16-23L -7.5o37.5
2025-11-09@ NYJL 20-27L -1.5o37.5
2025-10-26@ NEL 13-32L 7.0o40.5
2025-10-19vs MIAW 31-6W +2.5o34.5
2025-10-12@ PITL 9-23L 5.5u37.5
2025-10-05vs MINL 17-21L -3.5o35.5

Key Insights

 

  • Cleveland’s defense wins with heat. The Browns sit at 9.8% sack rate generated (97th percentile), and Buffalo’s sack rate allowed is a clear weak spot.

  • Buffalo’s offense can score in chunks. The Bills own a 9.5% explosive pass rate (92nd percentile), so one or two big plays can flip the script fast.

  • Cleveland’s offense has struggled to stay on the field. The Browns are at 65.0% long drive efficiency (3rd percentile), which can lead to short fields for Buffalo.

  • Third downs should decide a lot of drives. Buffalo converts 46.6% on third down (88th percentile), while Cleveland’s defense stops third downs at 62.3% (91st percentile).

  • Watch Buffalo’s injury list in the secondary. If Benford or Taron Johnson are limited, Cleveland may attack more underneath and with tight ends if available.

  • Buffalo’s kicker injuries could change decision-making. The Bills already rate high in fourth-down aggression, and a shaky kicking setup can push that even further.

 

Betting Insights

Bills -10.5 (-116)

Bills -10.5 (-116): Cleveland’s biggest edge is the rush (9.8% sack rate generated), but the Browns offense has had trouble sustaining drives (65.0% long-drive efficiency). That combo can still lead to a double-digit margin if Buffalo gets short fields.

Analysis insight — no specific bet associated
Under 41.5 (-115)

Under 41.5 (-115): Low total plus a windy, cold setup often means fewer clean explosive throws. It also fits Cleveland’s low-explosive passing profile.

Analysis insight — no specific bet associated
Browns team total under 15.5 (-118)

Browns team total under 15.5 (-118): Cleveland’s offense ranks near the bottom in drive-sustain metrics, and Buffalo’s defense is strong at creating takeaways (2.3% turnover generation rate, 92nd percentile).

Analysis insight — no specific bet associated
Josh Allen over 35.5 rushing yards (-120)

Josh Allen over 35.5 rushing yards (-120): If Cleveland’s front wins early, Allen’s scrambles and designed runs become a bigger piece of the plan.

Analysis insight — no specific bet associated
Khalil Shakir over 43.5 receiving yards (-118)

Khalil Shakir over 43.5 receiving yards (-118): Pressure looks tend to create shorter throws. Shakir profiles well for quick-hit volume if the pocket gets messy.

Analysis insight — no specific bet associated
Injury volatility note

Injury volatility note: Dalton Kincaid is listed Questionable, so be careful with his receiving and TD markets (prices can look good, but snaps and usage can swing late).

Analysis insight — no specific bet associated

Final Summary

This game sets up around one big question: can the Browns’ pass rush wreck Buffalo’s timing? Cleveland’s sack profile is real, and Buffalo’s protection has been a problem at times. That is the cleanest path to keeping this close.

The issue for Cleveland is what happens after the stop. The Browns have struggled to build long drives, and Buffalo’s defense has been great at creating turnovers. If the Bills get even one short field, the spread starts to make more sense.

Weather also matters here. A windy, cold Sunday can shrink the passing tree and raise variance on kicks. That can pull the total down and push both teams toward more conservative choices.

If you are betting it, keep the injury news front and center. Buffalo has key names listed Questionable on the line and in the secondary, and Cleveland has major questions on the line and at corner. Those spots can swing both the cover and the way props land.

Statistical Battle Boards

Viewing: BUF Offense vs CLE Defense
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Total Points311#6244#21BUF advantage
Total Points Per Game28.3#522.2#13BUF advantage
Total Touchdowns39#326#13BUF advantage
Passing Touchdowns18#1117#18BUF advantage
Rushing Touchdowns20#25#3BUF advantage
Other Touchdowns1#134#32BUF advantage
Total Kicking Points77#1886#12CLE advantage
Total Two Point Conversions0#270#26CLE advantage
Kick Extra Points32#626#12BUF advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Net Passing Yards2581#101878#31BUF advantage
Net Passing Yards Per Game235#9171#31BUF advantage
Passer Rating101#892.5#16BUF advantage
Passing Attempts333#26304#2CLE advantage
Completions231#18199#30BUF advantage
Completion Percentage69.4#265.5#19BUF advantage
Passing 1st downs130#9101#6CLE advantage
Passing 1st Down %54.6#2157.1#18CLE advantage
Longest Pass54#2345#31BUF advantage
Passing Fumbles Lost2#281#24CLE advantage
Receiving Targets324#24295#30BUF advantage
Receptions231#18199#3CLE advantage
Receiving Yards After Catch1424#41094#10BUF advantage
YAC Average6.2#35.5#26BUF advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Rushing Yards1619#11125#11BUF advantage
Rushing Yards Per Game147#1102#21BUF advantage
Rushing Attempts325#7296#19BUF advantage
Yards Per Rush Attempt5#33.8#30BUF advantage
Rushing 1st downs84#657#6🏈
20+ Yard Rushing Plays10#410#5BUF advantage
Long Rushing64#1059#13BUF advantage
Rushing Fumbles10#410#5BUF advantage
Rushing Fumbles Lost2#143#5CLE advantage

Game Preview of Buffalo Bills @ Cleveland Browns. Week 16 of 2025 NFL Season

Frequently Asked Questions

NFLGame PreviewsCLE at BUF