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

Author Juan Carlos Blanco | Published at November 9, 2026
James Cooks is featured in our Bills vs. Vikings prediction and favorite player props for the MNF matchup.
Nov 1, 2026; Orchard Park, New York, USA; Buffalo Bills running back James Cook III (4) scores a touchdown during the third quarter against the Baltimore Ravens at New Highmark Stadium. Mandatory Credit: Mark Konezny-Imagn Images

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.

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.

FanDuel New Users - Get $200 in Bonus Bets when you wager $5 for 4 days
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Visit www.mdgamblinghelp.org (MD). 1-888-789-7777 or ccpg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or (800) 327-5050 for 24/7 support (MA). 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ (18+ D.C., WY) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. Min $5 wager required for 4 consecutive days. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 5 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Sportzino 170,000 GC + 7 SC
T&Cs apply, 18+

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.

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

DraftKings New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.

Bills vs. Vikings Broadcast Info