§ NFL DFS Projections

NFL DFS Week 7 Signals: Pre-Kickoff Snapshot

DFS Engineer Playbook · October 23, 2026 · NFL DFS, Week 7, Projections, Weekly Signals

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:

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

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.

PlayerTeamSalaryModelPublic avgRangeNotes
Joe BurrowCIN$6,90023.219.6MidNone
Jared GoffDET$6,80022.119.3WideSplit
Lamar JacksonBAL$6,70016.319.2MidQuestionable, Split
Brock PurdySF$6,60024.720.2TightNone
Matthew StaffordLAR$6,40020.818.8WideSplit
Jordan LoveGB$6,00018.021.6MidSplit
Bryce YoungCAR$5,90020.418.4WideSplit
C.J. StroudHOU$5,70019.619.0MidSplit
Bo NixDEN$5,00013.217.4MidSplit

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.

PlayerTeamSalaryModelPublic avgRangeNotes
Jahmyr GibbsDET$9,80031.925.1TightSplit
Bijan RobinsonATL$8,50027.120.6TightNone
Derrick HenryBAL$7,90026.118.5MidSplit
Christian McCaffreySF$7,60023.521.6TightNone
Kyren WilliamsLAR$7,00021.118.7TightNone
Chuba HubbardCAR$6,70015.715.3TightSplit
Chase BrownCIN$6,60018.914.4MidNone
Bucky IrvingTB$6,10010.415.3MidQuestionable
Braelon AllenNYJ$5,9007.310.0MidNone
Ollie Gordon IIMIA$5,5006.012.6TightNone

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.

PlayerTeamSalaryModelPublic avgRangeNotes
Puka NacuaLAR$8,40025.823.9MidQuestionable
Ja’Marr ChaseCIN$8,10020.319.6TightNone
Amon-Ra St. BrownDET$7,80023.619.7TightNone
Justin JeffersonMIN$7,30011.617.3TightSplit
Tetairoa McMillanCAR$7,10015.714.9TightNone
Christian WatsonGB$7,00017.516.8MidQuestionable, Split
Zay FlowersBAL$6,90020.817.7TightNone
Malik NabersNYG$6,80018.515.9TightNone
Tee HigginsCIN$6,60015.614.5TightNone
Garrett WilsonNYJ$6,50015.615.6TightNone
Jalen CokerCAR$6,10013.715.2TightNone
Matthew GoldenGB$6,00010.716.3MidQuestionable
Carnell TateTEN$5,10011.912.5TightNone
Keenan AllenIND$4,8008.29.7TightNone

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.

PlayerTeamSalaryModelPublic avgRangeNotes
Brock BowersLV$7,70017.715.9TightNone
Trey McBrideARI$7,40020.914.7TightSplit
George KittleSF$5,70015.915.8TightNone
Isaiah LikelyNYG$5,3008.012.6MidNone
Sam LaPortaDET$4,80013.812.3MidSplit
Tucker KraftGB$4,70012.811.6TightSplit
Tyler HigbeeLAR$3,5009.09.1MidNone

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.

PlayerTeamSalaryModelPublic avgRangeNotes
MIN DSTMIN$3,50012.08.5WideNone
HOU DSTHOU$3,40011.39.0MidNone
DEN DSTDEN$3,30010.67.8WideSplit
CLE DSTCLE$2,80012.47.6MidSplit
TEN DSTTEN$2,60013.57.7MidNone

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.

What to take from the snapshot

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.