Buffalo Bills vs Cleveland Browns Betting Report

December 21, 2025, 1:00 pm | Huntington Bank Field
Buffalo
Bills
10-4
Cleveland
Browns
3-11

Dec 21st, 1:00 PM

FanDuel NFP Opening BetRivers SugarHouse NFP Consensus

Buffalo

Cleveland

Spread
-10.5
+10.5
-110
-110
-8.5
+8.5
-110
-110
-10.5
+10.5
-105
-115
-10.5
+10.5
-105
-115
-10.5
+10.5
-110
-110
Total
41
o -115
u -105
43.5
o -110
u -110
40.5
o -115
u -105
40.5
o -115
u -105
41.5
o -110
u -110
Moneyline
-590
+440
-380
+300
-625
+425
-625
+425
-625
+450
Recent Form
Name Record ATS Offense Defense ATS Home ATS Away OU Record OU Home OU Away
Buffalo 10-4 7-7 29.4 23.1 3-4 4-3 7-7 5-2 2-5
Cleveland 3-11 5-9 16.1 23.7 4-3 1-6 7-7 4-3 3-4
Football Betting Trends
Power Stats
Yards Per Point
Name Offense Defense Differential
BUF 12.9 13.58 -0.68
CLE 16.24 11.74 4.5
Yards Per Pass
Name Offense Defense Differential
BUF 10.75 9.91 0.84
CLE 8.61 9.54 -0.93
Yards Per Rush
Name Offense Defense Differential
BUF 5.06 5.4 -0.34
CLE 3.91 4.0 -0.09
Team Comparison
  • BUF
  • 28.9
  • 22.9
  • 6
  • 214.2
  • 158.9
  • 167.1
  • 144.3
  • -0.1
  • name
  • offense
  • defense
  • differential
  • passing yards
  • rush yards
  • pass yds allwd
  • rush yds allwd
  • t/o diff
  • CLE
  • 16.4
  • 23.7
  • -7.3
  • 169.4
  • 96.9
  • 164.1
  • 113.7
  • 0.4


Team Standings
Buffalo Bills
Name Record Home Away ATS ATS Home ATS Away Offense Defense Diff
Overall 10-4 6-1 4-3 7-7 3-4 4-3 29.4 23.1 6.2
Last 3 3-0 1-0 2-0 2-1 0-1 2-0 33.3 24 9.3
vs Conf 7-3 4-1 3-2 5-5 2-3 3-2 12.9 11.5 1.4
vs Div 3-2 1-1 2-1 2-3 0-2 2-1 25.8 23 2.8
Cleveland Browns
Name Record Home Away ATS ATS Home ATS Away Offense Defense Diff
Overall 3-11 2-5 1-6 5-9 4-3 1-6 16.1 23.7 -7.6
Last 3 0-3 0-2 0-1 0-3 0-2 0-1 13.3 29.3 -16
vs Conf 2-7 1-3 1-4 4-5 3-1 1-4 6.4 11.6 -5.1
vs Div 0-4 0-2 0-2 2-2 2-0 0-2 14.5 26 -11.5
Offense vs. Defense
Title Stat Rank Stat Rank
Away Team Overall Scoring vs Home Team Overall Defense 29.4 4 23.7 20
Away Team Road Passing vs Home Team Home Passing Defense 182.4 23 150.3 1
Away Team Road Rushing vs Home Team Home Rushing Defense 178.6 2 111.7 18
Home Team Overall Scoring vs Away Team Overall Defense 16.1 29 23.1 16
Home Team Home Passing vs Away Team Road Passing Defense 176.3 28 141.4 1
Home Team Home Rushing vs Away Team Road Rushing Defense 99.1 27 147.6 29
Head to Head
  • BUF
  • 5-5
  • 5-4-1
  • 4-6
  • 19.7
  • 156.5
  • 4.7
  • 31.2
  • 55.8
  • 173.8
  • 330.3
  • 1.2
  • name
  • record
  • ATS
  • OU
  • score
  • rush yds
  • yds / rush
  • att
  • comp %
  • pass yds
  • total yds
  • TO
  • CLE
  • 5-5
  • 4-5-1
  • 4-6
  • 16.5
  • 114.3
  • 4.2
  • 31.3
  • 55.3
  • 175.6
  • 289.9
  • 1


Head to Head Breakdown
Date Away Home Score Line OU ATY HTY
Nov 20, 22 CLE BUF 23-31 -7.5 O 50.5 396 357
Nov 10, 19 BUF CLE 16-19 -3 U 42 344 368
Dec 18, 16 CLE BUF 13-33 -10.5 O 43 269 451
Nov 30, 14 CLE BUF 10-26 -3 U 42 315 287
Oct 3, 13 BUF CLE 24-37 -3.5 O 41 343 290
Sep 23, 12 BUF CLE 24-14 2.5 U 45 344 240
Dec 12, 10 CLE BUF 6-13 0 U 39 187 323
Oct 11, 09 CLE BUF 6-3 -5.5 U 42 193 288
Nov 17, 08 CLE BUF 29-27 -5 O 41 337 334
Dec 16, 07 BUF CLE 0-8 -4.5 U 37 232 304
Team Last 5 Games
Buffalo Bills
Date Opponent Score Result Line ATS Result YDS For YDS Allwd TO Location
Dec 14, 25 NE 35-31 W -2.5/49.5 W/O 349 385 -1 A
Dec 7, 25 CIN 39-34 W -6/54.5 L/O 416 338 -1 H
Nov 30, 25 PIT 26-7 W -3/44.5 W/U 372 166 0 A
Nov 20, 25 HOU 19-23 L -4.5/44.5 L/U 326 261 3 A
Nov 16, 25 TB 44-32 W -6.5/45.5 W/O 414 367 1 H
Cleveland Browns
Date Opponent Score Result Line ATS Result YDS For YDS Allwd TO Location
Dec 14, 25 CHI 3-31 L 7.5/38.5 L/U 192 361 3 A
Dec 7, 25 TEN 29-31 L -3.5/33 L/O 412 292 1 H
Nov 30, 25 SF 8-26 L 5.5/35 L/U 253 252 2 H
Nov 23, 25 LV 24-10 W 3/36 W/U 270 268 1 A
Nov 16, 25 BAL 16-23 L 7.5/38 W/O 187 351 -2 H