44 reports filed today
Every book · every report · every result
The news that moves games, and whether the market has priced it in
Tuesday, November 3, 2026 Week 9 · Early Edition

Week 9 · Monday, November 9, 8:15 PM ET

Buffalo Bills at Minnesota Vikings

Vikings +2.5 at our first look, +3 now. 5 injury reports on file. Team pages: Bills · Vikings

Conditions: Indoors.

The read so far

News: Bills +0.8 · Vikings −0.3 → favors the Bills by 1.1. Market: moved 0.5 toward the Bills. Partly priced in

Buffalo Bills +0.8

S C.J. Gardner-Johnson
Suspended → Returning
Returning+0.3
NB Dee Alford
Out → Questionable · 0.4 if out, sits 36% of the time
Questionable+0.2
RT Spencer Brown
Out → Questionable · 0.4 if out, sits 36% of the time
Questionable+0.2

Minnesota Vikings −0.3

LT Christian Darrisaw
Active → Questionable · 0.7 if out, sits 36% of the time
Questionable−0.2
QB Kyler Murray
Active → Questionable · 0.3 if out, sits 36% of the time
Questionable−0.1

Each player counted once: his whole week, first status to last, in points from his team's side (−0.9 costs his team 0.9). A unit missing two or three starters counts extra. A questionable starter counts at his chance of sitting (shown beside him with his full value if he's ruled out). After the inactive list, a questionable starter who isn't on it is playing.

Line Movement

What moved the Vikings lineMinnesota Vikings spread, consensus of U.S. books and Kalshi. Right = against Minnesota.
+2+3+4Opening line+2.5BUF S Gardner-Johnson upgradedMon 10:14 PM+0.5MIN LT Darrisaw questionableMon 10:14 PM+0.5Market move, no reported newsTue 12:18 AM−0.5Line now+3
+2+3+4Opening line+2.5BUF S Gardner-Johnson upgradedMon 10:14 PM+0.5MIN LT Darrisaw questionableMon 10:14 PM+0.5Market move, no reported newsTue 12:18 AM−0.5Line now+3
Data
CauseWhenMove
Opening line+2.5
BUF S Gardner-Johnson upgradedMon Nov 2, 10:14 PM ET+0.5
MIN LT Darrisaw questionableMon Nov 2, 10:14 PM ET+0.5
Market move, no reported newsTue Nov 3, 12:18 AM ET-0.5
Line now+3
What moved the Vikings moneylineMinnesota Vikings moneyline, no-vig consensus of U.S. books and Kalshi. Right = toward Minnesota.
+163+150+138+127Opening line+127BUF S Gardner-Johnson upgradedMon 10:14 PM+147MIN LT Darrisaw questionableMon 10:14 PM+167Market move, no reported newsTue 12:18 AM+135Price-only move+167Line now+167
+163+150+138+127Opening line+127BUF S Gardner-Johnson upgradedMon 10:14 PM+147MIN LT Darrisaw questionableMon 10:14 PM+167Market move, no reported newsTue 12:18 AM+135Price-only move+167Line now+167
Data
CauseWhenMove
Opening line44.0% (+127)
BUF S Gardner-Johnson upgradedMon Nov 2, 10:14 PM ET40.5% (+147)
MIN LT Darrisaw questionableMon Nov 2, 10:14 PM ET37.5% (+167)
Market move, no reported newsTue Nov 3, 12:18 AM ET42.5% (+135)
Price-only move37.5% (+167)
Line now37.5% (+167)
What moved the totalConsensus over/under. Injuries on either side of the ball and weather move this line.
45464748Opening line47.5BUF S Gardner-Johnson upgradedMon 9:43 PM−1.1MIN LT Darrisaw questionableMon 9:43 PM−0.5Market move, no reported newsMon 9:43 PM−0.4Line now45.5
45464748Opening line47.5BUF S Gardner-Johnson upgradedMon 9:43 PM−1.1MIN LT Darrisaw questionableMon 9:43 PM−0.5Market move, no reported newsMon 9:43 PM−0.4Line now45.5
Data
CauseWhenMove
Opening line47.5
BUF S Gardner-Johnson upgradedMon Nov 2, 9:43 PM ET-1.1
MIN LT Darrisaw questionableMon Nov 2, 9:43 PM ET-0.5
Market move, no reported newsMon Nov 2, 9:43 PM ET-0.4
Line now45.5

Notes

MarketTue Nov 3, 12:20 AM · MIN

Total rises 7 for Bills at Vikings

The consensus total on Bills at Vikings has moved from 39 to 46. The move followed the report: C.J. Gardner-Johnson (S) Suspended to Returning.

MIN since this note: +3 → +3 (no move)

Injury Report

Buffalo Bills

PlayerChangeWorthPlayed
S C.J. Gardner-Johnson
Mon 9:35 PM
Suspended → Returning−0.3 —
NB Dee Alford
Tue 8:27 AM
Out → Questionable−0.2 —
RT Spencer Brown
Tue 8:27 AM
Out → Questionable−0.2 —

Out long-term, already in the line: C.J. Gardner-Johnson (DB · Reserve list · since Week 8).

Minnesota Vikings

PlayerChangeWorthPlayed
QB Kyler Murray
Sun 5:13 PM
Active → Questionable+0.1 —
LT Christian Darrisaw
Mon 3:15 PM
Active → Questionable+0.2 —

Out long-term, already in the line: Donovan Jackson (OL · IR · since Week 5).

Worth = points against the team from that change in his chance of playing, on our valuation of him over his backup.

Every Book · Vikings side

BookSpreadPriceMoneylineDecimalWin % (no-vig)TotalAs of
Consensus+3 —+1672.67 37.5%45.5Tue 7:58 PM
Kalshi+3 —+1672.67 37.5%45.5Tue 7:58 PM
DraftKings+2.5 −110+1202.20 43.7%47.5Sun 12:04 AM
FanDuel+2.5 −110+1182.18 44.2%48.5Sun 12:04 AM
Caesars+2.5 −109+1182.18 44.1%47.5Sun 12:04 AM
BetRivers+2.5 −112+1172.17 44.1%48Sun 12:04 AM
BetOnline+2.5 +100—— —47.5Sun 12:04 AM
LowVig+2.5 +105—— —47.5Sun 12:04 AM
BetUS+2.5 +100—— —47.5Sun 12:04 AM

Best for BUF: Caesars −2.5 (−109)Best for MIN: Caesars +2.5 (−109)

Latest quotes. Kalshi's percentage is its contract price; its odds are that price with no margin. The Bills side is the mirror image.