BUFFALO QUANT DESK
Bills · Week 9 preview, part 2

Josh Allen and the Bills offense vs. the NFL's best defense

The Vikings send five or more rushers on 73% of dropbacks, more than any defense by a mile. Josh Allen has been one of the best in the league against it.

November 9, 2026 · Buffalo Quant Desk

Finding: Monday night is the best offense in football (3.08 points per drive) against the best defense (1.20 allowed), and the Vikings play defense like no one else: they send five or more pass rushers on 73% of dropbacks, the most in the NFL by a mile (league average 32%). Josh Allen has been one of the league's best quarterbacks against the blitz (5th of 33). The collision to watch is Allen's improvising: every 100 of his plays outside the pocket have been worth about 49 points to Buffalo, and no defense has been better against those plays than Minnesota's, where every 100 have cost offenses about 51. Both are small samples.

Bills at Vikings, Monday Night Football, Nov. 9, 8:15 p.m. ET, U.S. Bank Stadium (indoors). Both teams have played 7 games. Numbers count every play unless noted. Part 1 covered the Vikings' offense with Carson Wentz; our other predictions for the game come in part 3, logged before kickoff.

The blitz

How we measure it: what a play is worth

Nobody scores on every play, but every play moves a drive closer to points or further away. Yards alone don't capture that: 6 yards on 3rd-and-5 keeps a drive alive, 6 yards on 3rd-and-10 usually means a punt. So we measure every play by how much it moved the drive toward points or away from them. (Same method as part 1.)

The source: the NFL's official play-by-play, cleaned and published free by the nflverse project, plus FTN's play-by-play charting, which records things the official feed doesn't, like how many defenders rushed and whether the quarterback left the pocket.

The reasoning: since 2018, 1st-and-10 at your own 25 has been worth about 1.1 points: that's the average of the next score in the half, with the other team's scores counted as minus points. 1st-and-10 at the opponent's 25 has been worth about 4.2. On 3rd-and-8, a quarterback who converts adds about +2.4; one who gets sacked loses about 1.9.

The math: what the drive was worth after the play, minus what it was worth before, is that play's value. Add up 100 plays and you get points per 100 plays, a fair way to compare teams that run different numbers of plays. A positive number is good for the offense; below zero means the plays, on balance, moved drives away from points. The average run costs a team a little (league average -8 per 100 designed runs), because short gains on early downs don't move a drive much closer to points.

How we checked it: it tracks scoring. Every 100 Bills plays have been worth +18 points (league average 0), and Buffalo scores 3.08 points per drive, both 1st. Against Minnesota, every 100 plays have cost offenses about 17 points, and the Vikings allow 1.20 points per drive, both 1st.

Strength on strength

Bills offense Vikings defense League average
Points per 100 plays +18 (1st) -17 allowed (1st) 0
Per 100 pass plays +30 (1st) -21 allowed (1st) +6
Per 100 designed runs +2 (6th) -11 allowed (9th) -8
Points per drive 3.08 (1st) 1.20 allowed (1st) 2.09
Big plays (20+ yard passes, 10+ yard runs) 13.4% of plays (1st) 8.6% allowed (14th) 8.7%
Sacks 5.5% of pass plays (11th) 10.6% made (1st) 6.3%
Turnovers 2.6% of plays (26th) 2.7% forced (4th) 1.9%
Third downs converted 45% (5th) 30% allowed (2nd) 40%
Red-zone trips ending in a touchdown 71% (4th) 38% allowed (1st) 64%

Ranks: 1st is best for that unit. For the Vikings, a negative number means offenses lost points against them. Take out blowout garbage time and the Bills' offense ranks 3rd and the Vikings' defense 2nd.

Two places Buffalo has an edge on paper: big plays, where the Bills lead the league and Minnesota is merely 14th, and the run game (6th vs. a run defense that's 9th). The place Minnesota has the edge: turnovers. The Bills give the ball away on 2.6% of plays (26th), and the Vikings take it away at the 4th-best rate.

Is Minnesota's defense really this good, or is it the schedule?

Mostly real. The Vikings have faced a below-average set of offenses (their opponents' average rank is 18.9; 5 of 7 rank 17th or worse). But when we compare each game to what that opponent does against everyone else, Minnesota is still narrowly 1st (just ahead of Tampa Bay): it has held offenses about 18 points per 100 plays below their own averages, vs. about 17 for Tampa Bay.

Week Opponent Opponent's offense this season Last season
1 GB 17th 4th
2 CHI 8th 8th
3 TB 26th 19th
4 MIA 23rd 22nd
5 NO 22nd 27th
7 IND 30th 9th
8 DET 6th 7th

2 of their 7 opponents have a top-10 offense this season.

The blitz

We count a blitz as five or more pass rushers. Most defenses do it on about a third of dropbacks. Minnesota does it on almost three of every four (73%), and has led the league three years running (39% in 2024, 46% in 2025; league 26% and 27%). The next-most aggressive defense this season blitzes 44% of the time. A Vikings blitz isn't bigger than anyone else's (5.36 rushers on average; league 5.35). It just comes far more often.

Both versions work. When Minnesota blitzes, every 100 dropbacks have cost offenses about 19 points (171 plays); when it doesn't, about 24 (64 plays, a small sample), so they've been about as good, maybe slightly better, when they sit back. Around the league, blitzes this season have come out about even (0 points per 100 dropbacks) and produced sacks on 8.3% of them; Minnesota's blitzes get sacks 11.1% of the time.

Allen is the kind of quarterback that approach is built to test, and so far he has passed:

Allen when blitzed Dropbacks Points per 100 dropbacks League average
2026 83 (small sample) +19 (5th of 33 QBs with 40+) 0
2023-25 453 +15 +3

Like most quarterbacks, he's better when he isn't blitzed (+36 per 100 this season; 10 of 33 did better when blitzed). He starts from such a high level that even when blitzed he's 5th of 33.

The off-script collision

The biggest change in Allen's 2026, from our Josh Allen story: he's leaving the pocket on 30% of dropbacks (league 20%), and those plays are working: every 100 have been worth +49 points (71 plays, a small sample; league average +2).

Minnesota is the toughest test for that so far this season. When quarterbacks leave the pocket against the Vikings, every 100 of those plays have cost their offense about 51 points, the best mark in the league (44 plays, a small sample). With garbage time removed it's about 46 per 100, 2nd (40 plays, a small sample).

Off script

We checked this a second way, with plain success rate (did the play keep the offense on schedule?) instead of points. It tells the same story: Allen's off-script plays succeed 55% of the time, the league's 42%, and Minnesota allows 32%. The samples are small on both sides, so this is a matchup to watch, not a verdict.

Deep shots

The Bills throw deep (20+ yards in the air) on 16% of their passes (4th; league 11%), and those throws have been worth +79 points per 100 (9th; 32 throws, a small sample; league +42). Minnesota's short-pass defense is the league's 2nd-best, and it's better than average on deep throws too: +18 per 100 against it (10th-best; 22 throws, a small sample; league +42). Still, a defense that sends extra rushers leaves fewer defenders back, and deep throws are where Buffalo's big-play offense lives.

What usually happens when the best meet the best

Since 2018, a top-3 offense has met a top-3 defense 37 times in the regular season. Coming in, those offenses averaged +19 points per 100 plays, and those defenses had cost offenses about 16 points per 100 plays. In the game itself, the offense averaged +3, close to what you get by simply adding the two strengths together (+2). The offense fell short of its own average in 27 of 37 games. Against everyone else, those same top-3 offenses averaged +13.

Best vs best

The Bills have been the top-3 offense in 6 of those games:

Season Game Bills coming in (points per 100 plays) Bills in the game
2022 Week 13 vs. NE +11 +17
2022 Week 18 vs. NE +12 +10
2023 Week 15 vs. DAL +12 +19
2024 Week 15 vs. DET +20 +48
2025 Week 12 vs. HOU +17 -16
2025 Week 16 vs. CLE +15 +6

What we're watching

For the stat-heads