Bengals vs. Bills Odds & Betting Predictions - December 7, 2025
Bengals at Bills
6:00 pm • FOXBengals at Bills Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Bengals 5-10 | +6 | +6-106 | o54.5-112 | +232 |
Bills 11-4 | u54.5 | -6-113 | u54.5-108 | -285 |

Highmark StadiumOrchard Park
Bengals vs. Bills Expert Picks
Stuck 🚨
Last 30d: 48-45-2 (+0.9u)
Over 54.5-105
0.29u
Snowver
The Propfessor
Last 30d: 51-40-2 (+5.4u)
A.Iosivas o14.5 Rec Yds-107
0.7u
Vegas Refund
Last 30d: 31-33-0 (-5.5u)
CIN +6-105
1u
Mjaybrod
Last 30d: 83-70-2 (+10.8u)
BUF -6-110
2u
NFL POD
Grant Neiffer
Last 30d: 34-92-0 (-7.4u)
Under 55-105
1.05u
Tailing @nick_giffen
Allan Lem
Last 30d: 168-132-2 (+4.0u)
Under 55-110
0.28u
Tailing @nick_giffen
Nick Giffen
Last 30d: 36-73-1 (-1.7u)
Under 55-110
0.55u
Strong Luck Under
Weather
John Feltman
Last 30d: 65-56-1 (-10.4u)
Over 54.5-120
5u
Allan Lem
Last 30d: 168-132-2 (+4.0u)
J.Allen u232.5 Pass Yds-112
0.56u
Tailing @The_Oddsmaker
Sean Koerner
Last 30d: 32-30-0 (-0.0u)
J.Allen u232.5 Pass Yds-112
0.56u
Should see some snow in this game and while this is a plus matchup could see them run more here. Allen has only thrown downfield once over the last two games and had a career low 1.4 air yards per pass attempt last week. Should be the cleanest pocket he’s seen all season and his AY/att is just 6.1 when clean vs 12.3 when facing pressure. So expecting a lot of throws underneath + runs here
Picks Office
Last 30d: 181-135-1 (+30.1u)
Over 53.5-115
0.87u
Join Discord: https://discord.gg/NcyhmJVXPe
Markus Markets
Last 30d: 41-33-0 (+2.4u)
D.Kincaid o36.5 Rec Yds-110
0.91u
Sandy Plashkes
Last 30d: 100-128-0 (-42.3u)
BUF -6-110
1.1u
Chris Gimino
Last 30d: 7-8-0 (-1.2u)
J.Cook o12.5 Rec Yds-110
0.91u
Brandon Kravitz
Last 30d: 72-78-0 (+3.4u)
CIN +241
0.25u
💰🦡 Jake
Last 30d: 83-93-1 (-9.3u)
BUF u30.5-105
1.05u
Derek Carty
Last 30d: 5-5-1 (+0.6u)
G.Davis u1.5 Recs+118
1u
There is a value opportunity on Gabriel Davis's receptions prop. THE BLITZ is projecting him to record 1.61 receptions, while sportsbooks imply 2.09. The model believes there is a 58% chance he records fewer than 1.5 receptions, so there is some value on the under at +118. This play is good down to at least -101. Love THE BLITZ? Get all of Carty’s sports betting projections at EV Analytics: https://evanalytics.com/products/nfl-premium-subscription?ref=zdlkmgz
Gilles Gallant
Last 30d: 22-62-0 (+0.5u)
T.Higgins Anytime TD Scorer Yes+190
1.42u
TD 🪜
T.Higgins 2+ TDs Yes+1500
3.75u
TD 🪜
Brandon Anderson
Last 30d: 47-97-3 (-5.5u)
J.Cook o119.5 Rush Yds+235
0.25u
Initially, I wanted to bet the Bengals here. Joe Burrow is a remarkable 18-3 ATS (86%) in his career as an underdog of three or more points in the regular or postseason, winning nine of the last 14 such games outright — including just last week.
But this might be the game that finally gets the Bengals coaching staff fired.
Cincinnati's offense just doesn't optimize itself, and that could be a death blow against a Buffalo defense that's gettable, but only if you attack its weaknesses.
Buffalo is bad against motion and playaction, but the Bengals rarely attack that way. Cincinnati loves to play out of 11 personnel, second most of any team, but the Bills rank top-five in EPA per play against base. Buffalo prefers to play a lot of two-high safety looks and rank top-three in EPA defending that way; Cincinnati faces two-high looks more than any team and ranks 30th in EPA against it.
The Bengals simply aren't getting to any easy buttons with this offense and making things simpler. Buffalo also ranks top five in pressure rate while Cincinnati has struggled all year against pressure.
You beat the Bills by running on them, and Cincinnati is a pretty good running team! But the Bengals don't often commit to the run game enough, stubbornly dropping Joe Burrow back out of the shotgun and letting him chuck it all game.
The truth is that both run defenses in this game are awful, as bad as anyone in football outside of the Giants. But only one of these offenses commits to the run.
Just look at the Bills against the Steelers last week. Josh Allen was under two yards ADOT for the game and got the ball out quickly when they threw it, instead leading James Cook pound the rock all night. With Buffalo's offensive line banged up, running the ball is actually a way to protect the line since it's easier to run block. Allen doesn't have to be the MVP if Cook just does all the dirty work for him.
The Bills are 6-0 this season when Cook has 19 or more carries; they're just 2-4 when he doesn't, with both wins coming in wild shootouts. When Cook does have 19+ carries, he averages 23.3 rushes for 144 yards, with at least 108 yards in every game and six TDs in all.
Both offenses should want to grind out long, sustained drives to keep the dangerous opposing QB on the sidelines, but only Buffalo really commits to doing that.
The Bengals have allowed 14+ carries to a runner 10 times. They've allowed six RBs to run for 93+ yards and three to hit 125 or more. Only one RB had over 18 carries, but that was a breakout game for Kyle Monangai with 26/176, and Buffalo funnels its touches through Cook.
A big James Cook game here should proxy as a Bills win. Just look at his numbers in three of the last four Buffalo wins: 32/144 last week against Pittsburgh, 27/114 against the Chiefs in a similar script to this one, and 19/216 against Carolina with two TDs.
We're taking the Cook escalator all the way up.
Start with over 95.5 rushing yards (Fanatics). The Bengals allow 153 YPG on the ground.
And rather than play over 19.5 rushing attempts, let's just assume if Cook gets those 20+ carries that he'll also be productive. It's the terrible Bengals defense, after all, and Cook averages 23/144 with 19+ carries!
Play 120+ yards at +235 along with 140+ yards at +475 (bet365), and let's also touch 28+ rushing attempts at +1360 (DraftKings) since he's had 27 and 32 rushes in Buffalo's last two wins.
I'm also playing Cook at +300 (BetRivers) to take the rushing crown. He's only 54 yards behind Jonathan Taylor, who has a brutal closing schedule, and Cook may very well have the lead after Sunday if he has a big game against the Bengals.
J.Cook o139.5 Rush Yds+475
0.25u
Initially, I wanted to bet the Bengals here. Joe Burrow is a remarkable 18-3 ATS (86%) in his career as an underdog of three or more points in the regular or postseason, winning nine of the last 14 such games outright — including just last week.
But this might be the game that finally gets the Bengals coaching staff fired.
Cincinnati's offense just doesn't optimize itself, and that could be a death blow against a Buffalo defense that's gettable, but only if you attack its weaknesses.
Buffalo is bad against motion and playaction, but the Bengals rarely attack that way. Cincinnati loves to play out of 11 personnel, second most of any team, but the Bills rank top-five in EPA per play against base. Buffalo prefers to play a lot of two-high safety looks and rank top-three in EPA defending that way; Cincinnati faces two-high looks more than any team and ranks 30th in EPA against it.
The Bengals simply aren't getting to any easy buttons with this offense and making things simpler. Buffalo also ranks top five in pressure rate while Cincinnati has struggled all year against pressure.
You beat the Bills by running on them, and Cincinnati is a pretty good running team! But the Bengals don't often commit to the run game enough, stubbornly dropping Joe Burrow back out of the shotgun and letting him chuck it all game.
The truth is that both run defenses in this game are awful, as bad as anyone in football outside of the Giants. But only one of these offenses commits to the run.
Just look at the Bills against the Steelers last week. Josh Allen was under two yards ADOT for the game and got the ball out quickly when they threw it, instead leading James Cook pound the rock all night. With Buffalo's offensive line banged up, running the ball is actually a way to protect the line since it's easier to run block. Allen doesn't have to be the MVP if Cook just does all the dirty work for him.
The Bills are 6-0 this season when Cook has 19 or more carries; they're just 2-4 when he doesn't, with both wins coming in wild shootouts. When Cook does have 19+ carries, he averages 23.3 rushes for 144 yards, with at least 108 yards in every game and six TDs in all.
Both offenses should want to grind out long, sustained drives to keep the dangerous opposing QB on the sidelines, but only Buffalo really commits to doing that.
The Bengals have allowed 14+ carries to a runner 10 times. They've allowed six RBs to run for 93+ yards and three to hit 125 or more. Only one RB had over 18 carries, but that was a breakout game for Kyle Monangai with 26/176, and Buffalo funnels its touches through Cook.
A big James Cook game here should proxy as a Bills win. Just look at his numbers in three of the last four Buffalo wins: 32/144 last week against Pittsburgh, 27/114 against the Chiefs in a similar script to this one, and 19/216 against Carolina with two TDs.
We're taking the Cook escalator all the way up.
Start with over 95.5 rushing yards (Fanatics). The Bengals allow 153 YPG on the ground.
And rather than play over 19.5 rushing attempts, let's just assume if Cook gets those 20+ carries that he'll also be productive. It's the terrible Bengals defense, after all, and Cook averages 23/144 with 19+ carries!
Play 120+ yards at +235 along with 140+ yards at +475 (bet365), and let's also touch 28+ rushing attempts at +1360 (DraftKings) since he's had 27 and 32 rushes in Buffalo's last two wins.
I'm also playing Cook at +300 (BetRivers) to take the rushing crown. He's only 54 yards behind Jonathan Taylor, who has a brutal closing schedule, and Cook may very well have the lead after Sunday if he has a big game against the Bengals.
J.Cook o95.5 Rush Yds-110
0.5u
Initially, I wanted to bet the Bengals here. Joe Burrow is a remarkable 18-3 ATS (86%) in his career as an underdog of three or more points in the regular or postseason, winning nine of the last 14 such games outright — including just last week.
But this might be the game that finally gets the Bengals coaching staff fired.
Cincinnati's offense just doesn't optimize itself, and that could be a death blow against a Buffalo defense that's gettable, but only if you attack its weaknesses.
Buffalo is bad against motion and playaction, but the Bengals rarely attack that way. Cincinnati loves to play out of 11 personnel, second most of any team, but the Bills rank top-five in EPA per play against base. Buffalo prefers to play a lot of two-high safety looks and rank top-three in EPA defending that way; Cincinnati faces two-high looks more than any team and ranks 30th in EPA against it.
The Bengals simply aren't getting to any easy buttons with this offense and making things simpler. Buffalo also ranks top five in pressure rate while Cincinnati has struggled all year against pressure.
You beat the Bills by running on them, and Cincinnati is a pretty good running team! But the Bengals don't often commit to the run game enough, stubbornly dropping Joe Burrow back out of the shotgun and letting him chuck it all game.
The truth is that both run defenses in this game are awful, as bad as anyone in football outside of the Giants. But only one of these offenses commits to the run.
Just look at the Bills against the Steelers last week. Josh Allen was under two yards ADOT for the game and got the ball out quickly when they threw it, instead leading James Cook pound the rock all night. With Buffalo's offensive line banged up, running the ball is actually a way to protect the line since it's easier to run block. Allen doesn't have to be the MVP if Cook just does all the dirty work for him.
The Bills are 6-0 this season when Cook has 19 or more carries; they're just 2-4 when he doesn't, with both wins coming in wild shootouts. When Cook does have 19+ carries, he averages 23.3 rushes for 144 yards, with at least 108 yards in every game and six TDs in all.
Both offenses should want to grind out long, sustained drives to keep the dangerous opposing QB on the sidelines, but only Buffalo really commits to doing that.
The Bengals have allowed 14+ carries to a runner 10 times. They've allowed six RBs to run for 93+ yards and three to hit 125 or more. Only one RB had over 18 carries, but that was a breakout game for Kyle Monangai with 26/176, and Buffalo funnels its touches through Cook.
A big James Cook game here should proxy as a Bills win. Just look at his numbers in three of the last four Buffalo wins: 32/144 last week against Pittsburgh, 27/114 against the Chiefs in a similar script to this one, and 19/216 against Carolina with two TDs.
We're taking the Cook escalator all the way up.
Start with over 95.5 rushing yards (Fanatics). The Bengals allow 153 YPG on the ground.
And rather than play over 19.5 rushing attempts, let's just assume if Cook gets those 20+ carries that he'll also be productive. It's the terrible Bengals defense, after all, and Cook averages 23/144 with 19+ carries!
Play 120+ yards at +235 along with 140+ yards at +475 (bet365), and let's also touch 28+ rushing attempts at +1360 (DraftKings) since he's had 27 and 32 rushes in Buffalo's last two wins.
I'm also playing Cook at +300 (BetRivers) to take the rushing crown. He's only 54 yards behind Jonathan Taylor, who has a brutal closing schedule, and Cook may very well have the lead after Sunday if he has a big game against the Bengals.
J.Cook 28+ Rushing Attempts Yes+1360
0.25u
Initially, I wanted to bet the Bengals here. Joe Burrow is a remarkable 18-3 ATS (86%) in his career as an underdog of three or more points in the regular or postseason, winning nine of the last 14 such games outright — including just last week.
But this might be the game that finally gets the Bengals coaching staff fired.
Cincinnati's offense just doesn't optimize itself, and that could be a death blow against a Buffalo defense that's gettable, but only if you attack its weaknesses.
Buffalo is bad against motion and playaction, but the Bengals rarely attack that way. Cincinnati loves to play out of 11 personnel, second most of any team, but the Bills rank top-five in EPA per play against base. Buffalo prefers to play a lot of two-high safety looks and rank top-three in EPA defending that way; Cincinnati faces two-high looks more than any team and ranks 30th in EPA against it.
The Bengals simply aren't getting to any easy buttons with this offense and making things simpler. Buffalo also ranks top five in pressure rate while Cincinnati has struggled all year against pressure.
You beat the Bills by running on them, and Cincinnati is a pretty good running team! But the Bengals don't often commit to the run game enough, stubbornly dropping Joe Burrow back out of the shotgun and letting him chuck it all game.
The truth is that both run defenses in this game are awful, as bad as anyone in football outside of the Giants. But only one of these offenses commits to the run.
Just look at the Bills against the Steelers last week. Josh Allen was under two yards ADOT for the game and got the ball out quickly when they threw it, instead leading James Cook pound the rock all night. With Buffalo's offensive line banged up, running the ball is actually a way to protect the line since it's easier to run block. Allen doesn't have to be the MVP if Cook just does all the dirty work for him.
The Bills are 6-0 this season when Cook has 19 or more carries; they're just 2-4 when he doesn't, with both wins coming in wild shootouts. When Cook does have 19+ carries, he averages 23.3 rushes for 144 yards, with at least 108 yards in every game and six TDs in all.
Both offenses should want to grind out long, sustained drives to keep the dangerous opposing QB on the sidelines, but only Buffalo really commits to doing that.
The Bengals have allowed 14+ carries to a runner 10 times. They've allowed six RBs to run for 93+ yards and three to hit 125 or more. Only one RB had over 18 carries, but that was a breakout game for Kyle Monangai with 26/176, and Buffalo funnels its touches through Cook.
A big James Cook game here should proxy as a Bills win. Just look at his numbers in three of the last four Buffalo wins: 32/144 last week against Pittsburgh, 27/114 against the Chiefs in a similar script to this one, and 19/216 against Carolina with two TDs.
We're taking the Cook escalator all the way up.
Start with over 95.5 rushing yards (Fanatics). The Bengals allow 153 YPG on the ground.
And rather than play over 19.5 rushing attempts, let's just assume if Cook gets those 20+ carries that he'll also be productive. It's the terrible Bengals defense, after all, and Cook averages 23/144 with 19+ carries!
Play 120+ yards at +235 along with 140+ yards at +475 (bet365), and let's also touch 28+ rushing attempts at +1360 (DraftKings) since he's had 27 and 32 rushes in Buffalo's last two wins.
I'm also playing Cook at +300 (BetRivers) to take the rushing crown. He's only 54 yards behind Jonathan Taylor, who has a brutal closing schedule, and Cook may very well have the lead after Sunday if he has a big game against the Bengals.
Kenny Ducey
Last 30d: 9-13-0 (-5.3u)
CIN +5.5-110
1u
Cam Is Money
Last 30d: 115-94-3 (+11.5u)
J.Allen o1.5 Pass TDs-127
0.79u
Action Pod NFL Picks
Last 30d: 63-121-4 (-10.2u)
J.Cook o139.5 Rush Yds+475
0.21u
@wheatonbrando https://myaction.app/6T0qetUiRYb
J.Cook o95.5 Rush Yds-110
1u
@wheatonbrando https://myaction.app/6T0qetUiRYb
J.Cook 28+ Rushing Attempts Yes+1360
0.1u
@wheatonbrando https://myaction.app/6T0qetUiRYb
J.Cook o119.5 Rush Yds+235
0.43u
@wheatonbrando https://myaction.app/6T0qetUiRYb
Roger Goodell
Last 30d: 35-52-1 (-14.0u)
J.Cook o95.5 Rush Yds-110
0.5u
TAN Pod Touchdown Show
Last 30d: 37-97-5 (+6.1u)
D.Kincaid Anytime TD Scorer Yes+220
1.1u
@GDAWG5000 https://myaction.app/vlYW83GcRYb
T.Higgins Anytime TD Scorer Yes+185
0.93u
@GDAWG5000 https://myaction.app/vlYW83GcRYb
Stephen Young
Last 30d: 1-1-0 (-0.2u)
C.Brown o47.5 Rush Yds-118
1.18u
Royals Props
Last 30d: 42-39-1 (-1.1u)
K.Shakir o46.5 Rec Yds-110
1.1u
Jeremiah Rose
Last 30d: 30-32-1 (-1.7u)
D.Kincaid Anytime TD Scorer Yes+225
0.56u
D.Knox Anytime TD Scorer Yes+600
0.25u
The Favorites Podcast
Last 30d: 21-28-0 (-0.6u)
CIN +6-108
1u
@KendraMiddleton_ #PlantYourFlag https://myaction.app/23RWuyKnMYb
Roger Goodell
Last 30d: 35-52-1 (-14.0u)
CIN +6-110
0.91u
Kendra Middleton
Last 30d: 14-9-0 (+5.8u)
CIN +6-110
0.91u
FTN Fantasy
Last 30d: 75-96-1 (-31.8u)
BUF -6-110
1u
Moneyline Hacks
Last 30d: 148-103-1 (+52.2u)
Under 52.5-110
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/JrzjtqdVfA
🔥 60% OFF 1-MONTH VIP!! 🔥
Get full access to every bet, model, and tools from the Moneyline Hacks team. ⬇️⬇️
🌐 https://dubclub.win/r/p/pri-r744p/?checkout=1&coupon=ValueHacks60
🎙️Fade the Noise PODCAST - Subscribe!✅
https://www.youtube.com/@FadetheNoise
💎FULL SUITE!!💎 (COPY & PASTE LINK)
https://linktr.ee/moneylinehacks
Bengals vs. Bills Previews & Analysis
Bengals vs. Bills Props
Prop Projections
There are no prop projections found for the selected slate. Please check back later.
Prop Odds Comparison
Line Movement Tracker
Bengals vs. Bills Public Betting Percentages
Betting Trends
- Bills are 4-1 in their last 5 games.
- Bills are 2-3 in their last 5 games against the spread
- Bills are 4-4 in their road games against the spread
- The totals have gone OVER in 4 of Bills' last 5 games
- The totals have gone OVER in 5 of Bills' 7 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Bengals vs. Bills Injury Updates

Bengals Injuries
- Noah FantTE
Fant is out with ankle
Out

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
Bengals vs. Bills Odds Comparison
Could not load odds
Bengals at Bills Team Totals
MatchupOverUnder | ||
|---|---|---|
Bengals 5-10 | o23.5-122 | u23.5+102 |
Bills 11-4 | o30.5-115 | u30.5-105 |




