MLB Lineup Optimizer

A step-by-step guide to building optimized DFS baseball 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 MLB lineup needs 10 players: 2 pitchers, a catcher, one player at each infield position (1B, 2B, 3B, SS), and 3 outfielders, all under the $50K salary cap.

Use the position tabs to filter the player pool and pick players at each roster slot. Multi-position players can fill any slot they're eligible for, 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.

Under each player's name you'll find the matchup, with their own team in bold so you can tell home from away, and the opposing starting pitcher with their throwing hand. Hitters also show their bat hand next to the position, so OF-L is a left-handed outfielder and a lefty facing a right-handed starter is visible at a glance.

A full slate lists around a thousand rosterable players: a few hundred on the injured list, and several hundred more pitchers who aren't starting today. The player list hides both by default. Use the filter button beside the position chips to show everyone. Day-to-day players stay visible, as do probable starters with no fantasy average yet, since both can still take the field.

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