Auto-updating · rebuilt by CI
Week 1 · 2026 season · Wed 09 Sep – Mon 14 Sep · 16 games
Last updated 05 Sep 2026, 14:12 UTC · Projecting weeks 1–4Week 1 · where our fair price disagrees with the book · * = vig not removed
| Player | Matchup | Market | Bet | Book | Book odds | Our fair odds | Edge |
|---|---|---|---|---|---|---|---|
| Rashid Shaheed | SEA vs NE | Rushing yds | Over 3.5 | fanduel | +116 | -266 | +29.2 |
| Kyren Williams | LA vs SF | Rush + rec yds | Under 72.5 | draftkings | -112 | +336 | +26.9 |
| Tyler Higbee | LA vs SF | Receiving yds | Over 13.5 | draftkings | -110 | -299 | +25.4 |
| Tyler Higbee | LA vs SF | Receiving yds | Over 13.5 | betonlineag | -114 | -299 | +24.9 |
| Tyler Higbee | LA vs SF | Receiving yds | Over 13.5 | fanduel | -114 | -299 | +24.9 |
| Rashid Shaheed | SEA vs NE | Rushing yds | Over 2.5 | bovada | -115 | -297 | +24.8 |
| Rashid Shaheed | SEA vs NE | Rushing yds | Over 2.5 | draftkings | -113 | -297 | +24.6 |
| Kyren Williams | LA vs SF | Rush + rec yds | Under 69.5 | betrivers | -115 | +289 | +24.3 |
| Kyren Williams | LA vs SF | Receiving yds | Over 10.5 | betrivers | -114 | -276 | +23.7 |
| Kyren Williams | LA vs SF | Receiving yds | Over 10.5 | betonlineag | -114 | -276 | +23.4 |
| Kyren Williams | LA vs SF | Receiving yds | Over 10.5 | fanduel | -114 | -276 | +23.4 |
| Kyren Williams | LA vs SF | Receiving yds | Over 11.5 | bovada | -110 | -254 | +22.8 |
| Kyren Williams | LA vs SF | Receiving yds | Over 11.5 | draftkings | -109 | -254 | +22.5 |
| George Kittle | SF vs LA | Receiving yds | Over 38.5 | betonlineag | -120 | -262 | +21.2 |
| Colby Parkinson | LA vs SF | Receiving yds | Over 21.5 | bovada | -110 | -229 | +20.6 |
| Colby Parkinson | LA vs SF | Receiving yds | Over 21.5 | draftkings | -109 | -229 | +20.3 |
| George Kittle | SF vs LA | Receiving yds | Over 41.5 | fanduel | -114 | -231 | +19.8 |
| TreVeyon Henderson | NE vs SEA | Rush + rec yds | Under 41.5 | betrivers | -113 | +233 | +19.5 |
| James Jordan | HOU vs BUF | Anytime TD | To score a TD | betrivers | +1150 | +269* | +19.1 |
| Colby Parkinson | LA vs SF | Receiving yds | Over 21.5 | betonlineag | -119 | -229 | +18.6 |
| Colby Parkinson | LA vs SF | Receiving yds | Over 22.5 | fanduel | -114 | -215 | +18.3 |
| TreVeyon Henderson | NE vs SEA | Rush + rec yds | Under 40.5 | draftkings | -111 | +219 | +18.2 |
| James Jordan | HOU vs BUF | Anytime TD | To score a TD | fanduel | +950 | +269* | +17.5 |
| Colby Parkinson | LA vs SF | Receiving yds | Over 23.5 | betrivers | -112 | -202 | +17.5 |
| James Jordan | HOU vs BUF | Anytime TD | To score a TD | draftkings | +900 | +269* | +17.1 |
| James Jordan | HOU vs BUF | Anytime TD | To score a TD | bovada | +900 | +269* | +17.1 |
| Rhamondre Stevenson | NE vs SEA | Rushing yds | Over 40.5 | betrivers | -114 | -200 | +17.0 |
| Christian McCaffrey | SF vs LA | Rush + rec yds | Under 102.5 | draftkings | -115 | +194 | +16.4 |
| Rhamondre Stevenson | NE vs SEA | Rush + rec yds | Under 72.5 | draftkings | -115 | +194 | +16.4 |
| James Jordan | HOU vs BUF | Anytime TD | To score a TD | betonlineag | +800 | +269* | +16.0 |
| Rhamondre Stevenson | NE vs SEA | Rushing yds | Over 41.5 | betonlineag | -114 | -191 | +15.6 |
| Sam Darnold | SEA vs NE | Rushing yds | Over 5.5 | betrivers | -110 | -178 | +15.2 |
| Colby Parkinson | LA vs SF | Anytime TD | To score a TD | draftkings | +425 | +195* | +14.9 |
| Colby Parkinson | LA vs SF | Anytime TD | To score a TD | bovada | +420 | +195* | +14.7 |
| TreVeyon Henderson | NE vs SEA | Rushing yds | Over 27.5 | draftkings | -111 | -181 | +14.7 |
| Rhamondre Stevenson | NE vs SEA | Rushing yds | Over 42.5 | fanduel | -114 | -182 | +14.5 |
| Christian McCaffrey | SF vs LA | Rush + rec yds | Under 100.5 | betrivers | -115 | +181 | +14.5 |
| TreVeyon Henderson | NE vs SEA | Rushing yds | Over 27.5 | bovada | -115 | -181 | +14.5 |
| Colby Parkinson | LA vs SF | Anytime TD | To score a TD | fanduel | +410 | +195* | +14.3 |
| Sam Darnold | SEA vs NE | Rushing yds | Over 5.5 | fanduel | -114 | -178 | +14.1 |
Append-only store · every snapshot retained
| Market | Rows | Players | Books |
|---|---|---|---|
| Anytime TD | 747 | 69 | 6 |
| Receiving yds | 474 | 21 | 5 |
| Receptions | 424 | 21 | 5 |
| Rushing yds | 276 | 11 | 5 |
| Passing yds | 100 | 4 | 5 |
| Passing TDs | 96 | 4 | 5 |
| Rush + rec yds | 42 | 5 | 2 |
All markets · retrained every run · TDs shown as fair American odds
Week 1 · 2026 season · Wed 09 Sep – Mon 14 Sep · 16 games
| Player | Matchup | Projection |
|---|---|---|
| Matthew Stafford | LA vs SF | 289.4 |
| Jared Goff | DET vs NO | 278.4 |
| Joe Burrow | CIN vs TB | 259.3 |
| Dak Prescott | DAL @ NYG | 257.7 |
| Trevor Lawrence | JAX vs CLE | 253.9 |
| Caleb Williams | CHI @ CAR | 253.1 |
| Tyler Shough | NO @ DET | 244.3 |
| Aaron Rodgers | PIT vs ATL | 240.5 |
| Patrick Mahomes | KC vs DEN | 238.5 |
| Jacoby Brissett | ARI @ LAC | 237.2 |
| Brock Purdy | SF @ LA | 236.3 |
| Sam Darnold | SEA vs NE | 231.2 |
| Player | Matchup | Projection |
|---|---|---|
| Matthew Stafford | LA vs SF | 2.27 |
| Jared Goff | DET vs NO | 2.12 |
| Joe Burrow | CIN vs TB | 2.00 |
| Trevor Lawrence | JAX vs CLE | 1.82 |
| Dak Prescott | DAL @ NYG | 1.74 |
| Caleb Williams | CHI @ CAR | 1.61 |
| Aaron Rodgers | PIT vs ATL | 1.55 |
| Justin Herbert | LAC vs ARI | 1.52 |
| Patrick Mahomes | KC vs DEN | 1.50 |
| Brock Purdy | SF @ LA | 1.49 |
| Kyler Murray | MIN vs GB | 1.49 |
| Carson Wentz | MIN vs GB | 1.45 |
| Player | Matchup | Projection |
|---|---|---|
| Derrick Henry | BAL @ IND | 90.7 |
| Bijan Robinson | ATL @ PIT | 86.0 |
| Jonathan Taylor | IND vs BAL | 81.7 |
| Saquon Barkley | PHI vs WAS | 74.4 |
| De'Von Achane | MIA @ LV | 74.4 |
| Christian McCaffrey | SF @ LA | 69.8 |
| Tony Pollard | TEN vs NYJ | 69.5 |
| Ashton Jeanty | LV vs MIA | 67.7 |
| J.K. Dobbins | DEN @ KC | 66.5 |
| Javonte Williams | DAL @ NYG | 65.9 |
| Kenneth Walker III | KC vs DEN | 65.6 |
| James Cook | BUF @ HOU | 64.5 |
| Kyren Williams | LA vs SF | 64.3 |
| Jaylen Warren | PIT vs ATL | 62.1 |
| Chase Brown | CIN vs TB | 61.9 |
| Player | Matchup | Projection |
|---|---|---|
| Puka Nacua | LA vs SF | 88.2 |
| Jaxon Smith-Njigba | SEA vs NE | 87.2 |
| Ja'Marr Chase | CIN vs TB | 79.8 |
| Malik Nabers | NYG vs DAL | 76.9 |
| Amon-Ra St. Brown | DET vs NO | 76.2 |
| CeeDee Lamb | DAL @ NYG | 73.7 |
| George Pickens | DAL @ NYG | 69.7 |
| Chris Olave | NO @ DET | 69.0 |
| Drake London | ATL @ PIT | 66.4 |
| A.J. Brown | NE @ SEA | 65.5 |
| Zay Flowers | BAL @ IND | 65.4 |
| Jameson Williams | DET vs NO | 65.4 |
| Trey McBride | ARI @ LAC | 64.8 |
| Garrett Wilson | NYJ @ TEN | 64.8 |
| Rashee Rice | KC vs DEN | 64.6 |
| Player | Matchup | Projection |
|---|---|---|
| Puka Nacua | LA vs SF | 7.17 |
| Ja'Marr Chase | CIN vs TB | 6.68 |
| Jaxon Smith-Njigba | SEA vs NE | 6.46 |
| Trey McBride | ARI @ LAC | 6.41 |
| Amon-Ra St. Brown | DET vs NO | 6.31 |
| Rashee Rice | KC vs DEN | 6.09 |
| Malik Nabers | NYG vs DAL | 5.88 |
| CeeDee Lamb | DAL @ NYG | 5.47 |
| George Kittle | SF @ LA | 5.24 |
| Chris Olave | NO @ DET | 5.22 |
| Garrett Wilson | NYJ @ TEN | 5.18 |
| Bijan Robinson | ATL @ PIT | 5.18 |
| Wan'Dale Robinson | TEN vs NYJ | 5.14 |
| George Pickens | DAL @ NYG | 5.12 |
| Kyle Pitts | ATL @ PIT | 5.04 |
| Player | Matchup | Chance | Fair odds |
|---|---|---|---|
| Jahmyr Gibbs | DET vs NO | 59% | -142 |
| Jonathan Taylor | IND vs BAL | 58% | -136 |
| Omarion Hampton | LAC vs ARI | 57% | -130 |
| Christian McCaffrey | SF @ LA | 54% | -115 |
| Puka Nacua | LA vs SF | 53% | -114 |
| Saquon Barkley | PHI vs WAS | 52% | -107 |
| Chase Brown | CIN vs TB | 51% | -105 |
| D'Andre Swift | CHI @ CAR | 50% | +100 |
| Cam Skattebo | NYG vs DAL | 50% | +101 |
| Kyren Williams | LA vs SF | 48% | +107 |
| Javonte Williams | DAL @ NYG | 48% | +108 |
| Ja'Marr Chase | CIN vs TB | 48% | +109 |
| Zach Charbonnet | SEA vs NE | 47% | +112 |
| Ashton Jeanty | LV vs MIA | 46% | +115 |
| Derrick Henry | BAL @ IND | 46% | +118 |
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.