Bills vs. Vikings Prediction, Picks & Odds: Cook Set To Cook?

The NFL caps off the Week 9 slate with an interconference clash between two teams that could conceivably meet in Super Bowl LXI. Both Buffalo and Minnesota enter the Monday Night Football showdown at U.S. Bank Stadium with 6-1 records. The host Vikings will try to navigate the challenging matchup without starting quarterback Kyler Murray (hamstring).
Read on for our Bills vs. Vikings prediction, picks, and odds analysis for tonight's heavyweight battle between the two conferences.
Bills vs. Vikings Odds
The Bills and Vikings each have 6-1 records over their first seven games, though Buffalo enters Monday's matchup as the slightly hotter team. The Bills have won three straight, scoring between 33 and 37 points in each.
In contrast, the Vikings are looking to bounce back from their first loss of the season: a narrow 19-15 divisional defeat to the Detroit Lions.
With Murray sidelined and Carson Wentz set to lead Minnesota's offense in his stead, the Bills are profiling as a slight road favorite on FanDuel Sportsbook in a game with modest offensive expectations.
- Spread: Bills -3 (-120) / Vikings + 3 (+100)
- Moneyline: Bills -180 / Vikings +152
- Total (Over/Under): Over 45.5 (-105) / Under 45.5 (-115)
NFL oddsmakers clearly expect Buffalo to capitalize on Minnesota being down its starting quarterback and likely squeeze out a hard-fought road win, despite the Vikings' formidable defense.
That unit's ability to harass opposing quarterbacks, plus the slight downgrade the Vikings' offense sees with Wentz instead of Murray at the helm, largely fuels the mid-40s projected total, which stands out given how prolific the Bills have been of late.
New Users - Get $200 in Bonus Bets when you wager $5 for 4 days
170,000 GC + 7 SC Buffalo Bills Betting Trends
- The Bills are 3-0 straight up on the road, averaging a 3.7-point margin of victory in 2026.
- The Bills are 40-25 (.615) SU on the road overall since Josh Allen became a full-time starter in 2019.
- The Bills are 22-18-1 against the spread as a road favorite during Allen's starting tenure (2019-present), including 1-1 this season, with an ATS +/- of +2.7 points in that span.
- The Bills are 21-13-1 ATS in non-conference games since 2019.
As the numbers indicate, the Bills have been a superior road team during Allen's tenure, and this year they've won in Houston (Week 1) and in overtime in Los Angeles against a then-healthy Rams team (Week 5). Allen also has a healthy array of skill-position weapons at his disposal Monday night, after No. 1 receiver DJ Moore missed each of Buffalo's last two road games against the Rams and Raiders.
Those wins were both close, high-scoring affairs, but Buffalo may have an easier task Monday night, given they've had time to prepare for Wentz, who hasn't typically driven the offense in the wins he's led Minnesota to over the last season-plus.
Minnesota Vikings Betting Trends
- The Vikings are 3-0 SU at home with a 9.3-point average margin of victory in 2026, including a 17-point home win over the Packers in Week 1, in which Wentz played 53 of 64 snaps.
- The Vikings were 2-3 SU in Wentz's five 2025 starts, with a 12-point average margin of defeat in the three losses.
- The Vikings are 24-13 (.649) SU at home since Kevin O'Connell became head coach in 2022, but just 5-5 as a home underdog in that split.
- The Vikings are 16-21 ATS at home during O'Connell's tenure, including 5-5 as a home underdog.
The Vikings' impressive home run so far this season is worth keeping in mind, but Murray was at the helm for two of those games. The aforementioned Week 1 win came against a Packers team that has since become one of the league's most explosive offenses, but the next two victories came against the hapless Dolphins and Colts.
Minnesota's losing record in 2025 with Wentz at QB and the Vikings' middling straight-up and ATS mark as home underdogs over the previous four seasons is also noteworthy in that it comes over a large enough sample size for it to have legitimacy as a betting trend, especially with Wentz and not Murray at the helm of the offense.
Bills vs. Vikings Prediction: Bills -3 (-120)
As outlined above, the Bills have a superior track record in all the splits that apply tonight — on the road, as a road favorite, and in an interconference matchup—during Allen's seven-plus seasons spearheading Buffalo's offense. The elite signal-caller's dual-threat ability renders him a high-upside weapon regardless of circumstance, and even more so in a climate-controlled environment like the one he'll operate in Monday.
On paper, Wentz is ill-suited to keep pace with Allen and his weapons, which include a No. 1 receiver in Moore who's off the injury report for Monday's game and a dynamic back in James Cook who may be in the midst of a career-best season. Buffalo's proven road pedigree and Allen's elusiveness could be the ideal foil for Brian Flores' aggressive defensive approach, which usually includes a healthy dose of blitzes.
As a result, our Bills vs. Vikings prediction is that Buffalo will cover the three-point spread.
As of Monday afternoon, the public is solidly behind Buffalo, with 91% of bets and 85% of the money on the Bills moneyline, and 67% of bets plus 55% of the money on a cover.
More Bills vs. Vikings Picks, Props and Best Bets
- James Cook Over 83.5 Rushing Yards (-114, DraftKings) – The Vikings have been fearsome against the pass but generous against the run when tested, allowing 4.6 yards per carry to running backs. Cook is averaging 5.1 yards per carry and has already reached 95+ rushing yards on four occasions, and the Bills should have the luxury of a run-centric approach with Wentz helming the Vikings offense.
- Carson Wentz Under 214.5 Passing Yards (-110, DraftKings) – Wentz has thrown for just 246 total yards in his two games this season, and he also had two sub-200-yard games in his five starts last season. Buffalo has given up some generous passing yardage totals on the road, but those came from C.J. Stroud, Matthew Stafford, and rejuvenated Kirk Cousins.
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass Bills vs. Vikings Broadcast Info
- Date: Monday, Nov. 9
- Start Time: 8:15 p.m. ET
- Location: U.S. Bank Stadium, Minneapolis, MN
- TV and Streaming Options: ABC, ESPN, Fubo TV