Buffalo Bills @ Minnesota Vikings — Final Score & Result, NFL Week 9 2026

Monday, November 9, 2026 · 8:15 PM ET · U.S. Bank Stadium (indoors)

The full matchup dashboard

Free: prime time

How this game played out, every angle on one screen.

Bills23market had 24.5
Final
Vikings6market had 21.0
SpreadBUF -3.5
Total45.5
Moneyline-192 / +164
  • The market-implied score next to the spread and total
  • Player projections against their prop lines, with the best price
  • What decides it: each passing matchup, protection and pace
  • Who is out and how much they play, and the best price on every side
Open the full matchup →Prime time · open to everyone

Game preview

The market makes Buffalo Bills a 3.5-point favorite over Minnesota Vikings, with the game total at 45.5.

Moneylines sit at -192 for Buffalo Bills and +164 for Minnesota Vikings, a devigged 37% win probability for Minnesota Vikings; splitting the spread and total leaves market-implied team totals of 24.5 for Buffalo Bills and 21 for Minnesota Vikings.

The spread has moved from BUF -3 to BUF -3.5 since it opened and the total has moved from 46.5 to 45.5.

The Sport Stack's nflsim engine had projected Buffalo Bills — Josh Allen (QB) at 220 passing yards and 31 rushing yards, James Cook (RB) at 80 rushing yards and 14 receiving yards; Minnesota Vikings — Carson Wentz (QB) at 199 passing yards and 12 rushing yards, Jordan Mason (RB) at 57 rushing yards and 7 receiving yards.

Kickoff is Monday, November 9, 2026 · 8:15 PM ET, at U.S. Bank Stadium, indoors.

Final: Buffalo Bills won 23-6; Buffalo Bills covered the spread (BUF -3.5) and the game went under the 45.5 total.

From the blog: NFL Week 9 preview: every line, every matchup and where I'm leaning.

New to these numbers? How devigging turns a price into a probability, how sportsbooks set these lines, what expected value means, and why to shop the number.

Final

BUF 23 — MIN 6

Buffalo Bills covered the spread (BUF -3.5) and the game went under the 45.5 total.

Consensus market (closing lines)

Consensus market for Bills at Vikings — lines as of Mon, 11/9 · 8:15 PM ET
MarketConsensus
SpreadBUF -3.5 (open BUF -3)
Total45.5 (open 46.5)
Moneyline (BUF / MIN)-192 / +164
MIN implied win probability37%
Implied team totals (BUF — MIN)24.5 — 21.0

Devigged cross-book consensus. See the power ratings for the model's implied line on any matchup.

Bills and Vikings this season

Games before Week 9. Against the spread and over/under are graded against the consensus line.
TeamRecordAgainst the spreadOver/underPoints forPoints againstDays of rest
Buffalo Bills6-15-25-233.325.98
Minnesota Vikings6-14-31-620.013.38

Bills' last 3 games: W 36-10 vs BAL · W 33-30 @ LV · W 37-34 @ LA.

Vikings' last 3 games: L 15-19 @ DET · W 16-10 vs IND · W 23-13 @ NO.

Pre-game injury report

Buffalo Bills

Inactive: Alec Anderson (T), Dion Dawkins (T), Greg Gaines (DT), Jalon Kilgore (S), Mike Danna (DE).

Minnesota Vikings

Inactive: Kyler Murray (QB), Jauan Jennings (WR), Caleb Banks (DT), Charles Demmings (CB), Jakobe Thomas (S), Theo Jackson (S).

Gameday inactives as of Mon, 11/9 · 7:22 PM ET.

Player projections

Buffalo Bills · 24.5 market-implied pts
Josh Allen (QB) — 220 pass yds · 31 rush yds
James Cook (RB) — 80 rush yds · 14 rec yds
Khalil Shakir (WR) — 46 rec yds · 4.0 rec
Minnesota Vikings · 21.0 market-implied pts
Carson Wentz (QB) — 199 pass yds · 12 rush yds
Jordan Mason (RB) — 57 rush yds · 7 rec yds
Justin Jefferson (WR) — 1 rush yds · 60 rec yds

Research context, not a pick — every staked play is graded on the public ledger. How we grade.

What decides Bills @ Vikings, who is out and how much they play, the best price on every side, and every book's number.

Open the Bills @ Vikings matchup →

Kickoff weather and conditions are on the NFL slate.

More Week 9 games

← Week 8 · Week 10 → · Full 2026 schedule

Bills 2026 schedule

Vikings 2026 schedule