FanDuel · NBA + MLB · Native CSV

FanDuel DFS Optimizer for NBA + MLB

V12 targets FanDuel's roster shapes directly: $60K NBA, $35K MLB, native entry-template CSV exports with player IDs and entry IDs filled in. Multi-contest support, real-time slate sync, and an agent that ships the upload in one workspace.

2
sports native today
150
max lineups per run
1K
candidate pool
FanDuel CSV readyMulti-contest uploadEntry-ID mappingNBA + MLB nativeDraftKings coming soon
Section · 01

FanDuel CSV is the deliverable, not an afterthought

Most optimizers ship a generic CSV and ask you to remap player names by hand. V12 fills FanDuel's official entry-template format directly: every player slot carries the FanDuel player ID, every entry row carries the FanDuel entry ID for the contest. Drop the file into FanDuel's upload flow and it accepts the batch immediately — no manual matching, no failed validations, no last-minute scramble before lock.

Section · 02

Multi-contest, one upload

FanDuel often issues a single template that covers several contests at once. V12 reads that template, cycles your generated lineups across every entry row in it, and returns one CSV that's already aligned to all the contests inside. You upload once. The Single Entry, Mass Entry, GPP, and cash distinctions stay in the engine: contest plans propagate into ranker behavior so the lineups you ship are actually shaped for the contest they're entered into.

Section · 03

NBA and MLB targeted to FanDuel's actual rosters

The NBA engine targets FanDuel's $60,000 cap with PG/SG/SF/PF/C/G/F/UTIL — slot eligibility, salary buckets, late-swap windows, blowout context all wired in. The MLB engine targets FanDuel's $35,000 cap with P/C/1B/2B/3B/SS/OF×3, with stack shape, pitcher-batter correlation, and 70K+ contest field-aware analysis feeding the ranker. Both stay in lockstep with FanDuel's roster rules so the exported CSV is never rejected for shape.

Section · 04

Master-session sync keeps the slate live

A background relay refreshes a FanDuel auth token so the dashboard can read today's slates, contests, and entry templates directly from FanDuel — no copy-paste of slate IDs, no manual export. The dashboard always sees current locks, current scratches, and the current contest entry template, so the lineups V12 generates match the contest you're actually about to enter.

Built into the engine

Every run ships with the same pillars: pool, projections, ownership, simulation, ranker, and warnings.

Entry template

Native FanDuel CSV format

V12 generates CSVs in FanDuel's exact entry-template format. Player IDs map to FanDuel's roster. Entry IDs map to your contest entries. Upload, accept, done.

Multi-contest

Cycle across every entry

When the FanDuel template covers multiple contests in one CSV, V12 fills every entry row with a ranked lineup. No manual splitting, no copy-paste between contests.

Contest plan

Single Entry, Mass Entry, GPP, cash

Contest plans propagate to the engine. Mass Entry runs scale up; Single Entry runs lock first; cash games tighten the ranker; GPP loosens it for ceiling.

Master session

Authenticated slate sync

A token relay keeps a fresh FanDuel session so the dashboard sees today's slates, contests, and entry templates in real time — no copy-paste of slate IDs.

Sports

NBA + MLB on FanDuel today

Both engines target FanDuel's official rosters: NBA $60K cap with PG/SG/SF/PF/C/G/F/UTIL, MLB $35K cap with P/C/1B/2B/3B/SS/OF×3.

Risk wall

Block what FanDuel won't accept

Locked players, OUT, and unavailable players are blocked at the wall. The exported CSV never contains a player the contest would reject.

Common questions

01

Does V12 export FanDuel-ready CSV files?

Yes. V12 ships CSVs in FanDuel's native entry-template format. FanDuel player IDs are filled in for every roster slot, and FanDuel entry IDs are mapped to your contest entries, so the file uploads directly into the FanDuel contest without any manual matching.

02

Does V12 work with FanDuel multi-contest entries?

Yes. When the FanDuel template covers multiple contests in one CSV, V12 cycles the generated lineups across every entry row so the file is ready to upload as a single batch instead of being split per contest.

03

Which sports does V12 support on FanDuel?

NBA and MLB are native today, both targeting FanDuel's official roster shapes. DraftKings support is on the roadmap and is currently shown as Coming Soon inside the dashboard — V12 is honest about what's wired end-to-end versus what's still being built.

04

How does V12 stay synced with FanDuel slates?

A master-session token relay keeps a fresh FanDuel auth token so the dashboard can pull today's slates, contests, and entry templates directly from FanDuel — no copy-paste of slate IDs, no exporting CSVs from FanDuel by hand. The relay refreshes the token in the background.

05

Can the V12 agent post lineups back into a FanDuel CSV?

Yes. Within the dashboard, the agent has tools to generate lineups against the selected slate and contest, and to assemble the FanDuel entry-template CSV with the contest's entry IDs already in place. The CSV is returned in the same workspace as the chat.

Ready to ship your next slate?