> contest-sim · finish-position engine · all sports

Contest Simulator — where does my lineup finish?

Paste any sport's projections and any contest's payout table, build your single entry, and we run a Monte Carlo over a realistic opponent field to return your lineup's projected finish-position distribution plus win%, cash%, ROI and expected payout. Works for DraftKings PGA · MLB · NBA · NFL · MMA · NASCAR, cash double-ups or top-heavy GPPs. As long as you have the parameters, it works for the contest.

1 · Sport & contest
Pick a sport, paste projections, build your lineup, paste a payout table — then run.

2 · Projections

Paste CSV/TSV with a header row. Required: Name, Salary, Proj. Optional: Pos, Team, Own, Ceiling, Floor (or StdDev). Header auto-detected; column order flexible. Missing variance is derived from per-sport/position CV defaults.

No projections loaded yet. Click Load demo pool or paste your model above and hit Parse.

3 · Your lineup

Click + in the pool to add players to open slots. Live salary-cap and roster-slot validation. Single entry.

Salary $0 / $50,000$50,000 left
Proj total 0.0Filled 0/6

4 · Payout table

GPP only. Paste any format: 1: $10000 / 2: $5000 / 3-5: $2500 … or CSV rows rank,payout / rankStart-rankEnd,payout. Cash mode ignores this (flat double-up by Cash%).

Custom single-entry or any GPP — set your field size & entry fee above, type the 1st prize (and prize pool if you have it), and we generate a realistic DK-shaped ladder. Not locked to any preset.

5 · Results

Build a valid lineup, set your contest + payout table, then hit Run Simulation. You'll get your finish-position distribution, win%, cash%, ROI and expected payout.