Auto-updating · rebuilt by CI
Week 2 · 2026 season · Thu 17 Sep – Mon 21 Sep · 16 games
Last updated 16 Sep 2026, 22:43 UTCWeek 2 · where our fair price disagrees with the book · * = vig not removed
| Player | Matchup | Market | Bet | Book | Book odds | Our fair odds | Edge |
|---|---|---|---|---|---|---|---|
| Bhayshul Tuten | JAX vs DEN | Rushing yds | Under 51.5 | bettingpros | +107 | +1781* | +43.0 |
| Mike Washington Jr. | MIA vs SF | Receiving yds | Over 0.5 | bettingpros | +130 | -570* | +41.6 |
| Mike Washington Jr. | MIA vs SF | Rushing yds | Under 22.5 | bettingpros | +107 | +869* | +38.0 |
| David Montgomery | HOU vs CIN | Rushing yds | Under 66.5 | bettingpros | +107 | +825* | +37.5 |
| Lamar Jackson | BAL vs NO | Rushing yds | Under 39.5 | bettingpros | +104 | +487* | +32.0 |
| Dawson Knox | BUF vs DET | Receiving yds | Over 14.5 | bettingpros | +127 | -282* | +29.8 |
| Chris Rodriguez Jr. | JAX vs DEN | Rushing yds | Over 25.5 | bettingpros | -107 | -345* | +25.8 |
| Mark Andrews | BAL vs NO | Receiving yds | Under 48.5 | bettingpros | +107 | +339* | +25.5 |
| Matthew Golden | GB vs NYJ | Receiving yds | Under 46.5 | bettingpros | +107 | +335* | +25.3 |
| Jared Goff | DET vs BUF | Rushing yds | Over 0.5 | bettingpros | +146 | -189* | +24.8 |
| Kayshon Boutte | NE vs PIT | Receiving yds | Over 19.5 | bettingpros | -107 | -320* | +24.5 |
| Matthew Stafford | LA vs NYG | Passing yds | Over 242.5 | bettingpros | -107 | -313* | +24.1 |
| D'Andre Swift | CHI vs MIN | Rush + rec yds | Under 75.5 | bettingpros | +107 | +300* | +23.3 |
| Mason Taylor | NYJ vs GB | Receiving yds | Over 15.5 | bettingpros | -107 | -288* | +22.5 |
| Tyquan Thornton | KC vs IND | Receiving yds | Over 14.5 | bettingpros | +100 | -260* | +22.2 |
| Isaiah Likely | NYG vs LA | Receiving yds | Under 46.5 | bettingpros | +104 | +270* | +22.0 |
| Jalen Hurts | PHI vs TEN | Rushing yds | Under 31.5 | bettingpros | +107 | +268* | +21.1 |
| Kyle Pitts Sr. | ATL vs CAR | Receiving yds | Over 34.5 | bettingpros | -107 | -267* | +21.1 |
| Tony Pollard | TEN vs PHI | Rushing yds | Over 44.5 | bettingpros | -104 | -257* | +21.0 |
| Omarion Hampton | LAC vs LV | Rush + rec yds | Under 83.5 | bettingpros | +107 | +265* | +20.9 |
| Kyle Juszczyk | SF vs MIA | Receiving yds | Over 8.5 | bettingpros | -107 | -263* | +20.8 |
| Samaje Perine | CIN vs HOU | Rushing yds | Over 14.5 | bettingpros | -107 | -256* | +20.2 |
| Brock Purdy | SF vs MIA | Rushing yds | Over 15.5 | bettingpros | +105 | -213* | +19.3 |
| Malik Willis | MIA vs SF | Rushing yds | Under 40.5 | bettingpros | +107 | +242* | +19.0 |
| Omarion Hampton | LAC vs LV | Rushing yds | Under 64.5 | bettingpros | +107 | +233* | +18.3 |
| DJ Moore | BUF vs DET | Receiving yds | Under 59.5 | bettingpros | -108 | +196* | +18.2 |
| Lamar Jackson | BAL vs NO | Passing yds | Under 226.5 | bettingpros | +107 | +230* | +18.0 |
| Woody Marks | HOU vs CIN | Receiving yds | Over 7.5 | bettingpros | -107 | -228* | +17.8 |
| Isaac TeSlaa | DET vs BUF | Receiving yds | Over 15.5 | bettingpros | -107 | -227* | +17.8 |
| Saquon Barkley | PHI vs TEN | Receiving yds | Over 11.5 | bettingpros | -107 | -221* | +17.2 |
| Aaron Rodgers | PIT vs NE | Rushing yds | Over 0.5 | bettingpros | -110 | -226* | +17.0 |
| Jerry Jeudy | CLE vs TB | Receiving yds | Over 26.5 | bettingpros | -107 | -219* | +17.0 |
| Dalton Kincaid | BUF vs DET | Receiving yds | Under 49.5 | bettingpros | -108 | +185* | +16.9 |
| D'Andre Swift | CHI vs MIN | Receiving yds | Over 9.5 | bettingpros | -107 | -217* | +16.7 |
| De'Von Achane | MIA vs SF | Rushing yds | Over 59.5 | bettingpros | +117 | -166* | +16.3 |
| Drew Lock | SEA vs ARI | Passing TDs | Under 1.5 | bettingpros | +189 | +439* | +16.1 |
| Quinshon Judkins | CLE vs TB | Receiving yds | Over 9.5 | bettingpros | -107 | -210* | +16.0 |
| Juwan Johnson | NO vs BAL | Receiving yds | Over 29.5 | bettingpros | -107 | -210* | +16.0 |
| Jaylen Warren | PIT vs NE | Rushing yds | Over 40.5 | bettingpros | -107 | -209* | +15.9 |
| Cam Skattebo | NYG vs LA | Receiving yds | Over 13.5 | bettingpros | -107 | -206* | +15.6 |
Append-only store · every snapshot retained
| Market | Rows | Players | Books |
|---|---|---|---|
| Anytime TD | 10,591 | 517 | 6 |
| Receiving yds | 7,089 | 196 | 7 |
| Receptions | 6,399 | 194 | 7 |
| Rushing yds | 3,396 | 94 | 7 |
| Passing yds | 1,517 | 35 | 7 |
| Passing TDs | 1,479 | 35 | 7 |
| Rush + rec yds | 660 | 46 | 4 |
All markets · retrained every run · TDs shown as fair American odds
| Player | Matchup | Projection |
|---|---|---|
| Matthew Stafford | LA vs NYG | 294.1 |
| Jared Goff | DET @ BUF | 279.5 |
| Joe Burrow | CIN @ HOU | 264.3 |
| Josh Allen | BUF vs DET | 256.8 |
| Caleb Williams | CHI vs MIN | 245.3 |
| Tyler Shough | NO @ BAL | 242.2 |
| Trevor Lawrence | JAX @ DEN | 240.9 |
| Drake Maye | NE vs PIT | 235.7 |
| Dak Prescott | DAL vs WAS | 234.8 |
| Bo Nix | DEN vs JAX | 230.3 |
| Jordan Love | GB @ NYJ | 229.7 |
| Sam Darnold | SEA @ ARI | 226.6 |
| Player | Matchup | Projection |
|---|---|---|
| Matthew Stafford | LA vs NYG | 2.43 |
| Jared Goff | DET @ BUF | 1.91 |
| Josh Allen | BUF vs DET | 1.88 |
| Joe Burrow | CIN @ HOU | 1.83 |
| Dak Prescott | DAL vs WAS | 1.64 |
| Brock Purdy | SF vs MIA | 1.61 |
| Drake Maye | NE vs PIT | 1.57 |
| Caleb Williams | CHI vs MIN | 1.56 |
| Trevor Lawrence | JAX @ DEN | 1.53 |
| Sam Darnold | SEA @ ARI | 1.52 |
| Bo Nix | DEN vs JAX | 1.50 |
| Patrick Mahomes | KC vs IND | 1.49 |
| Player | Matchup | Projection |
|---|---|---|
| Derrick Henry | BAL vs NO | 94.2 |
| Bijan Robinson | ATL vs CAR | 82.2 |
| Saquon Barkley | PHI @ TEN | 79.2 |
| Kenneth Walker III | KC vs IND | 76.9 |
| Jonathan Taylor | IND @ KC | 72.7 |
| De'Von Achane | MIA @ SF | 72.6 |
| Ashton Jeanty | LV @ LAC | 70.9 |
| James Cook | BUF vs DET | 69.3 |
| J.K. Dobbins | DEN vs JAX | 68.0 |
| Tony Pollard | TEN vs PHI | 67.5 |
| Christian McCaffrey | SF vs MIA | 63.2 |
| Kyren Williams | LA vs NYG | 62.3 |
| Chase Brown | CIN @ HOU | 61.9 |
| Bucky Irving | TB vs CLE | 61.6 |
| Javonte Williams | DAL vs WAS | 59.8 |
| Player | Matchup | Projection |
|---|---|---|
| Puka Nacua | LA vs NYG | 93.1 |
| Jaxon Smith-Njigba | SEA @ ARI | 85.3 |
| Ja'Marr Chase | CIN @ HOU | 77.0 |
| Amon-Ra St. Brown | DET @ BUF | 76.7 |
| Chris Olave | NO @ BAL | 75.8 |
| Zay Flowers | BAL vs NO | 69.4 |
| Drake London | ATL vs CAR | 68.8 |
| Wan'Dale Robinson | TEN vs PHI | 68.2 |
| Malik Nabers | NYG @ LA | 67.1 |
| A.J. Brown | NE vs PIT | 66.8 |
| Colston Loveland | CHI vs MIN | 66.4 |
| George Pickens | DAL vs WAS | 65.2 |
| Rashee Rice | KC vs IND | 64.7 |
| Jameson Williams | DET @ BUF | 64.7 |
| Parker Washington | JAX @ DEN | 63.6 |
| Player | Matchup | Projection |
|---|---|---|
| Puka Nacua | LA vs NYG | 7.25 |
| Ja'Marr Chase | CIN @ HOU | 6.60 |
| Amon-Ra St. Brown | DET @ BUF | 6.43 |
| Jaxon Smith-Njigba | SEA @ ARI | 6.24 |
| Rashee Rice | KC vs IND | 6.08 |
| Chris Olave | NO @ BAL | 5.85 |
| Wan'Dale Robinson | TEN vs PHI | 5.65 |
| Malik Nabers | NYG @ LA | 5.15 |
| Khalil Shakir | BUF vs DET | 5.12 |
| Colston Loveland | CHI vs MIN | 5.11 |
| Kyle Pitts | ATL vs CAR | 5.02 |
| A.J. Brown | NE vs PIT | 4.98 |
| Drake London | ATL vs CAR | 4.98 |
| Justin Jefferson | MIN @ CHI | 4.93 |
| Bijan Robinson | ATL vs CAR | 4.92 |
| Player | Matchup | Chance | Fair odds |
|---|---|---|---|
| Christian McCaffrey | SF vs MIA | 62% | -164 |
| Josh Allen | BUF vs DET | 60% | -151 |
| Jonathan Taylor | IND @ KC | 58% | -137 |
| Kenneth Walker III | KC vs IND | 57% | -132 |
| Kyren Williams | LA vs NYG | 56% | -126 |
| Javonte Williams | DAL vs WAS | 55% | -123 |
| Derrick Henry | BAL vs NO | 55% | -122 |
| Bijan Robinson | ATL vs CAR | 54% | -117 |
| Rashee Rice | KC vs IND | 51% | -103 |
| Zach Charbonnet | SEA @ ARI | 51% | -102 |
| James Cook | BUF vs DET | 50% | +101 |
| Puka Nacua | LA vs NYG | 49% | +106 |
| Jahmyr Gibbs | DET @ BUF | 48% | +106 |
| Amon-Ra St. Brown | DET @ BUF | 48% | +108 |
| D'Andre Swift | CHI vs MIN | 47% | +111 |
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.