DFS Research Desk

Upload a slate, choose a player pool, then review suggested lineups. Always check player status before using any output.

1. Load slate

Start by uploading a full manually downloaded DraftKings-style salary CSV. A complete NFL classic slate needs at least 1 QB, 2 RB, 3 WR, 1 TE, and 1 DST. The app safely matches names to model IDs and reports anything it cannot match.

Start here

1. Upload a full salary file.
2. Pick a simple player-pool style.
3. Generate and review the suggestions.

Important: check injuries, inactives, weather, and salaries before using a lineup.

Add reviewed news (optional)

Paste: player_id,status,source,confidence. Only trusted, high-confidence official/team/NFL sources count as verified active.

2. Choose your player pool

Start simple. This changes which players the optimizer may use; it does not change anyone’s projection.

Advanced filters (optional)

3. Slate read

Load a slate to identify possible pressure points, upside nodes, and crowded areas.

4. Strategy for this contest

Choose a contest type, then load a slate to see the recommended approach.

5. Player projections

Load a slate to see predicted points and uncertainty.

6. My recommendations

Load a slate to see the app’s recommendations and the reasons behind them.

8. Portfolio

Your highest-ranked valid lineups will appear here.

The download is for review only. Check platform rules and enter lineups manually.

9. Portfolio Coach

After a portfolio is generated, this section explains the most important things to review.

10. Compare another projection source

Upload an authorized CSV with player_id and either projection or proj_mean. Large gaps are review flags, not automatic overrides.

Generate your projections first.