How To Build Winning MLB DFS Lineups (DraftKings & FanDuel)
By Alex Baker
August 1, 2026
How To Build Winning MLB DFS Lineups (DraftKings π & FanDuel π)
Anyone can fire the day's two best projected stacks into a tournament. The problem is so can everyone else, and a lineup the whole field is on rarely wins you a large-field MLB DFS tournament. The edge in daily fantasy baseball is building a set of lineups that are different from the field and from each other, while still leaning on the bats and arms your projections actually like. Here is the exact build process I use to get there on DraftKings and FanDuel, with the Stokastic MLB DFS Sims doing the heavy lifting once the rules are set.
In Summary
- Pick The Slate First. Afternoon and main slates are different sets of games, and it's the one setting you cannot get wrong.
- Set Your MLB DFS Stacking Rules Before You Build. 5-3 on DraftKings, 4-4 on FanDuel. No rules means a pile of similar lineups all built around the same chalk stacks.
- Force Variety With Uniqueness And Randomness. Three uniques, and more randomness on hitters than pitchers β that split is the core of any MLB DFS multi entry strategy.
- Cap Exposure Directly. A 30% exposure cap means that bat appears in no more than 30% of your lineups, however much the projection loves him.
- Build Big, Then Trim. Around 500 lineups, cut the worst-projected tier, then cut the highest-owned, and sanity-check what survives.
The original walkthrough ran on Awesemo projections and ownership, now Stokastic. In the current workflow that build happens in the Stokastic MLB DFS Sims, with MLB DFS projections, ownership and stacks in the DataHub behind it. Want the full package while you read along? Stokastic MLB plans start here with code MLBBUILD10 for 10% off your first month.
Watch The Video
This walkthrough runs through the full build top to bottom, from slate selection to exporting a finished set of tournament lineups. Watch on YouTube.
Start With The Right Slate
Before any rules, pick your slate. The afternoon slate and the main slate are made up of different games, so this is the one setting you cannot get wrong. Choose the wrong slate and you'll build a perfectly optimized set of lineups for games you didn't mean to play.
It is also where you remove games you want no part of. If a game has bad weather and a real rainout risk, fade the entire game so none of its players land in your pool. One excluded game beats discovering after lock that a third of your lineups were stacked on a postponement.
Set Your Stack Rules First
This is the first thing I change after picking the slate, and it does more work than any other setting. If you set no rules and just hit build, you get a pile of lineups that all look nearly identical, because the Sims keep handing you the same one or two optimal stacks of the day. Those might well be the best projected stacks, but if you play them naked you have the same lineups as everyone else. That's fine for a cash game and a quick way to lose a tournament. Your MLB DFS stacking rules are what stop that from happening, and why stacking wins in baseball is worth reading if the correlation logic is new to you.
So set your stacks up front. A good starting point:
| Site | Recommended stack | Why start here |
|---|---|---|
| DraftKings | 5-3 (one five-man stack + one three-man stack) | A 5-3 is hard for the field to gain a structural edge on while you're learning. |
| FanDuel | 4-4 (two four-man stacks) | The same correlated logic, sized to FanDuel's roster. |
Stack less than this and you can still win, but you have to be far sharper about which bats you leave on the table. The 5-3 and 4-4 are what I recommend while you're still learning the format. The same rule-first habit carries across sports, which is why building NFL DFS lineups starts from the same place: decide the correlation shape before the tool ever runs.
One rule you don't have to set is the hitters-versus-your-pitcher block. It's on automatically, so the build won't hand you bats that are actively trying to score against the arm you just rostered. The one time it's worth reconsidering is a one- or two-game slate, where the player pool is small enough that the block starts costing you more flexibility than it saves you in correlation.
Let The Stokastic MLB DFS Sims Build The Lineups
Once the slate and stacks are set, the tool does the construction. Inside the Stokastic MLB DFS Sims, our projections and ownership projections are already loaded, so the Sims build correlated, rules-compliant lineups for you instead of you dragging players in one at a time.
The Top Stacks Tool is where the tension in this whole article becomes visible in one screen. The tool surfaces the day's highest-projected stacks next to what the field is projected to own, and you find out immediately that they are the same teams. In the walkthrough that's San Diego and the Mets sitting at the top of the board with heavy ownership attached. Best-projected and most-popular collapse into one list, which is the exact moment "build good lineups" has to become "build good lineups the field isn't already sitting on."
From there the Sims simulate the pool inside the contest payout structure and rank every build by simulated ROI, which is the number worth trimming toward. The hands-on projection and ownership passes below are how you cut that pool down yourself once you're looking at it.
Build like the field can't copy you. The Stokastic MLB DFS Sims take your stack, uniqueness, and exposure settings and generate hundreds of tournament lineups ranked by simulated ROI. You can try the Sims free at tools.stokastic.com/dfs-sims-for-free, and code MLBBUILD10 takes 10% off your first month of Stokastic MLB: start here.
Add Uniqueness SO Your Lineups Aren't Clones
Uniqueness controls how much your lineups are allowed to overlap. Set three uniques and every lineup is forced to differ from the others by at least three players. Lineup one differs from lineup two by three, lineups one and two each differ from lineup three by three, and so on. That single setting stops the build from spitting out row after row of near-identical lineups on the same popular stack and forces real variety into the set. (For how the number moves with your entry count, see how many uniques to use.)
Use Randomness, And Treat Hitters And Pitchers Differently
Randomness is how you tell the Sims to explore beyond the single optimal build. The key insight is that hitters and pitchers should not get the same amount of it: hitters are far more random than pitchers, so they should carry more.
| Player Type | Classic randomness | Higher (pro) randomness |
|---|---|---|
| Pitchers | ~25% | ~75% |
| Hitters | ~40% | ~125% |
Set randomness separately for each group. The more randomness you add, the broader your diversification and the lower your exposure to any one player, because the build stops funneling everyone into the same few names. As soon as you set hitter randomness above pitcher randomness, the pool immediately looks more varied while still leaning on your better arms.
Cap Your Exposure To Any One Player
Randomness lowers exposure indirectly. Exposure caps do it directly. Put a 30% exposure cap on a player and he will never appear in more than 30% of the lineups you generate, no matter how much the projection loves him. That keeps you from being overexposed to the single most popular bat on the slate.
The opposite problem has the same fix in reverse. When you aren't getting enough of a player you want, boost his weighting and he'll appear more often in your builds. That pairing of caps down and boosts up is the whole of controlling your player pool, and it matters more the more lineups you enter.
The order I set them in. Slate, then stacks, then uniqueness, then randomness, then exposure caps. You can set them in any sequence the tool allows, but I work outward from correlation to diversification, because caps applied to an unstacked pool just give you a nicely spread set of lineups that aren't correlated enough to win a tournament.
Worked Example: Build A Big Pool, Then Trim It
Good multi-entry building is subtractive. I build far more lineups than I plan to play and then narrow down to the best ones, because once you're using real randomness, not every lineup the Sims can make is going to be a strong one. Here is the exact flow I run:
- Build a large pool (around 500 lineups is a comfortable working number).
- Sort by projection and delete the bottom tier. Those are the lineups the randomness produced that simply don't project well, usually about the bottom quarter of the pool. Cut them.
- Sort by ownership and trim from the highest-owned builds down. As I delete the highest-owned lineups, the ownership on the most popular stack comes down and a much wider range of teams fills back in.
Say the Padres are one of the two best-projected stacks on the slate and, predictably, the highest-owned team in the pool. After I trim the highest-owned lineups, my Padres exposure drops while teams I was barely on climb back into the mix. The result is a set with real lineup diversification, where the pool spreads across a much wider range of teams instead of concentrating on that one popular stack. That is exactly what you want in baseball, where on any given night we don't have a strong sense of which team is going to be the best.
The lineup I keep coming back to. A build that pairs a Padres stack (the stack the whole field is on) with a couple of low-owned Cardinals bats is buying a real ownership edge while still riding a projection the field respects. That is the shape you're hunting for: mostly sensible, with one spot where you are deliberately off the field.
Then run the sanity check, because the tool builds the volume but you make the final call. Scan the survivors and ask of each one: does this lineup make sense? The Padres-plus-Cardinals build above passes that test instantly, which is the point. Most players' intuition about a good lineup versus a bad one is usually pretty good, so trust it on the final pass.
Export And Bulk-Enter
When you're happy with the set, select all your lineups and export them to a CSV. Open it and you have every lineup ready to drop into DraftKings' bulk-entry tool, or FanDuel's, which looks a little different but works on the same logic. From there you can enter a large set of lineups at once instead of rebuilding them by hand, which is the whole point of an MLB DFS multi entry strategy. If the upload step is where you get stuck, uploading DFS lineups to DraftKings walks through the file format.
The Bottom Line
The edge here isn't one magic stack setting. It's the trimming pass: build more lineups than you need, delete the ones randomness made too weak, delete the chalkiest builds, then keep only the lineups where the stack pairing and the ownership tradeoff both make sense to you. Get the slate right, stack with intent, force variety with uniqueness and randomness, cap your exposure, and sanity-check the survivors. Do that and you give yourself a real chance to avoid the chalk-heavy builds the rest of the field is landing on.
New to Stokastic? The MLB DFS Sims build and rank hundreds of correlated tournament lineups from your own rules in seconds. Try them free at tools.stokastic.com/dfs-sims-for-free, and use code MLBBUILD10 for 10% off your first month of Stokastic MLB: start here.
FAQ
What stack should I use to build MLB DFS lineups on DraftKings? Start with a 5-3: one five-man stack and one three-man stack. It's hard for the field to gain a structural edge on a 5-3 while you're learning. On FanDuel, the equivalent starting point is a 4-4.
How much randomness should I use for hitters versus pitchers? More for hitters. Hitters are more random than pitchers, so set their randomness higher. A classic starting split is roughly 25% for pitchers and 40% for hitters, with higher values (around 75% and 125%) available when you want broader diversification.
Why should I build more lineups than I'm going to play? Because once you add real randomness, not every lineup the Sims generate will be strong. Building a large pool and then trimming it by projection and ownership leaves you with only the best, most diversified lineups instead of forcing you to play everything you build.
How do I stop all my lineups from looking the same? Set a uniqueness rule. Three uniques forces every lineup to differ from the others by at least three players, and exposure caps keep any single popular player out of too many of your builds.
This walkthrough is adapted from Alex Baker's MLB DFS lineup-building video, originally produced under the Awesemo brand, now Stokastic. The projections, ownership, and lineup-building tools it references now live inside the Stokastic MLB DFS Sims.
Stokastic MLB package (MLB DFS Sims + Contest Sims + Top Stacks + Ownership Projections) β set your stack, uniqueness, and exposure rules and let the Sims build and rank hundreds of lineups by simulated ROI
Use code MLBBUILD10
Get Started