Skip to main content

Building Lineups in SaberSim

Learn how to build high-upside, correlated lineups from thousands of real game simulations in SaberSim.

SaberSim Support avatar
Written by SaberSim Support
Updated over a week ago

Building Lineups in SaberSim

Overview

Before you can build a winning portfolio, you need a pool of lineups that are designed to win.

Most tools get this wrong. They treat DFS like a math problem: add up average projections, apply ownership caps, force stack rules, and hope the optimizer produces something viable.

But DFS doesn’t work that way. Players don’t perform in a vacuum, and a lineup isn’t just a list of disconnected players. Every lineup is a bet on a story; or, a game script describing how a slate could realistically unfold. Player fantasy points are direct results of that story: touchdowns shift momentum, clock management shapes strategy, and one big play can swing the game.

If your builder doesn’t reflect this, every lineup it produces is guesswork.

That’s why SaberSim starts with play-by-play simulations. We simulate every play and decision to build thousands of realistic game scripts. These scripts capture how players perform together, not just in isolation.

This is the engine behind the Sim Optimizer. Unlike traditional optimizers that rely on averages, SaberSim builds lineups directly from real game simulations.

Stacks emerge organically because the simulations reflect actual game outcomes:

  • A QB + WR stack happens when they both excel in the same game script.

  • A bring-back appears because the opposing WR scored well in that script.

  • A full game stack forms because the game went to overtime or turned into a shootout.

You don’t need to force what’s already being modeled. SaberSim’s optimizer naturally reflects the first truth of DFS: you’re betting on games, not spreadsheets.


How It Works

  • SaberSim runs thousands of complete play-by-play simulations for each slate.

  • Each simulation creates a full game script: who scores, who busts, and how players correlate.

  • When you hit Build Lineups, SaberSim samples from these simulations to construct your lineups.

  • Each lineup is a single bet on how a slate could realistically play out.

If a QB and WR explode in the same simulation, they get stacked because that’s what happened in that game script. You don’t need to force stacks or randomness. They emerge organically from the underlying game data.

This process repeats thousands of times, producing a diverse pool of lineups that reflects the full range of slate outcomes.

For GPPs, your goal isn’t hitting a median projection—it’s winning. That requires lineups built with upside, correlation, and leverage.

  • Upside: ceiling outcomes that can actually win a tournament.

  • Correlation: teammates and opponents who succeed together in real scripts.

  • Leverage: lineups that look different from the field.

SaberSim generates a wide variety of such viable lineups:

  • Some stack heavily.

  • Some fade the chalk.

  • Some lean on shootouts.

  • Some embrace chaos.

But each lineup is rooted in a game script where that outcome actually occurred. Our Sim Optimizer is designed to optimize for upside because the top-heavy nature of DFS payouts rewards ceiling outcomes, not averages.


How to Use It

Start simple. SaberSim already bakes stacking, correlation, and upside into every build. You don’t need complex rules to get there. In fact, we recommend starting with defaults, letting the sims do the heavy lifting, and then applying adjustments after your initial build.

When you want more control, you have options:

  • Global Max Exposure: Sets the maximum percentage a single player can appear across your entire portfolio. Helps manage risk by preventing overexposure to any one player.

  • Group Rules: Custom rules you define to control lineup logic, such as “always include a bring-back with my QB” or “never play two RBs from the same team.”

  • Sim Diversity Slider: Controls how many different game simulations your lineups are drawn from. Higher = more variety across outcomes, Lower = more focus on the most likely game scripts.

  • Correlation Slider: Controls how strongly correlated plays are prioritized. Higher = more natural stacks and correlations, Lower = more independent one-off plays.

  • Optimizer Mode: A traditional optimizer mode that uses static projections only (no game sims). Useful for cash games or testing tweaks, but less powerful for tournaments than Sim Mode.

Best practice: build the largest lineup pool your plan allows. More lineups = more flexibility later. Building isn’t about finding the single “perfect” lineup—it’s about generating a pool of viable, high-upside bets.

Once your pool is built, it's time to evaluate and refine:

  • Review player and team exposures.

  • Apply min/max exposures to manage risk.

  • Rebuild as news breaks or strategy shifts.

  • Check leverage—where you’re over or under the field.

Lineup building is iterative:

  1. Build a large pool.

  2. Review results.

  3. Make adjustments.

  4. Rebuild as needed.

This process is especially important when news breaks. Projections update automatically, but you’ll need to rebuild to apply those changes to your pool.


Common Mistakes

Not building enough lineups: Limiting yourself to a small pool reduces flexibility. SaberSim is built to explore thousands of game scripts, so if you only build a few lineups, you’re not taking full advantage of that range.

Forgetting to rebuild after changes: When you adjust exposures, projections, or filters, you must rebuild. Otherwise, you are applying changes to outdated pools that no longer reflect the current reality of the slate.

Micromanaging the builder: Treating SaberSim like a traditional optimizer prevents it from doing its job. The sims already build stacks and correlations into lineups. Over-controlling exposures or rules takes away the natural edge of simulation-based builds.

Chasing median projections: Picking lineups because they have the highest average projection is a mistake. DFS is about upside and realistic paths to first place, not who looks safest on average.

Treating every contest the same: A lineup that works in a 200,000-entry GPP is not the same lineup you want in a 100-person single-entry. Contest type, payout structure, and field tendencies all change what makes a lineup profitable.


Conclusion

The Sim Optimizer builds lineups from real game scripts that embrace volatility, correlation, and upside, because that’s how DFS is actually won. By repeating the process across thousands of simulations, you generate a large, diverse pool of high-upside lineups in just a few clicks.


FAQs

What makes SaberSim different from traditional optimizers?

Traditional optimizers build off averages projections and rules. SaberSim builds from thousands of play-by-play simulations of every game on the slate. These simulations account for score, clock, matchups, coaching decisions, and game flow to produce realistic game scripts.

From there, SaberSim builds lineups that reflect those stories:

  • Stacks and correlations emerge naturally when players succeed together in the same simulation.

  • Players are judged across their full range of outcomes, not just an average.

  • Upside is built in without needing complicated rules or exposure caps.

The result is a pool of lineups that reflect how slates actually unfold.

This reflects a core truth of DFS: you aren’t betting on a spreadsheet—you’re betting on real, messy games. In SaberSim, when a QB and WR succeed in the same script, they appear together in lineups because that’s how the story actually played out. No guesswork, no fragile rules...just reality modeled directly into your builds.


What’s the recommended lineup building process?

The best approach is: Build → Review → Revise.

  1. Build: Generate a large pool of lineups (as many as your plan allows) using default Sim Builder settings.

  2. Review: Check exposures by player, position, team, game, and stacks.

  3. Revise: Make targeted adjustments, such as projection tweaks, min/max exposures, or filters.

Avoid starting with heavy rules. Let the sims build first, then refine.

Your first build doesn't have to be your final product. It’s a starting point. The sims surface realistic game stories, and your role is to make small adjustments that reflect your research and contest strategy.


Why should I build a large lineup pool if I’m only playing a few?

  • Your highest ROI lineups aren’t built in order. SaberSim samples outcomes randomly, so your “best” lineup might be the 200th one built.

  • Larger pools give the Portfolio Diversifier more flexibility to assemble an optimal portfolio.

  • A big pool lets you explore the slate more fully:

    • See which stacks and environments SaberSim favors.

    • Identify leverage spots.

    • Refine your exposures more effectively.

Even if you only plan to enter a handful of lineups, building a large pool first ensures you’re selecting from the best possible mix of realistic game stories.


What’s the difference between adjusting projections and setting exposures?

  • Adjusting projections: Changes how a player performs in the sims, which indirectly affects how often they appear in your lineups. Use this when you think projections are off but you don’t know exactly how much exposure you want to a player. It keeps the process “honest” by letting the sims still decide what’s optimal.

  • Setting exposures: Directly forces a player into your lineups at a set percentage. Use this when you know for sure that you want a certain amount of a player in your lineups regardless of how they perform in the sims.

Projections guide the stories you want to bet on, exposures guide the portfolio of lineups you want to play. Use projections to shape the game-level narrative, and exposures to manage your personal risk and contest mix.


What’s the difference between Sim Mode and Optimizer Mode?

  • Sim Mode: Builds from simulated game outcomes. Stacks, leverage, and correlation happen naturally because players excelled together in specific scripts.

  • Optimizer Mode: Uses static projections only. You must create stacking rules and ownership fades manually. Useful for cash games or testing projections, but less effective for GPPs.

Sim Mode is designed for playing to win in GPPs. Optimizer Mode is better for flat-payout contests where floor matters more than ceiling.


What do the Sim Diversity and Correlation sliders do?

  • Sim Diversity: Controls how many different simulations are used. Higher = more variety across game outcomes. Lower = tighter builds around fewer outcomes.

  • Correlation: Controls how strongly correlated plays are favored. Higher = more stacking. Lower = more one-offs.

These sliders are your way to fine-tune which truths you want to emphasize. Higher Sim Diversity embraces the chaos of sports. Higher Correlation doubles down on game-level storytelling.


Why do my lineups look different every time I build, even without changes?

Each build samples a new set of simulations. Since no two slates play out identically, no two builds should look the same. You’re not searching for one “perfect” lineup—you’re exploring different versions of the slate.

This is by design: DFS is a probability game. Every build surfaces a new set of viable upside paths. The fact that your lineups shift each time is proof that SaberSim is modeling the uncertainty of real sports, not pretending outcomes are fixed.


If everyone builds at the same time, will they get the same lineups?

No. Because SaberSim samples new simulations for each build, even simultaneous builds produce different lineups. The odds of duplicates are extremely low except on very small slates.

This keeps your builds unique. Traditional optimizers often funnel everyone toward the same “optimal” lineup, creating chalk-heavy duplication. SaberSim ensures your process inherently diversifies, because no one is betting on the exact same game script library you are.


How do I unlock stuck lineups on DraftKings?

DraftKings requires users to adjust at least two players’ projections, ownership, or exposures before generating lineups. Change any two values slightly and the Build Lineups button will unlock.


Can I experiment without losing my original build?

Yes. Use Clone Build to duplicate a build. All settings, projections, and adjustments carry over so you can experiment freely.

This lets you test scenarios (higher correlation, contrarian fades, projection tweaks) without fear of losing progress.


What if my build fails?

Build failures usually mean your constraints are too tight. Common causes:

  • Narrow min/max exposure ranges (e.g., Min 30% and Max 35%)

  • Too many restrictive group rules

  • Global Max Exposure set too low on small slates

Loosen rules or exposures and try again.

Did this answer your question?