NineDraft
Free DraftKings NFL Classic tool

Catch lineup mistakes before lock.

Bring the entries file DraftKings already gives you. NineDraft checks every filled NFL Classic entry for salary-cap and roster mistakes, then shows the player, team and game exposure across your whole portfolio.

New to the term DFS? It means daily fantasy sports. You build a fresh lineup for one slate of games instead of managing the same season-long fantasy roster. If you already play DraftKings NFL Classic, this checker is the last sanity check before lock.

Bring your DraftKings entries

  1. Open your entries on DraftKings
  • Free
  • No account

Your lineups stay in this browser. NineDraft receives a count — never your players, lineups or contests.

Simulate your entries in a contest →

What NineDraft checks

A useful checker should answer two questions fast: did I leave a structural mistake in the file? and did I accidentally build a portfolio I did not mean to build?

Lineup validity

Missing spots, a player in the wrong slot, the same player twice, players missing from the slate, and the minimum two-team rule.

Salary & file limits

Every filled lineup is checked against the $50,000 NFL Classic cap, and the file is checked against DraftKings’ 500-lineup CSV upload limit.

Duplicate entries

Flags the same lineup entered twice inside the same contest, while allowing the same lineup to appear in different contests.

Portfolio exposure

See how often each player, team and game appears, plus QB stacks and opponent bring-backs across all full lineups or one contest.

How to use it

No account connection and no optimizer setup. Start with the file DraftKings already gives you.

  1. Get your entries file.

    On DraftKings desktop, use the Lineups / Edit Entries workflow to download the entries file for the slate. DraftKings documents its bulk CSV workflow in its support guide.

  2. Bring it here.

    NineDraft reads it on this device and immediately checks every entry. Nothing in the file is sent to DraftKings or to NineDraft, and this browser keeps it for your next visit.

  3. Fix red items, then review exposure.

    When the page says the filled lineups are ready, return to DraftKings and upload your entries using its normal workflow.

Scope: this is a pre-lock audit for DraftKings NFL Classic. It does not generate lineups, choose players, project ownership, simulate contests or perform late swap. That boundary is intentional: the checker should be fast, transparent and trustworthy at the one job it claims to do. DraftKings remains the source of truth for contest eligibility and its current upload rules.

Questions

What exactly is DKEntries.csv?

It is the CSV used by DraftKings for bulk entry and editing workflows. The file contains your contest entries plus the slate's player pool, which lets the checker validate roster slots and salaries without calling DraftKings.

Does NineDraft keep my lineups?

No. The file contents are read by JavaScript in your browser. NineDraft receives a small aggregate count saying whether a file was read successfully, its slate date, and whether this browser previously checked a different slate. It does not receive your player names, lineups, entry IDs or contest contents.

Why show exposure if this is not an optimizer?

Exposure is a portfolio sanity check. A lineup can be technically valid while one player, team or game appears far more often than you intended. NineDraft shows the distribution; the decision about whether that exposure is right stays with you.

Does this support Showdown or FanDuel?

Not today. The checker accepts DraftKings NFL Classic entries only, so it can be strict about the format instead of silently giving the wrong answer for a different contest type.