Bills vs. Browns Odds & Betting Predictions - December 21, 2025
Bills at Browns
6:00 pm • CBSBills at Browns Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Bills 11-4 | -8.5 | -10.5-110 | o41.5-108 | -582 |
Browns 3-12 | u43.5 | +10.5-110 | u41.5-112 | +440 |

Huntington Bank FieldCleveland
Bills vs. Browns Expert Picks
John Feltman
Last 30d: 67-57-1 (-4.8u)
Under 51.5 (Live)-111
0.35u
Jeremiah Rose
Last 30d: 31-33-1 (-0.3u)
BUF -5.5 (Live)-120
0.25u
Boyd / FanDuel
Top Shelf Action 🥃
Last 30d: 76-93-1 (-6.2u)
Under 41.5-110
1.1u
High Wind Low Total
Overall: 473-341-7,58% (ROI:12%)
Season:14-8-0,64% (ROI:
Gamblers Dream
Last 30d: 1-5-0 (-12.1u)
BUF -10.5-105
1.05u
Bet Labs
Last 30d: 24-12-0 (+10.3u)
CLE +10.5-115
1u
Mjaybrod
Last 30d: 86-76-2 (+8.4u)
BUF u26.5-110
0.91u
Strap party no dildo
Picks Office
Last 30d: 188-134-1 (+35.1u)
Under 41.5-110
1u
Join Discord: https://discord.gg/NcyhmJVXPe
CLE +10.5-120
0.83u
Join Discord: https://discord.gg/NcyhmJVXPe
Vegas Refund
Last 30d: 33-37-1 (-8.0u)
CLE +10.5-110
1u
Greg Matherne
Last 30d: 16-14-1 (+0.4u)
Under 40.5-105
0.53u
Allan Lem
Last 30d: 172-135-2 (+4.9u)
C.Tillman u14.5 Rec Yds-110
0.25u
Tailing @ChrisRaybon

Chris Raybon
Last 30d: 19-20-2 (+2.8u)
C.Tillman u14.5 Rec Yds-110
0.91u
#ActionPlaybookLive
Stuck 🚨
Last 30d: 50-48-2 (+0.6u)
CLE +10.5-114
0.31u
YBB SportsData
Last 30d: 88-51-0 (+29.4u)
CLE +10.5-115
1u
Brian Bitler
Last 30d: 82-75-1 (+3.0u)
CLE +10.5-113
2.65u
Anders
Last 30d: 22-13-0 (+8.1u)
CLE +10.5-110
1u
MJC Locks
Last 30d: 14-19-0 (+10.3u)
Q.Judkins o13.5 Longest Rush-115
1.15u
Browns OC Tommy Rees said this to the media this week, “We have to find the ability to run the ball…and find ways to get Q going…definitely a huge point of emphasis for us…We gotta do a good job of getting him opportunities to find seams…he’s created a lot of explosives for us, he’s carried games for us so finding ways to continue to have him impact the game.”
The Bills rank 2nd worst in Rush DVOA & allow the 5th Highest Explosive Rush% (7.0%).
They’ve allowed at least 1 RB over their longest rush line in 12/14 games (16 total RBs). CLE may be getting back a few starters on the OL this week too (they’re practicing).
Judkins has a 14+ Long Rush in 6/L6 home games & is likely to see 15+ carries here.
BUF can dominate time of possession in games so I’m opting to go with the longest rush angle over carries.
Brandon Anderson
Last 30d: 53-134-4 (-14.4u)
BUF -4 (2H)-110
1u
We had a big win last week with Bills second half, so let's run it back.
The full-game line here feels high at Bills -10.5. This looks windy and freezing with a total barely above 40, so it may be hard for Buffalo to separate on the road. I make the full-game line closer to a touchdown.
The Browns defense has consistently played better at home, and Buffalo has been a far less dangerous team on the road, where its offense rates league average by DVOA instead of No. 2 at home. I've got a stray eye on the Bills, effectively a league-average team by DVOA over the last six weeks with a badly faltering defense.
Cleveland's run defense can keep the Bills in sight, at least for awhile, and Quinshon Judkins should find some running room against this bad Bills run defense.
So why second half?
Buffalo is now a league-worst 3-11 ATS in the first half, while the Browns actually have a winning record (8-6 ATS). Buffalo has been far better in the second half at 10-4 ATS, while the Browns fall apart to 4-10 ATS. And that's been consistent with Josh Allen for his career too, a second-half god at a ridiculous 81-40-3 ATS (67%).
The Bills defense is much better playing with a lead, when the opponent is forced to abandon the run, and Buffalo will find some explosives in this game and win out — it just may take some time.
Playing Bills -4 second half gets us past 10 and seven as key numbers and it sets us up either way. If the Bills roll Cleveland, they'll just run the ball all second half and come after Shedeur Sanders. If Cleveland hangs til halftime, Allen can turn on the gas late.
Either way, we'll like our second-half bet.
Markus Markets
Last 30d: 39-30-0 (+3.7u)
J.Cook o83.5 Rush Yds-114
0.88u
Taken Friday 12/18
Allan Lem
Last 30d: 172-135-2 (+4.9u)
D.Knox u19.5 Rec Yds-114
0.25u
Tailing @The_Oddsmaker
Sean Koerner
Last 30d: 37-34-0 (+0.1u)
D.Knox u19.5 Rec Yds-114
0.5u
Proj closer to 16 w/ around a 60% chance to stay under 19.5
Action Pod NFL Picks
Last 30d: 71-154-6 (-19.1u)
BUF -4 (2H)-110
1u
@wheatonbrando https://myaction.app/bLKzZArKeZb
TAN Pod Touchdown Show
Last 30d: 41-123-5 (+3.0u)
H.Fannin Anytime TD Scorer Yes+285
1.43u
@GDAWG5000 https://myaction.app/yPjwhrUIeZb
J.Palmer Anytime TD Scorer Yes+500
0.5u
@GDAWG5000 https://myaction.app/yPjwhrUIeZb
Gilles Gallant
Last 30d: 26-71-0 (+2.0u)
J.Allen o0.5 Int+125
0.5u
NFL INT PICKS - W16
John Feltman
Last 30d: 67-57-1 (-4.8u)
Under 41.5-110
1u
Boomer Betz
Last 30d: 111-119-1 (-10.5u)
BUF u26.5+100
1u
B105
Allan Lem
Last 30d: 172-135-2 (+4.9u)
Under 41.5-110
0.55u
Tailing @nick_giffen
Nick Giffen
Last 30d: 41-87-1 (-3.1u)
Under 41.5-110
1.1u
Luck Under
Action Pod NFL Picks
Last 30d: 71-154-6 (-19.1u)
Under 41.5-108
1u
@Stuckey2 https://myaction.app/jBAh8QEwcZb

Sean Zerillo
Last 30d: 72-62-1 (+5.7u)
Under 42-110
0.28u

Chris Raybon
Last 30d: 19-20-2 (+2.8u)
Under 42.5-115
1u
Babs .
Last 30d: 106-73-0 (+26.2u)
CLE +11-120
0.83u
Kendra Middleton
Last 30d: 18-12-0 (+6.4u)
CLE +10+100
1u
Top Shelf Action 🥃
Last 30d: 76-93-1 (-6.2u)
CLE +10.5-122
1u
#RLM
Brandon Kravitz
Last 30d: 75-79-2 (+5.6u)
CLE +10-110
1.36u
Not really in love with this bet but I don’t think this 10 is sticking around throughout the week. Browns off a blowout, at home, where they always play tough, against a Bills team coming off the win of the year. Spot play to the max.
Bills vs. Browns Previews & Analysis
Bills vs. Browns Props
Prop Projections
There are no prop projections found for the selected slate. Please check back later.
Prop Odds Comparison
Line Movement Tracker
Bills vs. Browns Public Betting Percentages
Betting Trends
- Browns are 1-4 in their last 5 games.
- Browns are 2-3 in their last 5 games against the spread
- Browns are 1-6 in their road games against the spread
- The totals have gone OVER in 1 of Browns' last 5 games
- The totals have gone OVER in 4 of Browns' 7 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Browns vs. Bills Injury Updates

Browns Injuries
- DeAndre CarterWR
Carter is out with knee
Out
- David NjokuTE
Njoku is out with knee
Out
- Maurice HurstDT
Hurst is out with ankle
Out
- Jerome FordRB
Ford is out with shoulder
Out
- Brenden BatesTE
Bates is out with ankle
Out
- Quinshon JudkinsRB
Judkins is out with ankle
Out
- Dylan SampsonRB
Sampson is questionable with calf
Questionable

Bills Injuries
- Curtis SamuelWR
Samuel is out with elbow
Out
- Mecole HardmanWR
Hardman is out with calf
Out
- Tyler BassK
Bass is out with hip
Out
Team Stats
Bills vs. Browns Odds Comparison
Could not load odds
Bills at Browns Team Totals
MatchupOverUnder | ||
|---|---|---|
Bills 11-4 | o26.5-115 | u26.5-110 |
Browns 3-12 | o15.5-110 | u15.5-115 |




