Bengals vs. Bills Odds & Betting Predictions - December 7, 2025

Bengals at Bills

6:00 pm • FOX
34 - 39

Bengals at Bills Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Bengals
6-2
+6
+6-106
o54.5-112
+232
Bills
7-1
u54.5
-6-113
u54.5-108
-285
location pinSunday 6:00 p.m.
December 07, 2025
Highmark StadiumOrchard Park
Bengals vs. Bills Expert Picks
Vegas Refund
Vegas Refund
Last 30d: 27-38-1 (-14.8u)
CIN +6-105
1u
Stuck 🚨
Stuck 🚨
Last 30d: 51-57-1 (-0.2u)
Over 54.5-105
0.29u
Snowver
Kody Malstrom
Kody Malstrom
Last 30d: 46-50-2 (-5.4u)
Under 53.5-110
0.55u
Kenny Ducey
Kenny Ducey
Last 30d: 1-1-0 (-0.2u)
CIN +5.5-110
1u
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 60-66-1 (+4.9u)
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
Anthony Dabbundo
Anthony Dabbundo
Last 30d: 41-51-0 (-5.7u)
D.Kincaid Anytime TD Scorer Yes (Live)+240
1.2u
D.Knox Anytime TD Scorer Yes (Live)+290
0.5u
Jeremiah Rose
Jeremiah Rose
Last 30d: 49-44-1 (+6.2u)
D.Kincaid Anytime TD Scorer Yes+225
0.56u
D.Knox Anytime TD Scorer Yes+600
0.25u
Ryan Minion
Ryan Minion
Last 30d: 236-272-8 (-26.0u)
J.Cook 2+ TDs Yes+260
$1.00
J.Chase Anytime TD Scorer Yes-115
$1.15
J.Chase o86.5 Rec Yds-110
$1.10
Grant Neiffer
Grant Neiffer
Last 30d: 14-57-1 (-4.1u)
Under 55-105
1.05u
Tailing @nick_giffen
OldSchool0909
Last 30d: 75-51-0 (+18.8u)
BUF -6-110
1u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
Over 53.5-115
0.87u
Sandy Plashkes
Sandy Plashkes
Last 30d: 103-115-5 (-0.5u)
BUF -6-110
1.1u
Brandon Anderson
Brandon Anderson
Last 30d: 34-99-1 (-8.2u)
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.
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.
Chris Gimino
Chris Gimino
Last 30d: 4-7-0 (-2.3u)
J.Cook o12.5 Rec Yds-110
0.91u
Stephen Young
Stephen Young
Last 30d: 0-0-0 (+0.0u)
C.Brown o47.5 Rush Yds-118
1.18u
Brandon Kravitz
Brandon Kravitz
Last 30d: 65-74-1 (+0.3u)
CIN +241
0.25u
RoyalsProps
RoyalsProps
Last 30d: 52-60-7 (-15.4u)
K.Shakir o46.5 Rec Yds-110
1.1u
Gilles Gallant
Gilles Gallant
Last 30d: 20-65-0 (-11.3u)
T.Higgins Anytime TD Scorer Yes+190
1.42u
TD 🪜
T.Higgins 2+ TDs Yes+1500
3.75u
TD 🪜
Nick Giffen
Nick Giffen
Last 30d: 48-166-0 (+8.4u)
Under 55-110
0.55u
Strong Luck Under Weather
Allan Lem
Allan Lem
Last 30d: 54-43-1 (+0.3u)
J.Allen u232.5 Pass Yds-112
0.56u
Tailing @The_Oddsmaker
Under 55-110
0.28u
Tailing @nick_giffen
Action Pod NFL Picks
Action Pod NFL Picks
Last 30d: 38-112-1 (-16.9u)
J.Cook o95.5 Rush Yds-110
1u
J.Cook 28+ Rushing Attempts Yes+1360
0.1u
J.Cook o119.5 Rush Yds+235
0.43u
J.Cook o139.5 Rush Yds+475
0.21u
The Favorites Podcast
The Favorites Podcast
Last 30d: 0-0-0 (+0.0u)
CIN +6-108
1u
@KendraMiddleton_ #PlantYourFlag https://myaction.app/23RWuyKnMYb
Mjaybrod
Mjaybrod
Last 30d: 49-71-1 (-23.5u)
BUF -6-110
2u
NFL POD
Cam Is Money
Cam Is Money
Last 30d: 0-0-0 (+0.0u)
J.Allen o1.5 Pass TDs-127
0.79u
💰🦡 Jake
💰🦡 Jake
Last 30d: 93-106-0 (+19.5u)
BUF u30.5-105
1.05u
John Feltman
John Feltman
Last 30d: 78-62-2 (+4.6u)
Over 54.5-120
5u
The Propfessor
The Propfessor
Last 30d: 0-0-0 (+0.0u)
A.Iosivas o14.5 Rec Yds-107
0.7u
Roger Goodell
Roger Goodell
Last 30d: 0-0-0 (+0.0u)
CIN +6-110
0.91u
J.Cook o95.5 Rush Yds-110
0.5u
Derek Carty
Derek Carty
Last 30d: 21-22-1 (+5.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
Kendra Middleton
Kendra Middleton
Last 30d: 14-20-0 (-2.7u)
CIN +6-110
0.91u
TAN Pod Touchdown Show
TAN Pod Touchdown Show
Last 30d: 23-90-1 (-7.9u)
T.Higgins Anytime TD Scorer Yes+185
0.93u
D.Kincaid Anytime TD Scorer Yes+220
1.1u

Bengals vs. Bills Previews & Analysis

  • Bengals vs. Bills: Moneyline Underdog Pick article feature image

    Bengals vs. Bills: Moneyline Underdog Pick

    Chris Raybon•
    Dec 7, 2025 UTC
  • Gallant's Anytime TD Picks for Every NFL Game article feature image

    Gallant's Anytime TD Picks for Every NFL Game

    Gilles Gallant•
    Dec 7, 2025 UTC
  • Anderson's NFL Week 14 Picks, Props & Futures article feature image

    Anderson's NFL Week 14 Picks, Props & Futures

    Brandon Anderson•
    Dec 7, 2025 UTC
  • NFL Week 14 Picks: Pass or Play for Every Game article feature image

    NFL Week 14 Picks: Pass or Play for Every Game

    Kenny Ducey•
    Dec 4, 2025 UTC
See more NFL Coverage Right Arrow

Bengals vs. Bills Props

Prop Projections

See All
Right Arrow

There are no prop projections found for the selected slate. Please check back later.

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

Line Movement Tracker

Right Arrow
Right Arrow

Bengals vs. Bills Public Betting Percentages

Away Logo

Bengals

Public

68%

Bets%

32%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Bills
6-23-13-15-21-0
Bengals
4-3-11-22-1-13-3-11-0

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Bills
5-32-23-14-31-0
Bengals
5-32-13-15-20-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Bills
7-1N/AN/A6-11-0
Bengals
6-2N/AN/A5-21-0

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Nov 30th@PITW 26-7-3 WU 44.5BUF -173
Nov 21st@HOUL 19-23-4.5 LU 44HOU -240
Nov 16thTBW 44-32-6.5 WO 46.5BUF -305
Nov 9th@MIAL 13-30-8.5 LU 50MIA -445
Nov 2ndKCW 28-21+2.5 WU 53BUF +114

Bills vs. Bengals Injury Updates

Bills Injuries

  • Joshua Palmer
    WR

    Palmer is out with hamstring

    Out

Bengals Injuries

  • Tanner Hudson
    TE

    Hudson is out with pectoral

    Out

  • Andrei Iosivas
    WR

    Iosivas is out with thumb

    Out

  • Erick All
    TE

    All is out with knee

    Out

Team Stats
338
Total Yards
416
56
Total Plays
60
6
Yards Per Play
6.9
284
YDS
251
25/36
Comps/Atts
22/28
7.459
YPA
7.516
4/2
TDs/INTs
3/0
1/8
Sacks/Yards
3/18
62
Rush Yards
183
19
Attempts
29
3.263
YPC
6.31
1
TDs
1

Turnovers

0
Fumbles Lost
1
2
Interceptions
0

Efficiency

3/3 100%
Redzone
3/5 60%
10/12 0%
3rd Down
6/11 0%
0/0 0%
4th Down
3/4 0%

First Downs

25
Total
22
18
Pass
13
4
Rush
7
3
Penalty
2
4/30
Penalties/Yards
6/68
28:12
Possession
31:48

Bengals vs. Bills Odds Comparison

Right Arrow

Could not load odds

Bengals at Bills Team Totals

MatchupOverUnder
Bengals
6-2
N/A
N/A
Bills
7-1
N/A
N/A