Auto-updating · rebuilt by CI

NFL props model board

Week 2 · 2026 season · Thu 17 Sep · 1 games

Last updated 19 Sep 2026, 17:02 UTC

Edges

Week 2 · where our fair price disagrees with the book · * = vig not removed

PlayerMatchupMarketBetBook Book oddsOur fair odds Edge
Javonte WilliamsDET vs BUFReceiving ydsOver 12.5bettingpros-105-895*+38.7
Dawson KnoxBUF vs DETReceiving ydsOver 14.5bettingpros+127-248*+27.2
Jared GoffDET vs BUFRushing ydsOver 0.5bettingpros+146-168*+22.1
Dawson KnoxBUF vs DETReceptionsOver 1.5bettingpros+133-126*+12.8
Isaac TeSlaaDET vs BUFReceiving ydsOver 15.5bettingpros-107-174*+11.8
DJ MooreBUF vs DETReceiving ydsUnder 59.5bettingpros-108+144*+10.9
Isaac TeSlaaDET vs BUFReceptionsOver 1.5bettingpros+127-104*+6.9
Dalton KincaidBUF vs DETReceiving ydsUnder 49.5bettingpros-108+118*+6.1
DJ MooreBUF vs DETReceptionsUnder 4.5bettingpros+107+119*+2.6
Sione VakiDET vs BUFRushing ydsOver 7.5bettingpros-107-108*+0.1

Line capture

Append-only store · every snapshot retained

31,131line observations
10snapshots
527players
1,102lines that moved
MarketRowsPlayers Books
Anytime TD10,5915176
Receiving yds7,0891967
Receptions6,3991947
Rushing yds3,396947
Passing yds1,517357
Passing TDs1,479357
Rush + rec yds660464

Projections

All markets · retrained every run · TDs shown as fair American odds

Passing yards

PlayerMatchupProjection
Jared GoffDET @ BUF264.6
Josh AllenBUF vs DET259.7

Passing TDs

PlayerMatchupProjection
Josh AllenBUF vs DET1.91
Jared GoffDET @ BUF1.75

Rushing yards

PlayerMatchupProjection
James CookBUF vs DET75.0
Jahmyr GibbsDET @ BUF73.7
Josh AllenBUF vs DET39.0
Sione VakiDET @ BUF8.1
DJ MooreBUF vs DET7.0
Jared GoffDET @ BUF4.2

Receiving yards

PlayerMatchupProjection
Amon-Ra St. BrownDET @ BUF84.8
Jameson WilliamsDET @ BUF63.8
DJ MooreBUF vs DET51.7
Sam LaPortaDET @ BUF51.6
Khalil ShakirBUF vs DET50.3
Dalton KincaidBUF vs DET46.2
Jahmyr GibbsDET @ BUF35.5
Dawson KnoxBUF vs DET27.0
Keon ColemanBUF vs DET26.2
Josh PalmerBUF vs DET25.6
James CookBUF vs DET22.6
Isaac TeSlaaDET @ BUF22.4
Sione VakiDET @ BUF9.1

Receptions

PlayerMatchupProjection
Amon-Ra St. BrownDET @ BUF7.26
Khalil ShakirBUF vs DET5.13
Sam LaPortaDET @ BUF4.71
Jameson WilliamsDET @ BUF4.50
Jahmyr GibbsDET @ BUF4.07
DJ MooreBUF vs DET3.85
Dalton KincaidBUF vs DET3.33
James CookBUF vs DET2.38
Dawson KnoxBUF vs DET2.36
Keon ColemanBUF vs DET1.95
Josh PalmerBUF vs DET1.73
Isaac TeSlaaDET @ BUF1.65
Sione VakiDET @ BUF1.09

Anytime TD

PlayerMatchupChanceFair odds
Jahmyr GibbsDET @ BUF62%-163
Josh AllenBUF vs DET56%-129
James CookBUF vs DET51%-102
Amon-Ra St. BrownDET @ BUF37%+173
DJ MooreBUF vs DET36%+177
Jameson WilliamsDET @ BUF36%+181
Sam LaPortaDET @ BUF31%+218
Khalil ShakirBUF vs DET31%+223
Dalton KincaidBUF vs DET27%+272
Keon ColemanBUF vs DET23%+329
Dawson KnoxBUF vs DET22%+351
Josh PalmerBUF vs DET22%+353
Isaac TeSlaaDET @ BUF18%+457
Sione VakiDET @ BUF10%+953
Jared GoffDET @ BUF8%+1119

Read this before acting on anything above

These edges are not validated. Yardage over-probabilities come from a normal approximation, but yards are right-skewed, so high lines are overstated. Touchdown markets use a Poisson, which is better suited to counts but assumes scoring chances are independent within a game. Anytime-TD prices are one-sided, so no vig is removed from them and those edges are understated rather than inflated. The devig is proportional, which disagrees with Shin and power methods on longshots. Most importantly, the model has never been checked against realized outcomes versus stored lines, because no prop history existed before August 2026.

Backtesting found no edge from scheme features, and the closing spread beat the game model in every season tested. A number in the edge column means the model disagrees with the book — not that the model is right.