The Buffalo Bills will travel for a Monday Night Football matchup against the Minnesota Vikings.
These two teams feature the best records in the NFL through eight weeks at 6-1. The San Francisco 49ers are the only other team at 7-1.
The Vikings started their season with division wins over the Green Bay Packers and Chicago Bears. It’s always elite to get two good wins, but there are certainly asterisks when looking at their outlook for the rest of the season.
Minnesota dominated Green Bay on the scoreboard, winning 39-22. The Packers outgained the Vikings by 180 total yards, though, and there were a few questionable flags at key moments in the game.
The Vikings also beat the Bears 9-3 in Chicago, which is an elite win. The game was played in terrible weather, though, limiting the potential offensive output from both teams. That type of game favors Minnesota, as they rely heavily on their defense.
Minnesota rattled off four more consecutive wins to start the season. Those included the Tampa Bay Buccaneers, Miami Dolphins, New Orleans Saints, and Indianapolis Colts. Now they’re on a stretch of several difficult games in a row.
The Vikings lost 19-15 to the Detroit Lions last week. They’ll face off against the Bills in Week 9 before playing games against the Packers in Green Bay and the 49ers in San Francisco. This is a brutal stretch for any team in the NFL.
Monday Night Football Week 9 Picks
The key to this game will be Buffalo’s offense. They lead the NFL in points per play (0.536), and that number jumps to 0.613 on the road. Overall, they’re averaging a league-high 33.3 points per game this season.
Minnesota has an elite defense, and I expect them to be able to slow down this Buffalo offense. We’ve seen them find defensive success against other high-end offenses, including the Lions last week.
The concern with Minnesota is that they don’t have the offense to keep up with teams that find much defensive success. Excluding the Packers game, where the Vikings’ defense set their offense up several times, they haven’t scored more than 23 points in a game.
This is a spot where the Vikings can continue to find defensive success, but they still won’t be able to keep up with Buffalo’s offense.
Where to Bet: Buffalo Bills -3 spread | -115
2026 NFL Season Betting Record: 11-14
- College Football Picks Today: Three Best Bets for Saturday's Massive Slate
- UFC Fight Night Underdog Pick: Davey Grant Offers Value at +270
- College Basketball Picks: Two Saturday Sleeper Bets on Nov. 7th
- UFC Vegas 124 Betting Splits: Where the Sharp Money Is Landing This Weekend
- NBA Best Bets Today: Spurs, 76ers and Lakers Highlight Friday's Picks
- NBA Best Bet Picks November 5: Magic, Warriors Predictions
- Stars vs. Blue Jackets Prediction: Why Dallas Has the Edge on Thursday












