Kind-of-Lost Kind-of-Lost · OR Tools · NFL Lineup Optimizer · Support

NFL Lineup Optimizer

Upload your DraftKings or FanDuel player list, set your stacking rules, and generate a diverse set of lineups — ready to upload back. Free tool by kindoflost.

1 · Site & player pool

📥 Drop the player list CSV here, or browse
DK: the player pool export · FD: the players-list CSV
📈 Drop projections here, or browse
Columns: an id column + a projection column. Matched by player ID.

What is this NFL DFS lineup optimizer?

A free NFL DFS optimizer for DraftKings and FanDuel — no signup, no paywall, no “3 free lineups” teaser. It solves a real mixed-integer program (the same math the paid tools use) to build a set of lineups that are individually strong and collectively different, because in large tournaments one good lineup is easy — twenty different good ones is the hard part.

How it works

  1. Export the player list from DraftKings or FanDuel and upload it above.
  2. Trim the pool: lock, exclude, or cap exposure on any player, and overwrite projections.
  3. Set the rules — how many pass-catchers stack with your quarterback, whether to bring a player back from the other side of that game, per-team caps, and how different each lineup must be from the rest.
  4. Generate. You get salary-cap-legal lineups in a CSV formatted for direct re-upload.

A worked example

DraftKings and FanDuel run the same nine-slot classic NFL roster — QB, two RB, three WR, TE, a FLEX, and a defense — under a $50,000 cap on DraftKings and $60,000 on FanDuel. Under the hood that is a knapsack problem: maximize projected points subject to the cap and the position rules.

What makes NFL different from baseball is correlation. A quarterback and his receiver score the same touchdown twice, so stacking them is not a preference — it is a constraint you write into the model. Add a bring-back from the opposing team to catch a shootout, refuse to roster a defense against your own offense, and cap how often any one player appears across the set. The optimizer treats all of it as hard constraints, not suggestions.

Common questions

Is it really free? Yes — it is a working demo of optimization models I have built for 20+ years. No account, no lineup limit tricks.

Which sites does it support? DraftKings and FanDuel player exports, with upload-ready CSV output for each. Yahoo is planned as soon as their NFL templates are published.

What about Showdown / single-game contests? Not yet — this is classic full-slate only.

Are the projections any good? The optimizer uses the projections in your file — and you can overwrite any of them. Its job is squeezing the most out of whatever projections you trust.

Do you have one for baseball? Yes — the MLB lineup optimizer is the same engine with batting-order stacking instead of quarterback stacking.