Select up to three distinct choices. Votes are stored locally in your browser so an accidental refresh does not lose ballots.
Ballots counted: 0
How results are calculated (IRV with support-count and head-to-head tie-breaks)
This vote uses Instant-Runoff Voting (IRV). Each ballot ranks up to three choices.
The winner is determined through elimination rounds:
Round tally: In each round, every ballot counts for its highest-ranked remaining candidate.
Eliminate lowest: The candidate with the fewest votes is eliminated.
Transfer votes: Ballots for eliminated candidates transfer to the next ranked remaining choice.
Repeat: Continue until one candidate remains.
Tie-break for elimination (in order):
Total support count: Among the tied candidates, eliminate the candidate that appears on the
fewest ballots (appearing anywhere in the top 3).
Head-to-head comparisons: If still tied, compare only the tied candidates pairwise using ballots that rank both.
Eliminate the candidate with the most head-to-head losses.
Net head-to-head margin: If still tied, eliminate the candidate with the worst net margin
across those head-to-head matchups.
Deterministic fallback: If still tied, eliminate alphabetically (A→Z) to keep results repeatable.
Note: Candidates who received no votes on any ballot are excluded from the final placement display.
Results
Final Placement (Only Candidates With Votes)
Round-by-Round Tallies
Menu
Bulk Import Choices
CSV must include a header row. Put candidate names under one column (one per row). Blank rows are ignored and duplicate candidate names are removed. If a name contains a comma, wrap it in quotes (e.g., "Smith, John").
Edit Choices
Actions
Reset
This clears locally saved choices/ballots and resets the UI.