Plenty of draws need more than one winner: three gift cards, five presenters, a first, second and third place. Doing that with single spins is slow and error-prone — you have to remember who already won. A batch draw does the whole thing in one fair pass.
Set the batch size
Tell WheelMigo how many results you want per batch, then draw. It returns that many different entries from your list — no entry is repeated within a single batch (two identical lines count as two separate entries, so the same person listed twice can still be drawn twice) — and keeps them in the order they were drawn, which is what you want for ranked results like first, second and third.
How large a batch can be
Batches run up to 100 results at a time, and the request is validated before it runs: asking for more distinct results than the list can provide is rejected rather than silently returning duplicates or a short list. That way the result you get always matches what you asked for.
The draw is still uniform
A batch is not a lower-quality shortcut. Each pick in the batch is drawn with the same crypto.getRandomValues and rejection sampling as a single spin, just without replacement inside the batch. Every entry has an equal chance of being in the selected group.
Keep a record you can share
Single spins or a batch?
You can pick several winners with repeated single spins, but a batch does it in one fair, ordered pass:
| Repeated single spins | Batch draw | |
|---|---|---|
| Winners per action | One | Up to 100 |
| Avoids repeats | In no-repeat mode | Always, within the batch |
| Keeps an order | One result at a time | Yes — draw order preserved |
| Best for | A single winner | Ranked or multiple winners |
For anything with an audience — a class prize, a community giveaway — export the ordered results so participants can see the full outcome, not just the winners. As with every WheelMigo tool, this is a fair casual draw, not a certified one; for regulated prizes, use an audited service.