Home › Game Previews › NFL › November 2026 › Buffalo Bills at Minnesota Vikings
NFL · Week 9 · November 9, 2026

Buffalo Bills vs Minnesota Vikings Final — November 9, 2026

Buffalo Bills logo
6-1
23
Quarterback Josh Allen Status pending
FINAL
Minnesota Vikings logo
6-1
6
Quarterback Carson Wentz Expected starter
Monday, November 9 · 8:15 PM ETU.S. Bank Stadium · indoorsWeek 9
BUFStarting quarterbacksexpected startersMIN
2nd+0.303
EPA/dropback
+0.07616th
8th50.2%
Success %
40.0%30th
8th+4.0
CPOE
−7.836th
12th5.5%
Sack %
12.8%36th
11–5
TD–INT
3–0
237
Dropbacks
47
BUFOffense2026 regular season to dateMIN
2nd+0.173
EPA/play
−0.09629th
4th49.0%
Success %
37.3%30th
1st+0.291
EPA/dropback
−0.01624th
6th+0.022
EPA/rush
−0.20628th
1st33.3
PPG
20.027th
BUFDefenseMIN
23rd+0.063
EPA/play allowed
−0.1691st
26th46.0%
Success % allowed
37.2%1st
24th+0.140
EPA/dropback allowed
−0.2071st
17th−0.077
EPA/rush allowed
−0.1169th
24th25.9
Opp PPG
13.31st
BUFRecent formMIN
Wvs LAC 24-16Lvs NE 26-29W@ LA 37-34W@ LV 33-30Wvs BAL 36-10
Resultsoldest to newest
W@ TB 23-16Wvs MIA 15-10W@ NO 23-13Wvs IND 16-10L@ DET 15-19
6-1
Record
6-1
5-2
ATS
4-3
5-2
Over–under
1-6
BUFHome and roadseason to dateMIN
3-1
Home record
3-0
3-0
Road record
3-1
3-1
Home ATS
1-2
2-1
Road ATS
3-1
2-2
Home O/U
1-2
3-0
Road O/U
0-4
Top third of the leagueMiddle thirdBottom thirdBar = league rank (full = 1st)
Injuries & restkey injuries · rest and travel
BUFRest & travelMIN
8 days
Days of rest
8 days
736 mi1,184 km
Travel to the game
Home
−1 hclock change vs home
Time-zone change
Home
VenueU.S. Bank Stadium
Indoors
BUFKey injuriesMIN
Alec Anderson GQuestionableDion Dawkins TQuestionableTyrell Shavers WRQuestionable
Players out or limited
Kyler Murray QBOutJauan Jennings WROutTheo Jackson SQuestionable
About these numbers

Quarterback = expected starter for this game. Season to date; ranks among 35 qualified quarterbacks (at least 14 dropbacks per team game); a starter below that minimum is placed among them. Success rate = share of dropbacks and designed runs that gain expected points.

2026 regular season to date, captured before kickoff. League rank in small type (32 teams); the gold side ranks higher. Bars show rank, longest = 1st. Source: play-by-play via the public NFL Lab tables (raw EPA, not opponent-adjusted).

Last five results this season, oldest to newest. Records are season to date, with home and road splits. Against-the-spread (ATS) and over–under records use the consensus closing line.

Distance is straight-line from each team's home stadium; time-zone change is at kickoff. Rest counts days since each team's previous game.

Starters (and the primary passer), plus regular contributors playing at least 40% of team snaps, on the game's official injury report captured before kickoff.

The pre-game matchup

The Bills (6-1) visited the Vikings (6-1) at U.S. Bank Stadium on Monday, November 9 at 8:15 PM ET in Week 9.

The Bills have the 2nd-ranked offense by EPA per play (expected points added per snap) and the 23rd-ranked defense. Meanwhile, the Vikings have the 29th-ranked offense and the 1st-ranked defense. When the Bills have the ball, a 2nd-ranked offense (+0.173 EPA per play) meets a 1st-ranked defense (−0.169 allowed); when the Vikings have it, a 29th-ranked offense (−0.096) meets a 23rd-ranked defense (+0.063 allowed).

By success rate (the share of plays that gain expected points), the Bills offense is at 49.0% (4th) and the Vikings offense at 37.3% (30th). Through the air, the Bills average +0.291 EPA per dropback (1st) against a Vikings pass defense ranked 1st; the Vikings average −0.016 (24th) against a Bills pass defense ranked 24th. The Bills score 33.3 points per game (1st) and allow 25.9 (24th); the Vikings score 20.0 (27th) and allow 13.3 (1st).

Over the last five games, the Bills rank 6th on offense and 20th on defense by EPA per play; the Vikings rank 29th and 2nd.

Josh Allen has a 50.2% success rate (8th of 35 qualified quarterbacks) compared to Carson Wentz's 40.0% (30th). Per dropback, Allen is at +0.303 EPA to Wentz's +0.076, with 11 touchdown passes and 5 interceptions to Wentz's 3 and 0. Carson Wentz is in line to start in place of Kyler Murray, who is listed as out on the injury report.

The Bills are 6-1 and 5-2 against the spread; their last game was a 36-10 win over the Ravens. The Vikings are 6-1 and 4-3 against the spread; their last game was a 19-15 loss to the Lions.

The Bills closed as 3.5-point road favorites, with the Vikings getting the points at home. The spread opened at Bills -3. The total closed at 45.5, down from 46.5 at the open. After removing the vig, the closing moneyline (Bills -192, Vikings +161) prices the Bills at 63% and the Vikings at 37%.

Written from the numbers available before kickoff.

Result

Final score and result vs the closing line

Buffalo Bills 23, Minnesota Vikings 6

Buffalo Bills won by 17.

  • Against the closing spread (Minnesota Vikings +3.5): Buffalo Bills covered.
  • Combined score 29 vs the closing total of 45.5: Under.
  • Buffalo Bills closed at -192 on the moneyline (a 63% no-vig market-implied chance).

Before the game: market and G&W

63%Market at the close37%
Buffalo BillsMinnesota Vikings
58%Market at the open42%

From open to close the market moved 5 points toward Buffalo Bills.

The G&W pregame win probability for this game is available to Analytics members. See plans

Market numbers are the consensus moneyline with the bookmaker margin removed.

Win probability

Each team's chance of winning through the game, starting from the market's closing price (Buffalo Bills 63%, Minnesota Vikings 37%) and moving with every snap until the final.

100%75%50%75%100%Q1Q2Q3Q4Market start1Q1 5:46: Minnesota Vikings 38% to 47%2Q1 5:30: Buffalo Bills 53% to 67%3Q3 13:17: Buffalo Bills 66% to 74%4Q3 11:08: Buffalo Bills 73% to 82%5Q3 4:10: Buffalo Bills 79% to 88%■ Vikings■ Bills
 

Biggest swings

  1. Q1 5:46 — Buffalo Bills ball, 3rd & 23 at MIN 36(Shotgun) 17-J.Allen pass deep middle intended for 2-D.Moore INTERCEPTED by 7-B.Murphy at MIN -7. 7-B.Murphy to MIN 47 for 54 yards (68-T.Grable).Minnesota Vikings 38% → 47% (+9 pts) · Drive 3 in Drive X-Ray
  2. Q1 5:30 — Minnesota Vikings ball, 1st & 10 at MIN 4711-C.Wentz FUMBLES (Aborted) at MIN 43, RECOVERED by BUF-15-G.Rousseau at MIN 44.Buffalo Bills 53% → 67% (+13 pts) · Drive 4 in Drive X-Ray
  3. Q3 13:17 — Minnesota Vikings ball, 1st & 10 at BUF 3711-C.Wentz pass deep right intended for 87-T.Hockenson INTERCEPTED by 42-D.Williams at BUF 11. 42-D.Williams to BUF 11 for no gain (87-T.Hockenson).Buffalo Bills 66% → 74% (+9 pts) · Drive 16 in Drive X-Ray
  4. Q3 11:08 — Buffalo Bills ball, 3rd & 8 at BUF 25(Shotgun) 17-J.Allen pass deep left to 26-T.Johnson to MIN 39 for 36 yards (29-Jac.Thomas).Buffalo Bills 73% → 82% (+9 pts) · Drive 17 in Drive X-Ray
  5. Q3 4:10 — Minnesota Vikings ball, 2nd & 5 at BUF 47(Shotgun) 11-C.Wentz pass short middle intended for 18-J.Jefferson INTERCEPTED by 8-T.Bernard at BUF 34. 8-T.Bernard to BUF 39 for 5 yards (75-B.O'Neill).Buffalo Bills 79% → 88% (+9 pts) · Drive 18 in Drive X-Ray
Analytics members also see this chart starting from the G&W pregame win probability. See plans

Game DNA

BillsPoints addedVikings
-3.9Passingdropbacks
-19.5
-5.2Rushingdesigned runs
-2.2
+12.2Explosive plays6 plays · 5 plays
+5.0
-4.7Turnovers1 giveaways · 3 giveaways
-15.1
+1.7Special teamskicks, punts and returns
+5.7
-2.9Penalties8 for 62 yds · 4 for 20 yds
+0.5
-1.7Red zoneTDs on trips: 1 of 3 · 0 of 1
-2.0
-4.6All plays
-27.6
Bar left: Bills gainedBar right: Vikings gained

The biggest single gap: passing, worth about 15.6 points to Buffalo Bills. The final margin was 17.

Points added: what each team's plays added to its expected points, credited to the team with the ball. Each play counts once.

Line review

Buffalo Bills closed as the market favourite at 63% and won.

The line moved toward Buffalo Bills before kickoff, and they won.

How the G&W pregame number compared with the close, and whether the line moved toward it, is available to Analytics members. See plans

Drive X-Ray

Every possession of this game, drive by drive. Hover or tap a drive for the plays.

Every other game: Drive X-Ray.

Market

Closing line and line movement

Spreadmoved 0.5
OpenVikings +3 (-118)
Bills -3 (-102)
CloseVikings +3.5 (-118)
Bills -3.5 (-102)
Totaldown 1
Open46.5 (o -111 / u -108)
Close45.5 (o -112 / u -108)
Moneyline
OpenBills -154 58%
Vikings +130 42%
CloseBills -192 63%
Vikings +161 37%

Consensus of US sportsbooks. Open = first line after both teams' previous games; Close = consensus at kickoff. Percentages are the moneyline's no-vig market-implied chances.

Matchup

Players to watch

Khalil Shakir has 344 receiving yards for the Bills (30th of 76 qualified wide receivers) with a target share of 19.7%. James Cook has 707 rushing yards on 138 carries (5th of 42 qualified running backs). Justin Jefferson has 335 receiving yards for the Vikings (33rd of 76 qualified wide receivers) with a target share of 27.0%. Aaron Jones has 458 rushing yards on 110 carries (16th of 42 qualified running backs).

Buffalo Bills logo
Bills
RB · James Cook
  • Carries138
  • Rush yards7075th
  • Yards per carry5.16th
  • EPA per rush+0.0547th
  • Rush success rate50.7%3rd
WR · Khalil Shakir
  • Targets / catches38 / 27
  • Receiving yards34430th
  • Target share19.7%38th
  • Yards per target9.123rd
  • EPA per target+0.40427th
TE · Dalton Kincaid
  • Targets / catches35 / 27
  • Receiving yards4016th
  • Target share18.1%12th
  • Yards per target11.51st
  • EPA per target+0.4657th
Minnesota Vikings logo
Vikings
RB · Aaron Jones
  • Carries110
  • Rush yards45816th
  • Yards per carry4.221st
  • EPA per rush−0.18934th
  • Rush success rate35.5%30th
WR · Justin Jefferson
  • Targets / catches40 / 28
  • Receiving yards33533rd
  • Target share27.0%11th
  • Yards per target8.432nd
  • EPA per target+0.51814th
TE · T.J. Hockenson
  • Targets / catches37 / 31
  • Receiving yards29515th
  • Target share20.4%7th
  • Yards per target8.016th
  • EPA per target+0.6743rd

Among players not listed out or doubtful on this game’s captured injury report, the featured back has the most carries and receivers the most targets over each team's last four games. This is a usage comparison, not a confirmed starting lineup. Stats are season to date; ranks among qualified players at the position (6.25 carries, 3 targets for wide receivers or 2.5 for tight ends per team game).

Success by situation

Early-down success rate48.1% / 35.0%league 43.3%
3rd-down conversion rate45.3% / 37.1%league 39.8%
Red-zone TD rate72.4% / 52.9%league 60.3%
SituationBillsVikings
Early-down success rateBills offense vs Vikings defense48.1%6th38.3%2nd
Early-down success rateVikings offense vs Bills defense45.9%28th35.0%31st
Early-down EPA per playBills offense vs Vikings defense+0.1344th−0.1101st
Early-down EPA per playVikings offense vs Bills defense+0.06927th−0.08926th
3rd-down conversion rateBills offense vs Vikings defense45.3%5th29.7%2nd
3rd-down conversion rateVikings offense vs Bills defense42.4%22nd37.1%25th
3rd-down EPA per playBills offense vs Vikings defense+0.2622nd−0.3246th
3rd-down EPA per playVikings offense vs Bills defense−0.1429th−0.14724th
Red-zone TD rateBills offense vs Vikings defense72.4%3rd26.7%1st
Red-zone TD rateVikings offense vs Bills defense67.9%23rd52.9%23rd
Red-zone success rateBills offense vs Vikings defense45.8%10th29.8%1st
Red-zone success rateVikings offense vs Bills defense47.6%23rd38.6%23rd

On early downs the Bills succeed on 48.1% of plays (6th) against a Vikings defense that allows 38.3% (2nd); on 3rd down they convert 45.3% (5th) against a defense allowing 29.7% (2nd). On early downs the Vikings succeed on 35.0% of plays (31st) against a Bills defense that allows 45.9% (28th); on 3rd down they convert 37.1% (25th) against a defense allowing 42.4% (22nd). The Bills score touchdowns on 72.4% of red-zone trips (3rd). The Vikings score touchdowns on 52.9% of red-zone trips (23rd).

Each row pairs one offense with the defense it faces; for a defense the rank is how stingy it is (1st = allows the least). Ranks out of 32 teams, season to date before kickoff.

Coaching and tendencies

Bills head coachJoe Brady
Vikings head coachKevin O'Connell
StaffBillsVikings
Head coachJoe BradyKevin O'Connell
Offensive coordinatorPete CarmichaelWes Phillips
Defensive coordinatorJim LeonhardBrian Flores
Pass rate over expected−1.9% / −3.0%league −2.1%
Seconds per snap31.5 / 33.9league 33.0
Early-down dropback rate51.0% / 47.8%league 54.9%
Offense tendenciesBillsVikings
Pass rate over expecteddropbacks above what down, distance and score suggest · league −2.1%−1.9%16th-highest−3.0%22nd-highest
Dropback rateshare of plays that are dropbacks · league 60.4%56.2%28th-highest58.0%23rd-highest
Early-down dropback rate1st and 2nd down · league 54.9%51.0%26th-highest47.8%30th-highest
Shotgun rateshare of snaps · league 61.4%44.9%32nd-highest60.5%18th-highest
No-huddle rateshare of snaps · league 6.5%3.8%24th-highest5.2%16th-highest
Seconds per snapneutral situations; lower is faster · league 33.031.528th-slowest33.99th-slowest
Explosive passes (15+ yards)share of pass plays · league 15.4%22.3%1st16.2%15th
Explosive passes (20+ yards)share of pass plays · league 8.6%14.3%1st9.5%10th
Explosive runs (10+ yards)share of designed runs · league 9.5%13.4%3rd8.3%19th
Sack ratesacks per dropback · league 6.2%5.4%11th9.0%30th
Turnovers per playinterceptions and lost fumbles · league 1.92%2.56%26th1.24%9th
Plays per gameoffensive snaps · league 61.460.718th-most57.128th-most
4th-and-short go ratewent for it on 4th-and-2 or shorter beyond their own 30 · league 63.3%7 of 75 of 7
DefenseBillsVikings
Sack rate generatedleague 6.2%5.1%26th10.6%1st
Explosive passes (15+ yards) allowedleague 15.4%16.9%20th11.0%2nd
Explosive passes (20+ yards) allowedleague 8.6%10.1%24th6.2%6th
Explosive runs (10+ yards) allowedleague 9.5%9.3%16th12.4%30th
Takeaways per playleague 1.92%1.96%14th2.71%4th
QB hits generatedper dropback · league 15.6%18.8%4th25.1%1st
QB hits allowedper dropback · league 15.6%13.5%7th15.2%13th

The Bills run more often than down, distance and score would suggest (−1.9% pass rate over expected, 16th-highest), while the Vikings sit at −3.0% (22nd-highest). In neutral situations the Bills take 31.5 seconds between snaps and the Vikings 33.9, so the Bills play faster. On 4th-and-2 or shorter beyond their own 30, the Bills have gone for it 7 of 7 times and the Vikings 5 of 7.

Season to date before kickoff, from play-by-play (regular season). Ranks out of 32 teams; for style stats with no better or worse, rank 1 = highest.

EPA rank trend

Bills offense
after wk 62ndafter wk 71stafter wk 82nd
steady
Bills defense
after wk 630thafter wk 729thafter wk 823rd
rising
Vikings offense
after wk 627thafter wk 729thafter wk 829th
falling
Vikings defense
after wk 61stafter wk 71stafter wk 81st
steady

Season-to-date EPA per play rank after each week (offense: 1st = most efficient; defense: 1st = allows the least).

Head-to-head

The teams have met 2 times since 2015: the Bills won 1 and the Vikings 1. In the most recent meeting (November 13, 2022), the Vikings won 33-30; the Bills averaged −0.057 EPA per play; the Vikings averaged +0.069 EPA per play.

DateScoreSpreadTotalEPA/play
Nov 13, 2022Vikings 33, Bills 30
Vikings won
Bills -6.5
Vikings covered
47
over
Bills −0.057 · Vikings +0.069
Sep 23, 2018Bills 27, Vikings 6
Bills won
Vikings -16.5
Bills covered
41
under
Bills +0.007 · Vikings −0.373

The last five meetings since 2015, most recent first. Spread and total are the closing lines.

Teams

Buffalo Bills

Minnesota Vikings

Follow the market every day

See every game's current line on the odds board, or check our fully tracked results.

Odds boardTracked results