DFS Lineup Optimizer — Salary Cap & Projections
Build the highest-projected daily fantasy sports lineup within your salary cap from player projections and ownership percentages.
Reviewed by Sher, Sports Science & Nutrition Specialist
Formula
Value = (Projection / Salary) x 1000; GPP Value = Projection x (1 + (30 - min(Ownership, 30)) / 100)
Value per dollar measures salary efficiency by dividing projected points by salary cost per thousand dollars. GPP effective value adjusts raw projections by incorporating ownership leverage, rewarding lower-owned players with upside bonuses. The optimizer seeks to maximize total lineup value while staying within the salary cap constraint.
Worked Examples
Example 1: NFL GPP Tournament Lineup Analysis
Problem:Analyze a 9-player NFL lineup with $50,000 salary cap: QB($8,500/28pts/22%), RB($7,200/18pts/15%), RB($6,800/16pts/18%), WR($6,500/15pts/12%), WR($6,000/14pts/20%), WR($5,500/12pts/8%), TE($4,800/10pts/10%), FLEX($4,200/9pts/6%), DST($3,500/5pts/4%).
Solution:Total salary: $53,000 (over cap - need adjustments)\nTotal projection: 127 pts\nSalary efficiency: 127/53,000 x 1000 = 2.40 pts/$K\nAvg ownership: 12.8%\nGPP ceiling (1.3x): 165.1 pts\nTop value: DST (1.43 pts/$K), FLEX (2.14), TE (2.08)\nLowest value: QB (3.29 raw but provides highest ceiling)
Result:Need to reduce salary by $3,000 | Lineup ceiling: 165 pts | Uniqueness: 74/100
Example 2: Cash Game vs GPP Player Comparison
Problem:Compare Player A ($7,000, 20 pts projected, 30% ownership) vs Player B ($6,800, 18 pts projected, 8% ownership) for both contest types.
Solution:Player A: Value = 20/7,000 x 1000 = 2.86 pts/$K | Cash value = 20.0 | GPP value = 20 x (1 + (30-30)/100) = 20.0\nPlayer B: Value = 18/6,800 x 1000 = 2.65 pts/$K | Cash value = 18.0 | GPP value = 18 x (1 + (30-8)/100) = 21.96\nPlayer A leverage: 20/30 = 0.67 | Player B leverage: 18/8 = 2.25
Result:Cash games: Player A wins (20.0 vs 18.0) | GPPs: Player B wins (21.96 vs 20.0 effective value)
Frequently Asked Questions
What is value per dollar and why does it matter in DFS?
Value per dollar, also called points per thousand dollars of salary, is the most fundamental metric in DFS lineup construction. It measures how many projected fantasy points a player generates relative to their salary cost. The formula is projected points divided by salary, multiplied by 1,000. A player projected for 20 points at $6,000 salary has a value of 3.33 points per thousand dollars, while a player projected for 15 points at $4,000 has a value of 3.75, making them more salary-efficient. Building lineups with high value-per-dollar players across multiple positions allows you to fit in premium high-ceiling players at one or two key positions. The goal is to maximize total projected points, not individual player value, so balance value plays with premium plays.
What is the difference between GPP and cash game strategy in DFS?
GPP (Guaranteed Prize Pool) tournaments and cash games require fundamentally different lineup construction strategies. Cash games including 50/50s and double-ups pay out approximately half the field, so the goal is building safe, high-floor lineups that consistently score above average. Cash game lineups should feature highly projected players with consistent historical production and high ownership is acceptable. GPP tournaments pay out only 15 to 20 percent of entrants with top-heavy prize pools, requiring lineups that can score in the top percentile. GPP strategy involves using lower-owned players with high upside to create differentiated lineups that separate from the field. The optimal GPP strategy balances projected points with ownership leverage to build unique lineups with tournament-winning ceilings.
How should I use ownership percentages when building DFS lineups?
Ownership percentage represents how many lineups in a contest will include a particular player, and using it effectively is crucial for GPP success. In GPP tournaments, high-ownership players create what is called the chalk field, meaning most lineups look similar. To win a large tournament, your lineup needs to differentiate itself from the field, which means strategically fading (not using) some high-ownership players and replacing them with lower-owned alternatives. The leverage concept measures the advantage you gain when a low-owned player in your lineup outperforms a high-owned player you faded. However, do not blindly avoid popular players as some chalk is justified by strong projections. The ideal approach is to be contrarian in one or two roster spots while maintaining a strong projected floor with appropriately popular players elsewhere.
How much of my salary cap should I spend on each position?
Salary allocation across positions depends on where you find the best value and which positions have the highest ceiling. In NFL DFS, quarterback typically commands the most salary because they score the most points and have the widest range of outcomes. Spending up for an elite quarterback in the $7,500 to $9,000 range while finding value at running back or tight end is a common winning strategy. Alternatively, paying down for a cheaper quarterback ($5,500-$6,500) with a favorable matchup allows you to load up on premium skill position players. The key principle is spending close to the full salary cap, ideally within 98 percent. Leaving significant salary on the table means you are not maximizing your lineup projected output. Use remaining budget to upgrade your weakest roster position rather than hoarding unused cap space.
References
Reviewed by Sher, Sports Science & Nutrition Specialist · Editorial policy