NFL daily fantasy football

NFL lineup optimizer for DraftKings and FanDuel

Build NFL lineups for the Sunday main slate, early and late games, prime time and Showdown — with QB stacks, bring-backs and projections that show the range, not just one number.

Get StatWarrior — $29/month Try the platform

A football field with simulated plays: StatWarrior simulates NFL games snap by snap

Built for how NFL slates are won

  • QB stacking with one or two pass catchers, plus an optional bring-back from the opponent.
  • Showdown Captain lineups at 1.5x salary and points on DraftKings, and MVP on FanDuel single-game slates.
  • Floor, median and ceiling for every player so you can see who has tournament-winning upside.
  • Projected ownership and leverage to find the lower-owned plays that separate you in GPPs.
  • Betting context: game totals, spreads and implied team totals beside the player pool.

NFL roster formats

Classic roster formats the optimizer builds
SportDraftKingsFanDuel
NFLQB, RB, RB, WR, WR, WR, TE, FLEX (RB/WR/TE), DST
Cap $50,000
QB, RB, RB, WR, WR, WR, TE, FLEX (RB/WR/TE), DEF
Cap $60,000

Every slate, both sites

DraftKings NFL slates load automatically as soon as they are posted — main, early, afternoon, prime time and every Showdown. FanDuel slates load with one click from the StatWarrior FanDuel Helper. Late swap re-optimizes the players whose games haven't started.

How to use the free NFL picks with the optimizer

The NFL picks page is free and needs no account. It rebuilds from the current DraftKings slate every time it loads and shows the lock time, when the projections were last updated, the top values (projected DraftKings points per $1,000 of salary), the highest projections with their ceilings, projected ownership (Own%), stack ideas and, when the betting lines are in, implied team totals. Use it as the research pass before you build:

  • Values tell you where the salary relief is. A player well above the slate's average value frees up money for the expensive quarterbacks and receivers; across the whole $50,000 cap, every 1.0x of average value is worth about 50 lineup points.
  • Own% tells you how much of the field you share a player with. A great value at 40% ownership helps everyone who plays him; the same player at 10% is leverage. In the optimizer, the exposure limits let you hold a popular player below the field or lean into a low-owned one.
  • Stack ideas list the teams whose top three players project the most points together, with the implied team total beside each when it is available. Pick two or three quarterbacks from those teams to build around, then set them as stack rules so every lineup pairs the quarterback with his pass catchers.
  • The update time matters most on Sunday morning. Inactives are named about 90 minutes before kickoff, so recheck the page and the pool after they post, before you build the final set.

The picks page shows the slate; the optimizer turns it into lineups. The step-by-step Sunday build below follows that path from the picks to a 20-lineup export, and the WarriorSim guide explains how the simulated numbers are produced and what they cannot tell you.

Late swap in NFL DFS: how it works here

Late swap means changing players in an entered lineup after the slate has locked, as long as their own games haven't started yet. DraftKings and FanDuel allow it in most NFL contests: a 1:00 PM ET lock does not freeze your 4:25 PM receiver or your Sunday night quarterback.

  1. Build and enter before the first kickoff as usual, then keep StatWarrior open on the same slate.
  2. When news breaks (a surprise inactive, a weather change, a late scratch) open your results and choose Late swap. Tick the games that have already started.
  3. Every player from a started game stays fixed. The optimizer rebuilds the remaining slots in each lineup one by one, under the same salary cap, roster rules, stacks and exclusions you built with, and reports how many players it swapped.
  4. A lineup only changes when the swap raises its projection. If the current players are still the best fit, that lineup is left alone.
  5. Update your entries on DraftKings or FanDuel with the swapped lineups before the next kickoff. Each site keeps its own edit deadline per game, so finish before the earliest unstarted game locks.

Late swap works on multi-game slates (main, afternoon, early-and-late). A Showdown is a single game, so there is nothing left to swap once it kicks off. Projections refresh through the day, so the pool you swap from reflects the latest news at the time of the refresh. Swapped lineups are still model estimates, not guarantees.

From NFL research to a tournament lineup set

Start with the current NFL picks and values, then review your slate, QB stacks and exposure limits. WarriorSim™ Optimization compares candidate lineups against a modeled field and payout assumptions. The WarriorSim simulation guide explains how to review the resulting set before exporting. Simulated outcomes are estimates, not guarantees.

Example: an NFL Sunday build, step by step

An illustrative workflow, not a recommended lineup or a past result. Say you plan 20 entries in a DraftKings Sunday main-slate tournament.

  1. Shortlist your stacks. On game day, the NFL picks page shows the next DraftKings slate: top values, projections and stack ideas, with the time the data was last updated. Beside the pool in the platform you also get game totals, spreads and implied team totals. Pick two or three quarterbacks you would build around.
  2. Set the stack rule. Pair each quarterback with one or two of his pass catchers and, if you like, one bring-back from the opponent. The optimizer enforces it in every lineup, and the opposing-defense rule keeps your offensive players away from the defense you roster.
  3. Recheck at inactives. NFL teams name their inactive players about 90 minutes before kickoff. Exclude anyone who is out. Salaries were set days earlier, so a backup stepping into a starting role can become the slate's most popular value: check his Own% before you decide how much of him you want.
  4. Spread the risk. Give each quarterback a planned share of your 20 lineups and cap any single running back or receiver, so one bad game cannot sink most of the set. Keep the rule list short: tight rules leave few legal combinations.
  5. Run WarriorSim and review the set. The exposure list shows each player's share of your lineups, his share of the modeled field and his Warrior Edge: how much more (or less) often he appears in the simulated top 1% than in the field. Count how many lineups depend on one game before you accept the set.
  6. Late swap and export. Before the 4:05 and 4:25 PM ET kickoffs, re-optimize only the players whose games haven't started. Download the DraftKings CSV, upload it and confirm the entries on DraftKings.

Showdown: the Captain costs and scores 1.5x. StatWarrior never puts two quarterbacks from the same team in one lineup and leaves backup quarterbacks out (it treats each team's highest-priced active quarterback as the starter). Use Captain exposure limits so your set does not share one Captain.

After the slate, the track record grades StatWarrior's archived projections and its own pre-lock WarriorSim lineups against official box scores. The WarriorSim guide explains the assumptions behind the simulated numbers, which are estimates, not guarantees.

Questions

Can I stack a QB with his receivers?

Yes. Set a QB stack with one or more WR/TE from the same team, add a bring-back from the opponent, and the optimizer enforces it in every lineup.

Does it build Showdown lineups?

Yes. DraftKings Showdown Captain and FanDuel single-game MVP formats are supported, with the 1.5x multiplier applied to salary and points as each site does.

Is there a free NFL optimizer?

The NFL picks page is free and needs no account: the slate's top values, highest projections, ownership and stack ideas, refreshed through the day. The optimizer itself, WarriorSim, late swap and the upload files are part of the $29/month plan; there is no separate free tier of the optimizer.

What is late swap, and does StatWarrior support it?

Late swap is changing players in an entered lineup after the slate locks, as long as their own games haven't started. Yes: mark the games that have started, and the optimizer rebuilds the open slots in every lineup under your original rules, keeping each lineup unchanged unless the swap raises its projection.

How much does StatWarrior cost?

One plan, $29/month, with every tool included: the optimizer, projections, simulations, props and betting analytics. Cancel anytime in two clicks.

Is StatWarrior a sportsbook or a DFS site?

No. StatWarrior is a research and analytics tool. You build and export lineups here, then enter contests or place bets on DraftKings, FanDuel or wherever you choose, under their rules and the laws where you live.

Get every tool — $29/month

More StatWarrior tools