NBA Lineup Optimizer

A step-by-step guide to building optimized DFS basketball lineups

Step 1 - Understand the Stats

The lineup builder pulls player prices and fantasy scoring directly from DraftKings:

StatDescription
FPPGFantasy points per game, straight from DraftKings
VALValue score — fantasy points per $1K of salary, to find underpriced players

Sort the player table by either stat (or by price) to surface the best plays at each position.

Step 2 - Configure Settings

Open the settings panel to configure:

  • Lineup Limit (0-150)
  • Salary Threshold (decrease to see more lineup combinations)

Step 3 - Select Players

Every DraftKings Classic NBA lineup needs 8 players: one at each position (PG, SG, SF, PF, C) plus a guard (G), a forward (F), and a utility player (UTIL) — all under the $50K salary cap.

Use the position tabs to filter the player pool and pick players at each roster slot. Most NBA players are eligible for multiple slots — a point guard can fill PG, G, or UTIL — and the builder automatically tries them at each one. Lineups update in real time as you add or remove players — pick a few extra options at each position and every valid combination is generated for you.

Step 4 - Confirm Exposure

Use the visualize view to confirm exposure to each player. Spread exposure evenly to limit risk, or concentrate on your top picks for a higher-ceiling strategy.

Step 5 - Export Lineups .csv File

Click the export button and download your lineups as a .csv file ready to be imported to DraftKings .

Back to Contests