LogoPractical Web Tools

File Converters

  • PDF Tools
  • Image Converter
  • Video Converter
  • Audio Converter
  • Document Converter
  • eBook Converter
  • Archive Tools
  • File Tools

Calculators

  • Finance Calculators
  • Health Calculators
  • Math Calculators
  • Science Calculators
  • Other Tools

Popular Tools

  • PDF to Word
  • HEIC to JPG
  • Merge PDF
  • Fillable PDF Creator
  • Mortgage Calculator
  • BMI Calculator
  • AI Chat

AI Tools

  • Background Removal
  • AI Video Generator
  • Ebook Writer
  • Text to Speech
  • AI Chat
  • AI Image Generator
  • AI Document OCR
  • Browse AI Models
  • AI Audio Generator
  • AI Reddit Outreach
  • AI Humanizer
  • AI Code Editor
  • AI Notepad
  • Agent Playground
  • AI Character Chat
  • AI Headshot Generator

Company

  • About Us
  • Blog
  • Contact
  • Request a Tool

Legal

  • Privacy Policy
  • Terms of Service
Email Support
Practical Web Tools Logo
Practical Web Tools

Free Tools — Your Files Never Leave Your Device

Practical Web Tools - Convert files & chat with AI — fully offline | Product Hunt

© 2026 Opal Emporium LLC. All rights reserved.

Privacy-first file conversion and AI chat. No accounts, no uploads, no tracking.

  1. Home
  2. Gambling Tools

DFS Lineup Optimizer

Generate optimal DFS lineups with salary cap optimization

By Joseph Orduna·Reviewed January 23, 2026·How this works
Formula:Maximize Σ(Projections) subject to Σ(Salaries) ≤ Cap

For mathematical education only. This tool computes probabilities and expected values; it is not a betting system and cannot predict individual outcomes.

If gambling is causing problems for you or someone you know, call the National Problem Gambling Helpline: 1-800-GAMBLER (1-800-522-4700), or visit ncpgambling.org.

How these calculators are built →

Optimizer Settings

Configure optimization parameters

%
Salary Cap: $50.0KRoster Size: 9Positions: QB, RB, RB, WR, WR, WR, TE, FLEX, DST

Player Pool (15)

Locked: 0 | Excluded: 0

Add Player

LockNamePosTeamSalaryProjPPDActions
Patrick MahomesQBKC$8.2K222.68
Josh AllenQBBUF$8.0K212.63
Christian McCaffreyRBSF$9.2K222.39
Austin EkelerRBLAC$7.5K182.40
Bijan RobinsonRBATL$7.0K172.43
Tyreek HillWRMIA$8.5K192.24
Ja'Marr ChaseWRCIN$8.0K182.25
Davante AdamsWRLV$7.2K162.22
Travis KelceTEKC$7.0K142.00
Mark AndrewsTEBAL$6.0K122.00
SF DefenseDSTSF$4.0K82.00
DAL DefenseDSTDAL$3.5K72.00
Value RBRBDEN$4.5K112.44
Value WRWRTB$4.8K102.08
Punt WRWRNYG$3.2K61.88

Optimizer Presets

Common optimization scenarios

Quick Answer

TL;DR summary

The DFS Lineup Optimizer builds optimal lineups by maximizing projected points within salary cap constraints. Add your player pool, set exposure limits, and generate multiple unique lineups. The optimizer uses a greedy algorithm with correlation bonuses to create GPP-ready lineup sets.

Key Optimizer Facts

Important things to know

  • Optimizers maximize projected points within salary cap
  • Exposure limits prevent over-concentration on single players
  • Lock/exclude players to customize optimization
  • Multiple lineups help with tournament diversification
  • Correlation bonuses increase stack value in GPPs
  • Always verify projections before locking lineups
  • Cash games: single lineup, max exposure optimization
  • GPPs: multiple lineups with 40-60% max exposure

Frequently Asked Questions

Common optimizer questions

How does the lineup optimizer work?

The optimizer uses a greedy algorithm to select the highest-value players at each position while staying under the salary cap. It considers position requirements, salary constraints, and optionally applies correlation bonuses for stacked players.

What are exposure limits?

Exposure limits cap how often a single player can appear across multiple lineups. Setting 50% max exposure means no player appears in more than half your lineups. This creates diversification and reduces risk from single player busts.

Should I lock players?

Lock players you're highly confident in to guarantee their inclusion. Lock your core stack pieces. Be careful not to over-lock - too many locks restrict optimization and may produce suboptimal lineups.

How many lineups should I generate for GPPs?

For large-field GPPs, 10-20 lineups with 40-60% max exposure provides good diversification. For smaller contests, 3-5 lineups is sufficient. Cash games typically use 1 optimized lineup with max exposure.

Why are my projections important?

The optimizer's output is only as good as your projections. Garbage in = garbage out. Use reliable projection sources, adjust for news/weather, and verify before locking. Even small projection changes can significantly alter optimal lineups.

How this works

Calculations follow the published mathematics of the game — combinatorics for cards, probability theory for dice, and expected-value accounting for wagers. Results are verified against independent references (primarily Wizard of Odds). No calculation here is an opinion or recommendation; it is arithmetic applied to the rules of the game.

What this tool can’t do

When to consult a professional

This tool computes probability and expected value. It is not a betting system and cannot predict the outcome of any individual wager. If gambling is causing problems for you or someone you know, call the National Problem Gambling Helpline at 1-800-GAMBLER.

Sources

  1. [1]
    Wizard of Odds — Michael Shackleford, ASA
    Industry·wizardofodds.com·Accessed Apr 21, 2026

    Actuary; widely cited casino-game probability reference. Used for house-edge and EV verification.

  2. [2]
    National Council on Problem Gambling
    Official source·ncpgambling.org·Accessed Apr 21, 2026

    Responsible-gambling guidance and 1-800-GAMBLER helpline.

For mathematical education only

This tool computes probabilities and expected values. It is not a betting system and cannot predict individual outcomes. If gambling is causing problems for you or someone you know, call the National Problem Gambling Helpline at 1-800-GAMBLER (1-800-522-4700).

National Council on Problem Gambling →

Joseph Orduna
Joseph OrdunaFounder & Software Engineer

Full-stack software engineer specializing in embedded systems, web architecture, and AI/ML. Founder of Practical Web Tools. Built the gesture-controlled drone IP acquired by KD Interactive (Aura Drone, sold on Amazon).

Full bioLinkedIn