As of Friday, October 23, 2026 at 9:33 AM ET, before kickoff. Salaries, injury tags, and projections can move after this was pulled. This page records what the data looked like, not what to play, and the Week 7 review grades it once the games are played.
Most DFS content gives you a list of names and a confidence level. This page shows the signals the model read before the games, including where they disagreed, so you can see how the board was built and judge it yourself. After the games we publish the grade, hits and misses both.
How the board was built
Each player’s row draws on three inputs:
- The in-house model’s projection, built from salary, matchup, recent form, and the week’s market lines.
- Public projections, which are free and publicly available. “Public avg” is the average of whichever ones existed for that player.
- Outside opinion: 9 articles and podcasts logged this week, recorded as bullish or bearish on a player, never as a point number.
All three feed one agreement-weighted score. The board below is top 5 per position by agreement score, plus the next 20 overall. That score decides which names appear and says nothing about who to play: a high score means the inputs agree, not that the player will score.
How to read the columns
- Model and Public avg are projected DraftKings points. A large gap means the model sees something the public numbers don’t, or the reverse.
- Range shows how wide a player’s outcomes look next to others at the same position. Tight is more predictable, Wide is more boom-or-bust, and Mid sits between them.
- Notes list the injury tag at snapshot time and whether the sources split on the player.
The board, by position
Each table is sorted by salary, highest first. Split marks players where the inputs disagreed sharply. For everyone else the model, the public projections, and outside opinion roughly agreed. Agreement does not make a player safe. It means fewer inputs are arguing.
Jump to: Quarterbacks · Running backs · Wide receivers · Tight ends · Defenses · Where the sources split
Quarterbacks
9 on the board. Widest gap between the model and the public average: Brock Purdy (model 24.7, public 20.2). Sources split on Jared Goff, Lamar Jackson, Matthew Stafford, Jordan Love, Bryce Young, C.J. Stroud, Bo Nix.
| Player | Team | Salary | Model | Public avg | Range | Notes |
|---|---|---|---|---|---|---|
| Joe Burrow | CIN | $6,900 | 23.2 | 19.6 | Mid | None |
| Jared Goff | DET | $6,800 | 22.1 | 19.3 | Wide | Split |
| Lamar Jackson | BAL | $6,700 | 16.3 | 19.2 | Mid | Questionable, Split |
| Brock Purdy | SF | $6,600 | 24.7 | 20.2 | Tight | None |
| Matthew Stafford | LAR | $6,400 | 20.8 | 18.8 | Wide | Split |
| Jordan Love | GB | $6,000 | 18.0 | 21.6 | Mid | Split |
| Bryce Young | CAR | $5,900 | 20.4 | 18.4 | Wide | Split |
| C.J. Stroud | HOU | $5,700 | 19.6 | 19.0 | Mid | Split |
| Bo Nix | DEN | $5,000 | 13.2 | 17.4 | Mid | Split |
Running backs
10 on the board. Widest gap between the model and the public average: Derrick Henry (model 26.1, public 18.5). Sources split on Jahmyr Gibbs, Derrick Henry, Chuba Hubbard.
| Player | Team | Salary | Model | Public avg | Range | Notes |
|---|---|---|---|---|---|---|
| Jahmyr Gibbs | DET | $9,800 | 31.9 | 25.1 | Tight | Split |
| Bijan Robinson | ATL | $8,500 | 27.1 | 20.6 | Tight | None |
| Derrick Henry | BAL | $7,900 | 26.1 | 18.5 | Mid | Split |
| Christian McCaffrey | SF | $7,600 | 23.5 | 21.6 | Tight | None |
| Kyren Williams | LAR | $7,000 | 21.1 | 18.7 | Tight | None |
| Chuba Hubbard | CAR | $6,700 | 15.7 | 15.3 | Tight | Split |
| Chase Brown | CIN | $6,600 | 18.9 | 14.4 | Mid | None |
| Bucky Irving | TB | $6,100 | 10.4 | 15.3 | Mid | Questionable |
| Braelon Allen | NYJ | $5,900 | 7.3 | 10.0 | Mid | None |
| Ollie Gordon II | MIA | $5,500 | 6.0 | 12.6 | Tight | None |
Wide receivers
14 on the board. Widest gap between the model and the public average: Justin Jefferson (model 11.6, public 17.3). Sources split on Justin Jefferson, Christian Watson.
| Player | Team | Salary | Model | Public avg | Range | Notes |
|---|---|---|---|---|---|---|
| Puka Nacua | LAR | $8,400 | 25.8 | 23.9 | Mid | Questionable |
| Ja’Marr Chase | CIN | $8,100 | 20.3 | 19.6 | Tight | None |
| Amon-Ra St. Brown | DET | $7,800 | 23.6 | 19.7 | Tight | None |
| Justin Jefferson | MIN | $7,300 | 11.6 | 17.3 | Tight | Split |
| Tetairoa McMillan | CAR | $7,100 | 15.7 | 14.9 | Tight | None |
| Christian Watson | GB | $7,000 | 17.5 | 16.8 | Mid | Questionable, Split |
| Zay Flowers | BAL | $6,900 | 20.8 | 17.7 | Tight | None |
| Malik Nabers | NYG | $6,800 | 18.5 | 15.9 | Tight | None |
| Tee Higgins | CIN | $6,600 | 15.6 | 14.5 | Tight | None |
| Garrett Wilson | NYJ | $6,500 | 15.6 | 15.6 | Tight | None |
| Jalen Coker | CAR | $6,100 | 13.7 | 15.2 | Tight | None |
| Matthew Golden | GB | $6,000 | 10.7 | 16.3 | Mid | Questionable |
| Carnell Tate | TEN | $5,100 | 11.9 | 12.5 | Tight | None |
| Keenan Allen | IND | $4,800 | 8.2 | 9.7 | Tight | None |
Tight ends
7 on the board. Widest gap between the model and the public average: Trey McBride (model 20.9, public 14.7). Sources split on Trey McBride, Sam LaPorta, Tucker Kraft.
| Player | Team | Salary | Model | Public avg | Range | Notes |
|---|---|---|---|---|---|---|
| Brock Bowers | LV | $7,700 | 17.7 | 15.9 | Tight | None |
| Trey McBride | ARI | $7,400 | 20.9 | 14.7 | Tight | Split |
| George Kittle | SF | $5,700 | 15.9 | 15.8 | Tight | None |
| Isaiah Likely | NYG | $5,300 | 8.0 | 12.6 | Mid | None |
| Sam LaPorta | DET | $4,800 | 13.8 | 12.3 | Mid | Split |
| Tucker Kraft | GB | $4,700 | 12.8 | 11.6 | Tight | Split |
| Tyler Higbee | LAR | $3,500 | 9.0 | 9.1 | Mid | None |
Defenses
5 on the board. Widest gap between the model and the public average: TEN DST (model 13.5, public 7.7). Sources split on DEN DST, CLE DST.
| Player | Team | Salary | Model | Public avg | Range | Notes |
|---|---|---|---|---|---|---|
| MIN DST | MIN | $3,500 | 12.0 | 8.5 | Wide | None |
| HOU DST | HOU | $3,400 | 11.3 | 9.0 | Mid | None |
| DEN DST | DEN | $3,300 | 10.6 | 7.8 | Wide | Split |
| CLE DST | CLE | $2,800 | 12.4 | 7.6 | Mid | Split |
| TEN DST | TEN | $2,600 | 13.5 | 7.7 | Mid | None |
Where the sources split
17 of the 45 players had at least one input that disagreed sharply with the rest. These are the open questions on the board, whatever their raw score says. When inputs disagree, the projection carries more uncertainty than its number suggests. The disagreement can sit in one source or in outside opinion, so the averaged projections above can look close even when the inputs underneath were far apart.
- Jared Goff (QB, DET)
- Lamar Jackson (QB, BAL)
- Matthew Stafford (QB, LAR)
- Jordan Love (QB, GB)
- Bryce Young (QB, CAR)
- C.J. Stroud (QB, HOU)
- Bo Nix (QB, DEN)
- Jahmyr Gibbs (RB, DET)
- Derrick Henry (RB, BAL)
- Chuba Hubbard (RB, CAR)
- Justin Jefferson (WR, MIN)
- Christian Watson (WR, GB)
- Trey McBride (TE, ARI)
- Sam LaPorta (TE, DET)
- Tucker Kraft (TE, GB)
- DEN DST (DST, DEN)
- CLE DST (DST, CLE)
What to take from the snapshot
- Where a player’s model number sits far from the public average, the model is making a specific claim. The review tests those claims.
- A split means the projection is less settled. It says nothing about whether to play or fade the player.
- Salary tells you what a player costs, not how he will score.
Come back after the games for the grade: every projection on this page against what actually happened. The fuller discussion happens in the community.
FAQ
What is this page?
A timestamped record of the signals the model read before Week 7 kicked off: its own projection, the average of public projections, and where the inputs disagreed. It lists no recommended plays.
What does “Split” mean?
At least one input disagreed sharply with the others, either in how it ranked the player or in how many points it projected. A split means the projection is less settled. It says nothing about whether to play or fade the player.
How is the board chosen?
It is top 5 per position by agreement score, plus the next 20 overall. The agreement score picks and orders the board but is not shown, and a high score does not mean the player will score.
Does this change after the games?
No. This page is the snapshot as it stood before kickoff. The review post grades what is shown here, so the numbers are never updated.