The fastest DFS lineup optimizer for DraftKings.
Build 250 MLB, NBA, NHL, NFL, or PGA lineups in under 2 minutes. MILP solver + 10,000-simulation field-aware Monte Carlo. Ownership-aware projections, every stack pattern, DK-validated bulk CSV export. Start free.
MILP solver
Mixed-Integer Linear Programming engine builds the highest-projected lineup subject to salary cap, position rules, ownership limits, and exposure constraints in under 0.4 seconds per lineup.
10,000-sim Monte Carlo
Every lineup is scored against 10,000 simulated contest fields with real ownership distributions. See ceiling, floor, cash %, top-1% probability — not just projection.
DK-validated CSV export
Bulk export 250 lineups in the exact DraftKings format with player name (DK ID) ordering. Drag-and-drop directly into the DK lineup upload page. No formatting errors.
Every feature competitors charge $50+ for, included.
FAQ
What is a DFS lineup optimizer?
A DFS lineup optimizer is a tool that uses mathematical optimization (typically Mixed Integer Linear Programming) to build the highest-projected DraftKings lineup subject to constraints like salary cap, position requirements, ownership limits, and stack patterns. Signal Labs adds a 10,000-simulation field-aware Monte Carlo on top so you see ceiling, floor, and cash-game probability for every lineup.
Is the DFS optimizer free?
Signal Labs offers a free tier with limited daily lineups. The full version — 250 lineups per slate, all sports, every stack pattern, late-swap re-optimize, DK bulk CSV export — is included with the $30/month Premium subscription. New subscribers get a 3-day free trial.
Which sports does the Signal Labs optimizer cover?
MLB (main slate, showdown), NBA (main, showdown), NHL, NFL (main, showdown), and PGA. Each sport has dedicated solver constraints, stack patterns, and field-aware sim calibration. CFB rolls out for the 2026 season.
Does the optimizer export to DraftKings directly?
Yes. Signal Labs exports a DraftKings-validated CSV for single lineups or bulk uploads. The export uses player names with DK IDs in the required format and respects DK's position ordering, so you can drag-and-drop into the DraftKings lineup upload page.
What stack patterns are supported?
MLB: 5-stack, 4-stack, 5+2 bring-back, 5+3, 4+3, mini-stack, no-stack. NBA/NHL/NFL: line stacks, game stacks, bring-backs. Multi-select stack patterns let you build a portfolio across multiple structures in one optimization run.
How is ownership data sourced?
Signal Labs uses a blend of historical DraftKings contest data and our own daily field-aware projections. The 10,000-simulation Monte Carlo uses these ownership distributions to compute realistic cash, top-1%, and top-0.1% percentages for each lineup.
Can I upload my own projections?
Custom CSV/Excel projection upload is on the roadmap and rolls out post-launch. Today the optimizer uses Signal Labs' daily projection blend (proprietary model + market-aware adjustments + park/weather overlays for MLB).
Start building lineups in under 60 seconds.
3-day free trial. $30/month. Cancel anytime in your dashboard.
Start free trial →