UFC Optimizer
MMA DFS has the smallest player pool and the widest outcome distribution in daily fantasy. That combination is unusual.
Updated 2026-10-27 · rebuilt daily
Lineup optimizer
Six fighters under a $50,000 cap, drawn from a single card, with no positional rules.
Loaded with the current DraftKings slate: 24 players at today’s real salaries, across 12 games. The projection column is blank on purpose, and you have to fill it before this can solve anything. We publish no projections for this sport, and inventing numbers to make the button work would produce a lineup that looks authoritative and means nothing. Type your own projected score for the 6+ players you are considering, delete the rows you are not, then press Re-solve. The solver is exact — for a roster this size it returns the true optimum, not a greedy approximation.
Six fighters, and half the card loses
You select six fighters under a cap. Every fight has exactly one winner, so roughly half of all available selections produce a poor score by construction. There is no equivalent of a losing team's receiver still catching eight passes.
Finish bonuses dominate the scoring
Scoring rewards significant strikes, takedowns and control time, but a first-round finish typically outscores a competitive three-round decision. That pushes lineup construction toward fighters with genuine finishing ability rather than point-accumulating grinders.
A small pool means high overlap
A card carries a dozen or so fights. With six roster spots drawn from that pool, duplicate lineups are common and differentiation is expensive. Correctly fading a heavy favourite is the primary source of leverage.
Common questions
How many fighters in a UFC DFS lineup?
Six, drawn from the card, under a salary cap with no positional rules.
What should we build next?
We are working out what to build after this. One click, no email needed — and it genuinely decides what gets made first.
Thanks — vote recorded. You picked . We read every one of these.
Related
What we’re building
This is early. We are working out which tool to build next and will open a list when there is something to announce.