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
5-10
+6
+6-106
o54.5-112
+232
Bills
11-4
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
Stuck 🚨
Stuck 🚨
Last 30d: 48-45-2 (+0.9u)
Over 54.5-105
0.29u
Snowver
The Propfessor
The Propfessor
Last 30d: 51-40-2 (+5.4u)
A.Iosivas o14.5 Rec Yds-107
0.7u
Vegas Refund
Vegas Refund
Last 30d: 31-33-0 (-5.5u)
CIN +6-105
1u
Mjaybrod
Mjaybrod
Last 30d: 83-70-2 (+10.8u)
BUF -6-110
2u
NFL POD
Grant Neiffer
Grant Neiffer
Last 30d: 34-92-0 (-7.4u)
Under 55-105
1.05u
Tailing @nick_giffen
Allan Lem
Allan Lem
Last 30d: 168-132-2 (+4.0u)
Under 55-110
0.28u
Tailing @nick_giffen
Nick Giffen
Nick Giffen
Last 30d: 36-73-1 (-1.7u)
Under 55-110
0.55u
Strong Luck Under Weather
John Feltman
John Feltman
Last 30d: 65-56-1 (-10.4u)
Over 54.5-120
5u
Allan Lem
Allan Lem
Last 30d: 168-132-2 (+4.0u)
J.Allen u232.5 Pass Yds-112
0.56u
Tailing @The_Oddsmaker
Sean Koerner
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
Picks Office
Last 30d: 181-135-1 (+30.1u)
Over 53.5-115
0.87u
Markus Markets
Markus Markets
Last 30d: 41-33-0 (+2.4u)
D.Kincaid o36.5 Rec Yds-110
0.91u
Sandy Plashkes
Sandy Plashkes
Last 30d: 100-128-0 (-42.3u)
BUF -6-110
1.1u
Chris Gimino
Chris Gimino
Last 30d: 7-8-0 (-1.2u)
J.Cook o12.5 Rec Yds-110
0.91u
Brandon Kravitz
Brandon Kravitz
Last 30d: 72-78-0 (+3.4u)
CIN +241
0.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 83-93-1 (-9.3u)
BUF u30.5-105
1.05u
Derek Carty
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
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
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
Kenny Ducey
Last 30d: 9-13-0 (-5.3u)
CIN +5.5-110
1u
Cam Is Money
Cam Is Money
Last 30d: 115-94-3 (+11.5u)
J.Allen o1.5 Pass TDs-127
0.79u
Action Pod NFL Picks
Action Pod NFL Picks
Last 30d: 63-121-4 (-10.2u)
J.Cook o139.5 Rush Yds+475
0.21u
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
Roger Goodell
Roger Goodell
Last 30d: 35-52-1 (-14.0u)
J.Cook o95.5 Rush Yds-110
0.5u
TAN Pod Touchdown Show
TAN Pod Touchdown Show
Last 30d: 37-97-5 (+6.1u)
D.Kincaid Anytime TD Scorer Yes+220
1.1u
T.Higgins Anytime TD Scorer Yes+185
0.93u
Stephen Young
Stephen Young
Last 30d: 1-1-0 (-0.2u)
C.Brown o47.5 Rush Yds-118
1.18u
Royals Props
Royals Props
Last 30d: 42-39-1 (-1.1u)
K.Shakir o46.5 Rec Yds-110
1.1u
Jeremiah Rose
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
The Favorites Podcast
Last 30d: 21-28-0 (-0.6u)
CIN +6-108
1u
@KendraMiddleton_ #PlantYourFlag https://myaction.app/23RWuyKnMYb
Roger Goodell
Roger Goodell
Last 30d: 35-52-1 (-14.0u)
CIN +6-110
0.91u
Kendra Middleton
Kendra Middleton
Last 30d: 14-9-0 (+5.8u)
CIN +6-110
0.91u
FTN Fantasy
FTN Fantasy
Last 30d: 75-96-1 (-31.8u)
BUF -6-110
1u
Moneyline Hacks
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: 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, Player Props, & Parlays! | Action Playbook LIVE article feature image

    NFL Week 14 Picks, Player Props, & Parlays! | Action Playbook LIVE

    Nick Giffen
    Dec 7, 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

No props found

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
7-83-44-45-82-0
Bengals
7-83-44-42-25-6

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Bills
8-75-23-57-61-1
Bengals
9-65-24-43-16-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Bills
11-4N/AN/A9-42-0
Bengals
5-10N/AN/A3-12-9

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

Bengals vs. Bills Injury Updates

Bengals Injuries

  • Noah Fant
    TE

    Fant is out with ankle

    Out

Bills Injuries

  • Curtis Samuel
    WR

    Samuel is out with elbow

    Out

  • Mecole Hardman
    WR

    Hardman is out with calf

    Out

  • Tyler Bass
    K

    Bass is out with hip

    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
5-10
o23.5-122
u23.5+102
Bills
11-4
o30.5-115
u30.5-105