Buffalo Bills vs Minnesota Vikings Prediction & Odds – November 9, 2026
This game was played on Nov 9, 2026. Today’s picks NFL picks
Buffalo Bills to win Moneyline -192 Pick won
See the full picks record · Today’s picks
Bet today’s games at BetOnline18+ · Gambling problem? Call 1-800-GAMBLER
Two 6-1 teams meet at U.S. Bank Stadium, where the Minnesota Vikings host the Buffalo Bills. Buffalo brings a high-scoring offense into a matchup with a Minnesota defense that has limited opponents.

Game details and odds
Monday, November 9, 2026 at 8:15 pm EST · U.S. Bank Stadium
| Team | Spread (American price) | Moneyline |
|---|---|---|
| Buffalo Bills | -3.5 (-105) | -192 |
| Minnesota Vikings | +3.5 (-115) | +160 |
Total: 45.5 — over -105, under -115.
DraftKings odds checked November 9, 2026 22:01 UTC. Odds subject to change.
Buffalo’s offense faces its toughest question
Buffalo averages 33.3 points and 404.6 yards per game, with Josh Allen accounting for 1,793 passing yards and James Cook III adding 707 rushing yards. That balance gives the Bills more than one way to move the ball. Their defense, however, allows 25.9 points per game.
The Bills’ recent results show both the appeal and the risk of their approach. They scored 37 against the Rams and 33 against the Raiders, but needed every bit of that production in narrow road wins. Their most recent game was different: a 36-10 win over the Ravens in which the defense offered much more support. Buffalo also lost 29-26 to New England during this stretch. The question is whether the Ravens game signals a steadier defensive effort or proves harder to repeat against another strong opponent.
Minnesota’s defense sets the terms
Minnesota allows 13.3 points and 296.9 yards per game, making its defense the clearest counter to Buffalo’s attack. The Vikings average 20.0 points and 299.3 yards on offense, so keeping possessions manageable may matter more than matching Buffalo’s scoring pace. Minnesota is 3-0 at home.
The Vikings’ recent wins have depended on holding opponents down rather than piling up points. They beat the Colts 16-10 and Dolphins 15-10 at home, and also held the Saints to 13 in a road victory. Their latest result, a 19-15 loss to Detroit, showed how little room the offense may have when an opponent breaks through. Minnesota has scored no more than 23 points in these five games. That pattern makes a defensive contest attractive for the Vikings, but a sustained scoring exchange could be more difficult to navigate.
Injury news
Buffalo Bills: Alec Anderson – Questionable (Ankle); Dion Dawkins – Questionable (Ribs); Tyrell Shavers – Out (Knee – ACL); Joshua Palmer – Out (Hamstring); Jordan Hancock – Injured Reserve (Hamstring).
Minnesota Vikings: Demond Claiborne – Out (Knee); Jauan Jennings – Out (Calf); Kyler Murray – Out (Hamstring); Jay Ward – Questionable (Knee); Theo Jackson – Questionable (Quadriceps).
Availability checked November 9, 2026 22:01 UTC. Reported statuses may change; final lineups are not confirmed here.
BTB Betting Pick
Winner pick: Buffalo Bills.
Buffalo’s stronger scoring record gives it the edge if Minnesota cannot keep the game tight. The Vikings’ defense and unbeaten home record make that far from certain, but the Bills have more offensive routes to a win.
Original winner pick recorded November 8, 2026 07:00 UTC. Subsequent updates retain that selection.