The 6-1 Buffalo Bills travel to Minnesota to take on the 6-1 Vikings in what should be an absolute thriller on Monday Night Football as both teams lead their respective divisions. Last time QB Josh Allen was in Minnesota, he hurdled Anthony Barr back in 2018; will we see another magical moment tonight?
Stats to Know
The rankings mentioned below are before the Sunday game slate.
Let’s take a look at each team’s offense. The Buffalo Bills rank 2nd in the league in total yards per game (393.1) and 1st in points per game (33.3) after a 6-1 start, leading the AFC East. The 6-1 Minnesota Vikings enter tomorrow’s matchup ranked 29th in yards per game (279.4). The Vikings rank 27th in points per game (20.0)—a jaw-dropping 114-yard and 13-point advantage for the Bills.
Let’s average these numbers. The Bills’ offense should total around 332 yards and 23 points, while the Vikings’ offense should total around 316 yards and 23 points tomorrow. This gives the Bills no point advantage but a 16-yard advantage overall, with the Vegas line at -3 favoring Buffalo; that seems scary given how insane the Vikings’ Defense has been, but Kyler Murray will be out, so Carson Wentz will be QB1 tonight. Still, we are set to see the #1 offense vs. the #1 defense, and on the other side, Carson Wentz vs. our bottom-tier Defense. The game can easily go either way, so I’m avoiding betting the spread.
Who’s Hot & Who’s Cold
As always, let’s look at some hot and cold players on both teams heading into this playoff matchup.
- 🔥 Josh Allen has been playing some of the best football of his career, even better than his MVP season. With 20 total TDs through 7 games, he’s on pace for about 49 total TDs by season’s end. Minnesota will be the toughest defensive matchup he’s faced so far and could be an MVP-defining game.
- 🥶 Maxwell Hairston lost his starting job after an abysmal 4-game start. Hairston had shown flashes in his rookie season, but in the last 3 games he’s played less than 40% of snaps and ranks 97th on PFF among CBs and even worse in coverage.
- 🔥 Blake Cashman has been a game wrecker for the Vikings. The linebacker has 64.5 tackles and 4.5 sacks this season, 22 tackles and 2 sacks in his last two games.
- 🥶 Justin Jefferson has a down year in 2025; many thought it was a fluke season, yet we’re in Week 9, and Jettas still hasn’t had a 100-yard game this season. He also has just 77 yards over the last two games but did get a TD grab last week.
Game Predictions
Carson Wentz throws for over 200 yards, Justin Jefferson gets over 75 receiving yards, and DJ Moore catches a TD, but it’s not enough to overcome the Vikings’ defense. 23-19 Vikings
Other Content
Check out all my previous articles, plus future Buffalo Bills and fantasy content, here: {Articles}, and use code DL10 for 10% off all memberships! Also, tune in to YouTube to watch our latest video, where we discuss our instant reactions from Week 9.


