Bills vs Vikings Prediction: Odds, Carson Wentz and Our Read for Monday Night

The Buffalo Bills are a 3-point road favorite over the Minnesota Vikings on Monday Night Football at U.S. Bank Stadium, with -3.5 still showing at a few books and the total at 43.5 to 44.5, as of Monday, November 9, 2026, 3:30 PM ET.
The line implies a final around Bills 23.5, Vikings 20.5. It is a meeting of 6-1 teams, the highest-scoring offense in the league against the stingiest defense, and the Vikings will play it without Kyler Murray: he is out with a hamstring strain and Carson Wentz starts.
Our number, Massey and the Prediction Tracker all have the game closer to a pick'em than the market does, but every one of those reads was built with Murray at quarterback, so we have no lean. Here is the full Bills vs Vikings prediction from the odds, the models and the injury reports.
Bills vs Vikings odds at every book
| Book | Spread | Moneyline (BUF / MIN) | Total |
|---|---|---|---|
| DraftKings | Bills -3 (-120) | -180 / +150 | 43.5 |
| FanDuel | Bills -3 (-115) | -180 / +152 | 43.5 |
| Circa | Bills -3 | Not quoted | 44 |
| Pinnacle | Bills -3 | Not quoted | 44 |
| BookMaker | Bills -3 | Not quoted | 44.5 |
| Opener (SportsbookReview) | Bills -3 | -150 / +125 | 44.5 |
Monday lines are from Bleacher Nation's book-by-book odds (DraftKings, FanDuel, Circa, Pinnacle and BookMaker) and VSiN's DraftKings line, with the moneyline cross-checked at TheLines (Bills -180, Vikings +152). Most books are on Bills -3, and a few still hang -3.5 at near even money. With 3 the key number, Vikings +3.5 is the number to shop for if you can find it, and the total has fallen from 44.5 to 43.5 at the two biggest books since Friday. Our free plays for the week are on our free picks page.
Bills vs Vikings prediction from the odds
The market says Bills 23.5, Vikings 20.5. Our own number starts from each team's yards per play on offense and defense (TeamRankings, through Week 8), projects plays and points for each side, blends that with the scoring averages, adds 2.5 for home field and adjusts for schedule strength.
It comes out Vikings 24.3, Bills 23.5, Minnesota by 0.4 after the schedule adjustment, with a total of 47.8.
Massey Ratings projects 23-23 (Minnesota 50%, Buffalo 49%) with a total of 46.5, and ranks the Bills first and the Vikings second in the league. The Prediction Tracker's 55-system median is Bills by 0.7 (average 0.37, standard deviation 3.72), with Minnesota covering 54.8% of the time.
| Read | Margin | Total | Source |
|---|---|---|---|
| Market | Bills -3 | 44 | SportsbookReview, 11:45 AM ET |
| Our number | Vikings +0.4 | 47.8 | Yards per play, SOS-adjusted, +2.5 home |
| Massey Ratings | Pick (23-23) | 46.5 | masseyratings.com; BUF No. 1, MIN No. 2 |
| Prediction Tracker median | Bills -0.7 | n/a | 55 systems, sd 3.72, MIN cover 55% |
On paper this is the kind of spot we look for: three reads within a point of even and a 3-point line on the other side, with two-thirds of the tickets on the favorite. The problem is what the reads are made of.
Minnesota's 4.7 yards per play on offense (29th) and 20 points a game (27th) came with Kyler Murray, and Wentz has not started a game for the Vikings this season. The Vikings defense is real with or without him: 4.7 yards per play allowed (2nd), 5.3 per pass attempt (2nd), 13.3 points a game (1st) and 29.7% on third down.
Buffalo's offense is the other extreme, 6.3 yards per play (2nd), 8.7 per pass attempt and 33.3 points a game (1st), behind a line that may be missing both tackles. On the total, our 47.8 and Massey's 46.5 are 2.5 to 4.3 points over the 43.5 to 44.5 market, below our bar, and a quarterback change is a reason to leave a total alone.
How the Bills and Vikings got here
| Team | Record | Last three | PPG / allowed | Yards per play (off / def) |
|---|---|---|---|---|
| Buffalo Bills | 6-1 | W 37-34 OT @ LAR, W 33-30 @ LV, W 36-10 vs BAL | 33.3 (1st) / 25.9 | 6.3 (2nd) / 5.4 (16th) |
| Minnesota Vikings | 6-1 | W 23-13 @ NO, W 16-10 vs IND, L 15-19 @ DET | 20.0 / 13.3 (1st) | 4.7 (29th) / 4.7 (2nd) |
Buffalo is 6-1 and leads the league in scoring at 33.3 points a game, with Josh Allen throwing for 8.7 yards an attempt behind the second-ranked offense by yards per play. The one loss was 29-26 to New England on October 4.
The Bills have given up 30 or more three times, 25.9 a game for the season (23rd), and have allowed 5.4 yards per play (16th). They come off a bye week and a 36-10 win over Baltimore, and DJ Moore, acquired from Chicago in the offseason, is on the report with a shoulder injury.
Minnesota is 6-1 after a 6-0 start that ended 19-15 in Detroit on November 1, the game in which Kyler Murray was hurt.
The Vikings have won with defense all season: 13.3 points allowed a game is the best in the league by a wide margin, and they have held five of seven opponents to 13 or fewer. The offense has been the question even with Murray, 20 points a game and 4.7 yards per play.
Carson Wentz makes his 101st career start on Monday with Max Brosmer as the backup, per the team, and coach Kevin O'Connell said Thursday that Murray is week-to-week. Minnesota traded J.J. McCarthy to the Giants on September 28, so Wentz was the only experienced option left.
Bills vs Vikings injury report
| Player | Team | Injury | Thursday | Note |
|---|---|---|---|---|
| Kyler Murray | MIN | Hamstring strain | DNP | QB, OUT; week-to-week per Kevin O'Connell |
| Carson Wentz | MIN | Not listed | QB, starts Monday; Max Brosmer backs up | |
| Christian Darrisaw | MIN | Shoulder | LP | LT |
| Theo Jackson | MIN | Quad | DNP | S, regular starter, questionable |
| Jauan Jennings | MIN | Calf | LP | WR, OUT |
| Andrew Van Ginkel | MIN | Chest | LP | OLB |
| Dion Dawkins | BUF | Ribs | DNP | LT, questionable; missed practice all week |
| Spencer Brown | BUF | Back | LP | RT, missed Week 8 |
| Alec Anderson | BUF | Ankle | DNP | LG, walking boot Sunday; Austin Corbett would start |
| Dalton Kincaid | BUF | Chest / ribs | LP | TE |
| Keon Coleman | BUF | Shoulder | LP | WR |
| DJ Moore | BUF | Shoulder | LP | WR, non-contact jersey |
| Josh Palmer | BUF | Hamstring | DNP | WR, could miss multiple weeks |
| Ty Johnson | BUF | Illness | DNP | RB |
The practice column is from Thursday, November 5. Final designations were confirmed from the Saturday, November 7 reports and Monday, November 9 coverage: Kyler Murray, Jauan Jennings and RB Demond Claiborne (knee) are out for Minnesota, safeties Theo Jackson and Jay Ward are questionable, and left guard Donovan Jackson is on injured reserve. For Buffalo, Dion Dawkins is questionable with the rib injury.
Inactives come out 90 minutes before the 8:15 PM ET kickoff, so check them before you bet.
The thing to watch: whether Dawkins is active. Buffalo is already patching the interior of its line, and Minnesota is down its starting quarterback, its top receiver and a starting guard.
For the rest of the slate, see our NFL Week 9 preview and our Week 9 power rankings. Other games we broke down this week: Cowboys vs Colts, Giants vs Eagles, Buccaneers vs Bears.


