NFL forecast log

Model win probabilities against the de-vigged market price.

2026 Week 8

14 games · 0 forecast · 0 at or above the 4% edge threshold. Probabilities are the median of k samples; edge is model minus de-vigged market, in percentage points.

No forecasts recorded yetEvery game below is listed with its market price so the slate still reads, but the model has not run for this week. Rows appear as soon as predict.py logs them - the schedule is T1 Tuesday noon, T2 Friday 18:00, T3 at kickoff minus 75 minutes.
Thu Oct 29, 8:15 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)63.1%current line
lineGB -3.5total 47.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final CAR 19 – GB 27

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)74.1%current line
lineDAL -7.0total 54.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final ARI 33 – DAL 30

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)54.3%current line
lineTB -2.5total 42.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final ATL 0 – TB 16

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)59.3%current line
lineBUF -3.0total 54.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final BAL 10 – BUF 36

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)63.7%current line
linePIT -3.5total 38.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final CLE 6 – PIT 27

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)79.6%current line
lineJAX -10.0total 45.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final IND 7 – JAX 42

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)53.2%current line
lineNYJ -1.5total 46.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final LV 38 – NYJ 33

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)60.4%current line
lineDET -3.0total 46.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final MIN 15 – DET 19

Sun Nov 1, 1:00 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)86.3%current line
lineCIN -13.5total 45.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final TEN 36 – CIN 43

Sun Nov 1, 4:05 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)71.0%current line
lineLA -6.5total 46.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final LAC 9 – LA 24

Sun Nov 1, 4:25 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)50.4%current line
lineDEN -1.5total 41.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final KC 24 – DEN 28

Sun Nov 1, 4:25 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)25.6%current line
lineNE -7.0total 41.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final NE 24 – MIA 19

Sun Nov 1, 8:20 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)70.5%current line
lineWAS -6.0total 40.5
edge vs marketn/a no forecast

no forecast recorded for this game yet · final PHI 10 – WAS 27

Mon Nov 2, 8:15 PM ET
blind p(home)—not run
informed p(home)—not run
market p(home)60.9%current line
lineSEA -3.0total 46.5
edge vs marketn/a no forecast

no forecast recorded for this game yet

Edge above 20% is flagged for review rather than shown as a play: a gap that large is a hallucinated injury or a misread roster far more often than it is an edge.