Democratic Primary — Council Member
41st Council District
· Brooklyn
· 2025
· Source: NYC BOE Cast Vote Records
Ballots in Contest
16,273
Elimination Rounds
6
Exhausted Ballots
2,032
(12.5% of contest ballots)
Winner
Darlene Mealy
Final Round Share
53.5% of active
Margin of Victory
3,915
(27.5pts of active)
Darlene Mealy led from the start with 42.5% of first-choice votes and held on through 6 rounds of elimination. The final margin of 3,915 votes (27.5 pts of active ballots) exceeded the 2,032 exhausted ballots (12.5%), making the result robust even against the exhaustion rate.
Margin larger than exhausted ballots: The winner's final-round lead of 3,915 votes exceeds the 2,032 exhausted ballots —
even if every exhausted voter had ranked further, the winner's margin would have held.
How to read this:
Ranked Choice Voting eliminates the last-place candidate each round, transferring their
ballots to each voter's next ranked choice still in the race.
Ballots in contest = voters who ranked at least one candidate here.
Active votes = ballots still assigned to a remaining candidate in a given round.
Exhausted ballots = ballots where all ranked choices have been eliminated.
Vote counts shown in each round reflect votes before that round's elimination.
Ties broken alphabetically by candidate ID (NYC BOE uses random draw; ties are rare at scale).
First-Choice Votes
| Candidate | First-Choice Votes | Share of Contest Ballots | Result |
|---|---|---|---|
| Darlene Mealy ✓ | 6,913 | 42.5% | Won |
| Lawman Lynch | 2,547 | 15.7% | — |
| Jammel Thompson | 2,206 | 13.6% | — |
| Bianca Cunningham | 2,107 | 12.9% | Elim. R5 |
| Jamell Henderson | 1,028 | 6.3% | Elim. R4 |
| Dante Arnwine | 659 | 4.0% | Elim. R3 |
| Eli Brown | 627 | 3.9% | Elim. R2 |
| Clifton A. Hinton | 186 | 1.1% | Elim. R1 |
Vote Share — First Choice vs. Final Round
Solid lines = candidates who reached the final round (left dot = Round 1 share, right dot = final-round share). Dashed lines = candidates eliminated before the final round (line ends at elimination, not final round).
Round-by-Round Results
Each bar shows how many active votes each candidate holds going into that round. Step through rounds or press Play to watch candidates gain and lose votes as the race unfolds.
Round 1
Round 1
Eliminated: Clifton A. Hinton
16,273 active votes
| Candidate | Votes (before elimination) | Share of Active | Transfers Out |
|---|---|---|---|
| Darlene Mealy | 6,913 | 42.5% | — |
| Lawman Lynch | 2,547 | 15.7% | — |
| Jammel Thompson | 2,206 | 13.6% | — |
| Bianca Cunningham | 2,107 | 12.9% | — |
| Jamell Henderson | 1,028 | 6.3% | — |
| Dante Arnwine | 659 | 4.0% | — |
| Eli Brown | 627 | 3.9% | — |
| Clifton A. Hinton ✗ | 186 | 1.1% | Exhausted: 81 · Darlene Mealy: 21 · Jammel Thompson: 19 · Eli Brown: 19 · Lawman Lynch: 19 · Jamell Henderson: 12 · Bianca Cunningham: 9 · Dante Arnwine: 6 |
Round 2
Eliminated: Eli Brown
16,192 active votes
| Candidate | Votes (before elimination) | Share of Active | Transfers Out |
|---|---|---|---|
| Darlene Mealy | 6,934 | 42.8% | — |
| Lawman Lynch | 2,566 | 15.8% | — |
| Jammel Thompson | 2,225 | 13.7% | — |
| Bianca Cunningham | 2,116 | 13.1% | — |
| Jamell Henderson | 1,040 | 6.4% | — |
| Dante Arnwine | 665 | 4.1% | — |
| Eli Brown ✗ | 646 | 4.0% | Exhausted: 221 · Darlene Mealy: 89 · Lawman Lynch: 81 · Jammel Thompson: 78 · Bianca Cunningham: 69 · Jamell Henderson: 63 · Dante Arnwine: 45 |
Round 3
Eliminated: Dante Arnwine
15,971 active votes
| Candidate | Votes (before elimination) | Share of Active | Transfers Out |
|---|---|---|---|
| Darlene Mealy | 7,023 | 44.0% | — |
| Lawman Lynch | 2,647 | 16.6% | — |
| Jammel Thompson | 2,303 | 14.4% | — |
| Bianca Cunningham | 2,185 | 13.7% | — |
| Jamell Henderson | 1,103 | 6.9% | — |
| Dante Arnwine ✗ | 710 | 4.4% | Exhausted: 197 · Bianca Cunningham: 140 · Lawman Lynch: 114 · Darlene Mealy: 95 · Jamell Henderson: 86 · Jammel Thompson: 78 |
Round 4
Eliminated: Jamell Henderson
15,774 active votes
| Candidate | Votes (before elimination) | Share of Active | Transfers Out |
|---|---|---|---|
| Darlene Mealy | 7,118 | 45.1% | — |
| Lawman Lynch | 2,761 | 17.5% | — |
| Jammel Thompson | 2,381 | 15.1% | — |
| Bianca Cunningham | 2,325 | 14.7% | — |
| Jamell Henderson ✗ | 1,189 | 7.5% | Exhausted: 497 · Bianca Cunningham: 220 · Jammel Thompson: 177 · Lawman Lynch: 155 · Darlene Mealy: 140 |
Round 5
Eliminated: Bianca Cunningham
15,277 active votes
| Candidate | Votes (before elimination) | Share of Active | Transfers Out |
|---|---|---|---|
| Darlene Mealy | 7,258 | 47.5% | — |
| Lawman Lynch | 2,916 | 19.1% | — |
| Jammel Thompson | 2,558 | 16.7% | — |
| Bianca Cunningham ✗ | 2,545 | 16.7% | Exhausted: 1,036 · Lawman Lynch: 781 · Jammel Thompson: 374 · Darlene Mealy: 354 |
Round 6
Final
14,241 active votes
| Candidate | Votes (before elimination) | Share of Active |
|---|---|---|
| Darlene Mealy | 7,612 | 53.5% |
| Lawman Lynch | 3,697 | 26.0% |
| Jammel Thompson | 2,932 | 20.6% |
Where Did Eliminated Candidates' Votes Go?
When a candidate is eliminated, their supporters' ballots transfer to whoever they ranked next.
This panel shows how each eliminated candidate's votes distributed — to the winner,
to other remaining candidates, or exhausted (no further choices ranked).
Cards are ordered by votes that went to the winner, highest first.
Note: "Exhausted" means those voters had no more ranked candidates still in the race — their ballots stopped counting at that point.
Bianca Cunningham
Eliminated R5
2,545 votes redistributed
Jamell Henderson
Eliminated R4
1,189 votes redistributed
Dante Arnwine
Eliminated R3
710 votes redistributed
Eli Brown
Eliminated R2
646 votes redistributed
Clifton A. Hinton
Eliminated R1
186 votes redistributed
Transfer Loyalty Matrix
Each cell shows what share of an eliminated candidate's votes transferred to each remaining candidate.
Read across a row to see how that candidate's supporters split their next rankings.
≥50% loyalty
25–49%
<25%
Exhausted
| Eliminated → Received ↓ |
Mealy ✓ | Lynch | Thompson | Exhausted |
|---|---|---|---|---|
| Hinton R1 | 11.3% | 10.2% | 10.2% | 43.5% |
| Brown R2 | 13.8% | 12.5% | 12.1% | 34.2% |
| Arnwine R3 | 13.4% | 16.1% | 11.0% | 27.7% |
| Henderson R4 | 11.8% | 13.0% | 14.9% | 41.8% |
| Cunningham R5 | 13.9% | 30.7% | 14.7% | 40.7% |
Candidate Summary
| Candidate | First Choice | Votes at Elimination / Final | Transfer Gain / Loss ⓘ | Eliminated |
|---|---|---|---|---|
| Darlene Mealy ✓ Winner | 6,913 | 7,612 | +699 | — |
| Lawman Lynch | 2,547 | 3,697 | +1,150 | — |
| Jammel Thompson | 2,206 | 2,932 | +726 | — |
| Bianca Cunningham | 2,107 | 2,545 | +438 | Round 5 |
| Jamell Henderson | 1,028 | 1,189 | +161 | Round 4 |
| Dante Arnwine | 659 | 710 | +51 | Round 3 |
| Eli Brown | 627 | 646 | +19 | Round 2 |
| Clifton A. Hinton | 186 | 186 | 0 | Round 1 |
How Many Candidates Did Voters Choose to Rank?
NYC primary voters may rank up to 5 candidates in order of preference — but they are not required to.
This chart shows how many candidates each voter chose to rank (1 = ranked only their top choice; 5 = used all available rankings).
Voters who ranked only one candidate are more likely to exhaust — their ballot stops counting once that candidate is eliminated.
Ranked 1
6,715 (41.3%)
Ranked 2
1,727 (10.6%)
Ranked 3
1,287 (7.9%)
Ranked 4
1,417 (8.7%)
Ranked 5
5,127 (31.5%)