Build Yahoo single-game lineups from today's projections. Everything runs on this device.
Pick a game and press Build lineups.
Every lineup fits the salary cap and Yahoo's roster rules, uses only the players you left in, and uses your depth edits. By default no player is in more than 75% of your entries and no Superstar in more than 25% (rounded down, at least one). There is no limit on how many players two entries share; the only repeat that is skipped is the same five players with the same Superstar. When the limits cannot fill every entry, the page shows the ones that fit.
An exact solver picks the set of entries with the highest total projected points that meets the rules above, from the best 5,000 legal lineups. If the solver cannot load, entries are taken in order of projected points instead, skipping any that would break the rules or leave too few players for the entries still to come. Win chances are against an opponent playing one of the 100 highest-projected lineups, in thousands of simulated games. Expected wins is the sum of those chances; entries share one game, so they tend to win and lose together.
Entries are picked one at a time so that each adds the most to your best score across the simulated games, under the same rules and with the same care to leave room for the entries still to come. A final pass then swaps entries out for unused lineups while that raises the average best score (for at most a second and a half).
Untick a player to leave them out. Changing a player's depth re-reads their volatility and scoreless rate from the published tables; Sleeper's projection stays as published. Teammates between the old and new spot shift by one. Depth edits stay in this browser.
A daily GitHub Actions run takes every player's projection and depth from Sleeper, salaries and caps from Yahoo, and publishes each game's correlation model. This page simulates the game and searches every valid lineup on your device, so results vary slightly from run to run. Projections are estimates; check late injury news before lock.