NFL
Spread

MNF Predictions Week 9 | Bills vs Vikings

Frank AmmiranteSenior Sports Writer
@FAmmiranteTFJ
Last Updated: Nov 4, 2026

Week 9 of the NFL season concludes with an intriguing interconference showdown on Monday Night Football, as the Buffalo Bills visit the Minnesota Vikings at U.S. Bank Stadium. Both teams enter at 6-1, with Buffalo leading the AFC East and Minnesota sitting atop the NFC North.

The Bills are coming off a dominant 36-10 victory over the Baltimore Ravens, improving to 6-1 behind another strong performance from Josh Allen and their explosive offense. Minnesota, meanwhile, suffered its first loss of the season in Week 8, falling 19-15 to the Detroit Lions. The Vikings have struggled offensively in recent weeks, with Kyler Murray failing to get much going through the air.

The biggest storyline is whether Buffalo’s high-powered offense can find success against Minnesota’s elite defense. The Bills lead the NFL with 33.3 points per game, while the Vikings allow a league-low 13.3 points per contest. Minnesota’s offense has been far less impressive, averaging just 20 points per game, which could put additional pressure on its defense to slow down Allen.

The game kicks off Monday, November 9, at 8:15 p.m. ET on ESPN from U.S. Bank Stadium in Minneapolis. Below, I’ll break down the latest Bills vs. Vikings odds and make my MNF predictions for Week 9.

Updated MNF Odds Comparison

All NFL odds used for these Monday Night Football predictions are current as of Wednesday, Nov. 4, and courtesy of DraftKings Sportsbook.

MNF Implied Scores & Team Totals

Bills 24.5, Vikings 21

Oddsmakers are expecting a competitive Monday Night Football matchup, with Buffalo entering as a 3.5-point road favorite. The Bills have an implied team total of 24.5 points compared to 21 for Minnesota, suggesting a relatively close game. Buffalo has been one of the NFL’s most explosive offenses, but facing the Vikings at U.S. Bank Stadium presents a difficult challenge.

The Bills are coming off a dominant 36-10 victory over Baltimore, with Josh Allen continuing to play at a high level. Buffalo leads the NFL in scoring at 33.3 points per game, but Minnesota has been outstanding defensively, allowing a league-low 13.3 points per contest. That makes this one of Allen’s toughest matchups of the season, especially against a defense capable of generating pressure and forcing mistakes.

Minnesota’s biggest concern is its offense, which has struggled to find consistency with Kyler Murray under center. The Vikings are coming off a 19-15 loss to Detroit, and they’ll need a much better performance to keep pace with Buffalo. While Minnesota’s defense should prevent this from turning into a shootout, I expect Allen and the Bills to make enough plays to secure a road victory.

Sportsbook Play of the Day

Monday Night Football Predictions

MNF Score Prediction: Bills 24, Vikings 20

I’m expecting a competitive game on Monday Night Football, but I’ll give Buffalo the edge because of its offensive firepower. The Bills are coming off a dominant 36-10 victory over Baltimore, with Josh Allen continuing to play at a high level. Minnesota has one of the NFL’s best defenses, but slowing down Allen for four quarters is a difficult task.

The Vikings have been outstanding defensively this season, allowing a league-low 13.3 points per game. However, their offense hasn’t been nearly as impressive, with Kyler Murray struggling to generate consistent production. Minnesota managed just 15 points against Detroit last week, and I have a hard time seeing the Vikings keeping pace with Buffalo if this turns into a high-scoring game.

I expect Minnesota’s defense to keep things close, especially with the Vikings playing at home. However, Buffalo has too many ways to move the ball, and Allen’s ability to make plays with his arm and legs should be the difference. The Vikings simply haven’t shown enough offensively for me to trust them against one of the NFL’s highest-scoring teams. I’ll take the Bills to win 24-20 on Monday night.

Monday Night Football Bet Tips

Keep these Monday Night Football betting tips and trends in mind before making your Bills vs. Vikings best bets.

  • Buffalo’s offense has been explosive: The Bills lead the NFL in scoring at 33.3 points per game, with Josh Allen continuing to play at an elite level.
  • Minnesota’s defense has been outstanding: The Vikings allow a league-low 13.3 points per game, making this one of Buffalo’s toughest matchups of the season.
  • Kyler Murray has struggled: Minnesota’s offense has been inconsistent, scoring just 15 points in last week’s loss to Detroit.
  • Buffalo is coming off a dominant victory: The Bills crushed Baltimore 36-10 in Week 8, forcing three turnovers and recording four sacks.

Monday Night Football Best Bets

MNF Over/Under Pick: Bills @ Vikings: Under 45.5 Points (-110)

I’m backing the Under on Monday Night Football, largely because of how impressive Minnesota’s defense has been this season. The Vikings lead the NFL in scoring defense, allowing just 13.3 points per game. Buffalo has one of the league’s most explosive offenses, but I expect Minnesota to make life difficult for Josh Allen and limit his opportunities to generate big plays.

The Bills also showed encouraging signs defensively in last week’s 36-10 victory over Baltimore. Buffalo recorded four sacks and forced three turnovers, delivering one of its best defensive performances of the season. That’s particularly encouraging heading into a matchup against a Minnesota offense that has been extremely disappointing, with Kyler Murray struggling to find consistency.

The Vikings have relied heavily on their defense to remain competitive, and I expect a similar approach against Buffalo. Minnesota could struggle to sustain drives, while its defense should prevent Allen and the Bills from completely taking over the game. I don’t expect a shootout here, especially with Minnesota’s offensive limitations. My projected final score is Bills 24, Vikings 20, making Under 45.5 points (-110) my preferred total for Monday Night Football.

MNF Pick Against the Spread: Bills -3.5 (-110) at Vikings

I’m backing Buffalo to cover the 3.5-point spread on Monday Night Football, largely because of its significant advantage on offense. The Bills lead the NFL in scoring at 33.3 points per game, with Josh Allen continuing to play at an elite level. Minnesota has the league’s best defense, but I expect Buffalo to find enough success offensively to overcome that difficult matchup.

The Vikings have relied heavily on their defense this season, while their offense has been extremely disappointing. Kyler Murray has struggled to find consistency, and Minnesota is coming off a 19-15 loss to Detroit. That’s a major concern against a Buffalo team that just held Baltimore to 10 points while recording four sacks and forcing three turnovers.

What gives me confidence in Buffalo is the difference between these two offenses. Even if Minnesota manages to slow down Allen, I’m not convinced the Vikings can generate enough points to keep pace. The Bills have more ways to move the ball, while Minnesota’s offensive limitations leave little room for error. I expect a competitive game, but Buffalo should pull away in the second half. I’ll take Bills -3.5 (-110), with Buffalo winning 24-20 on Monday Night Football.

Monday Night Football Prop Bet

MNF Prop Bet: Josh Allen Over 30.5 Rushing Yards (-110)

I’m backing Josh Allen to finish Over 30.5 rushing yards against Minnesota on Monday Night Football. The Vikings have one of the NFL’s most aggressive defenses, blitzing more frequently than any other team in the league. That could create opportunities for Allen to escape the pocket and pick up yards with his legs when Minnesota brings extra pressure.

Allen is one of the NFL’s most dangerous quarterbacks when plays break down, and his mobility could be particularly valuable in this matchup. Minnesota has been outstanding defensively, allowing just 13.3 points per game, but its aggressive approach can leave running lanes open if opposing quarterbacks get past the initial pressure. Allen has the athleticism to take advantage of those opportunities.

I also expect Buffalo to lean on Allen’s playmaking ability in what should be a competitive game. The Vikings have the personnel to make things difficult through the air, potentially forcing Allen to scramble more often than usual. He doesn’t need a massive rushing performance to clear this number, as a few successful scrambles could be enough. I’ll take Josh Allen Over 30.5 rushing yards (-110) on Monday Night Football.

Monday Night Football Parlay

Best MNF Same-Game Parlay (+190)

  • Bills ML (-170)
  • Under 45.5 (-110)

This same-game parlay combines two angles I like for Monday Night Football. I’m already backing Buffalo to cover the 3.5-point spread, but taking the Bills moneyline provides some insurance if they win by only one, two, or three points. Josh Allen gives Buffalo a significant advantage offensively, and I expect him to make enough plays to overcome Minnesota’s elite defense.

The Under also makes sense given the Vikings’ offensive struggles. Minnesota has the NFL’s best scoring defense, allowing just 13.3 points per game, but Kyler Murray hasn’t been able to get much going offensively. Buffalo’s defense also looked much better against Baltimore last week, recording four sacks and forcing three turnovers. I expect both defenses to have success, making a shootout unlikely.

I also like how these two legs work together. Buffalo doesn’t need to win comfortably for this parlay to cash, which is appealing against a Minnesota defense capable of keeping games close. The Vikings could struggle to put points on the board, while Allen should do enough to lead Buffalo to victory. My projected 24-20 Bills win would cash both legs, making Bills ML and Under 45.5 my preferred same-game parlay for Monday Night Football.

Author

Frank Ammirante

Frank Ammirante is a Contributor at The Game Day. You will also see his work at RotoBaller, FantasyPros, ProFootballNetwork, and much more. Frank is a member of the Fantasy Sports Writer's Association while maintaining an active presence within the community. He has competed in industry contests like the Tout Wars, Scott Fish Bowl, The Great Fantasy Baseball Invitational, and more. He's got a diverse sporting background, but specializes in football and baseball.

Related articles

Promotions

Spend $5, Get $200 in Bonuses + 3 Months of NBA League Pass

5 stars

Bet $5, Get $500 in No Sweats Bets

5 stars

Get $150 in Bonus Bets when you wager $5 for 3 days

5 stars

Get A Bonus Bet Up To $250

5 stars

Bet $20, Get $350 FanCash

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).

21+ and present in most states. (18+ DC/KY/NH/WY). Eligibility restrictions apply.

All betting content on TheGameDay.com is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.