stv.vote // Portland, OR Councilor, District 2
The Portland, OR November 2024 was held on November 5, 2024. 3 seats were filled using Single Transferable Vote from 23 candidates over 22 rounds.
In STV, candidates who reach the quota (18,511 votes) are elected. Surplus votes above the quota are transferred to voters' next preferences. When no candidate reaches the quota, the candidate with the fewest votes is eliminated and their votes are transferred.
Elected candidates:
- Sameer Kanal
- Elana Pirtle-Guiney
- Dan Ryan
Votes needed to win: 18,511 votes
STV Rounds
This Sankey diagram shows the votes of each remaining candidate at each round, as well as the breakdown of votes transferred when each candidate was elected (surplus transfers) or eliminated.
Note that the tabulation (but not the winner) may differ from the official count. You can read more about why this is.
Candidate Clustering
This visualization shows candidates positioned based on second-choice transfers. Candidates whose voters frequently rank each other appear closer together, forming natural "clusters" or voting blocs.
Distance is based on the First Alternate table below — if voters who rank candidate A first often rank candidate B second (and vice versa), they'll appear close together. In STV, proportional representation means winners should be distributed across different clusters, representing diverse voter preferences.
Circle size indicates first-round vote share. Green circles are elected candidates. Hover over candidates to see their top second-choice transfers.
Pairwise Preferences
For every pair of candidates, this table shows the fraction of voters who preferred one to the other. A preference means that either a voter ranks a candidate ahead of the other, or ranks one candidate but does not list the other. Ballots which rank neither candidate are not counted towards the percent counts.
Note: In multi-seat STV elections, pairwise preferences show overall voter sentiment but don't directly determine outcomes, since votes transfer through multiple elimination and surplus rounds.
| Less-preferred Candidate | ||||||||||||||||||||||||
Preferred Candidate | Elana Pirtle-Guiney | Dan Ryan | Sameer Kanal | Tiffani Penson | Nat West | Michelle DePass | Marnie Glickman | Jonathan Tasini | Bob Simril | Mariah Hudson | Michael (Mike) Marshall | James Armstrong | Chris Olson | Debbie Kitchin | Jennifer Park | Nabil Zaghloul | Will Mespelt | Laura Streib | Reuben Berlin | Liz Taylor | Sam Sachs | Antonio Jamal PettyJohnBlue | Write-in | |
| Elana Pirtle-Guiney | 0% | 55% | 51.2% | 54.5% | 54.1% | 59.1% | 64.7% | 62.8% | 77.5% | 72.1% | 78.3% | 82% | 83.5% | 82.8% | 78.4% | 87.3% | 90.1% | 89.8% | 90.9% | 89.8% | 93.2% | 95.6% | 98.6% | |
| Dan Ryan | 45% | 0% | 53.4% | 58.1% | 56.3% | 56.8% | 65.4% | 62.8% | 81.5% | 74.4% | 79.6% | 84% | 82.9% | 82.5% | 77.1% | 88.9% | 92.7% | 89.8% | 92.4% | 90.2% | 94.2% | 95.8% | 98.8% | |
| Sameer Kanal | 48.8% | 46.6% | 0% | 52% | 56.8% | 49.9% | 67.2% | 70.4% | 75% | 62.2% | 69% | 71.2% | 87.7% | 83% | 83.6% | 85.5% | 89.7% | 88.4% | 90.1% | 88.4% | 92.4% | 95.7% | 98.5% | |
| Tiffani Penson | 45.5% | 41.9% | 48% | 0% | 51.5% | 45.4% | 61.6% | 59.5% | 77.6% | 64.9% | 69.9% | 72.2% | 81.7% | 79.7% | 76% | 86.4% | 90.4% | 88.9% | 90.2% | 91% | 93% | 95.7% | 98.6% | |
| Nat West | 45.9% | 43.7% | 43.2% | 48.5% | 0% | 44.6% | 62.7% | 60.2% | 75.3% | 62.1% | 68.4% | 71.7% | 84.2% | 81.1% | 77.8% | 85% | 89.9% | 88.2% | 90.6% | 88.4% | 92.6% | 95.2% | 98.5% | |
| Michelle DePass | 40.9% | 43.2% | 50.1% | 54.6% | 55.4% | 0% | 65.7% | 65.8% | 75.8% | 67.8% | 74.3% | 78.3% | 83.1% | 82.1% | 79.4% | 85.6% | 89.7% | 88.5% | 90.3% | 88.6% | 93% | 96.1% | 98.6% | |
| Marnie Glickman | 35.3% | 34.6% | 32.8% | 38.4% | 37.3% | 34.3% | 0% | 48.2% | 65.5% | 50.7% | 58.1% | 60.9% | 75.5% | 73% | 68.5% | 78% | 84.6% | 82.7% | 85.3% | 83% | 88.8% | 92.8% | 97.6% | |
| Jonathan Tasini | 37.2% | 37.2% | 29.6% | 40.5% | 39.8% | 34.2% | 51.8% | 0% | 67.4% | 53.4% | 59.6% | 62.4% | 78.2% | 71.9% | 72.5% | 79.4% | 85.4% | 83.7% | 86% | 83.7% | 89.5% | 93.1% | 97.8% | |
| Bob Simril | 22.5% | 18.5% | 25% | 22.4% | 24.7% | 24.2% | 34.5% | 32.6% | 0% | 34.2% | 40.9% | 45.4% | 60.1% | 55.5% | 50.3% | 65.1% | 77.6% | 71.1% | 77% | 71.8% | 81.6% | 87% | 95.6% | |
| Mariah Hudson | 27.9% | 25.6% | 37.8% | 35.1% | 37.9% | 32.2% | 49.3% | 46.6% | 65.8% | 0% | 54.8% | 57.8% | 73% | 70.5% | 64.8% | 78.8% | 86.1% | 81.8% | 86% | 82.2% | 89% | 92.5% | 97.6% | |
| Michael (Mike) Marshall | 21.7% | 20.4% | 31% | 30.1% | 31.6% | 25.7% | 41.9% | 40.4% | 59.1% | 45.2% | 0% | 48.5% | 67.8% | 63.7% | 58.6% | 73% | 81.2% | 77.2% | 81.8% | 77.9% | 86.7% | 90.5% | 96.8% | |
| James Armstrong | 18% | 16% | 28.8% | 27.8% | 28.3% | 21.7% | 39.1% | 37.6% | 54.6% | 42.2% | 51.5% | 0% | 64.4% | 60.2% | 55.4% | 68.8% | 79.4% | 74.9% | 80.4% | 75.7% | 84.3% | 89.1% | 96.3% | |
| Chris Olson | 16.5% | 17.1% | 12.3% | 18.3% | 15.8% | 16.9% | 24.5% | 21.8% | 39.9% | 27% | 32.2% | 35.6% | 0% | 44.9% | 40% | 54.2% | 66.2% | 62.2% | 66.7% | 63.2% | 73.7% | 81.7% | 93.4% | |
| Debbie Kitchin | 17.2% | 17.5% | 17% | 20.3% | 18.9% | 17.9% | 27% | 28.1% | 44.5% | 29.5% | 36.3% | 39.8% | 55.1% | 0% | 45.3% | 59.3% | 70.8% | 66.8% | 72.4% | 67.9% | 77.3% | 84.7% | 94.6% | |
| Jennifer Park | 21.6% | 22.9% | 16.4% | 24% | 22.2% | 20.6% | 31.5% | 27.5% | 49.7% | 35.2% | 41.4% | 44.6% | 60% | 54.7% | 0% | 64.1% | 74.4% | 72.4% | 75.4% | 72.9% | 80.6% | 86.9% | 95.5% | |
| Nabil Zaghloul | 12.7% | 11.1% | 14.5% | 13.6% | 15% | 14.4% | 22% | 20.6% | 34.9% | 21.2% | 27% | 31.2% | 45.8% | 40.7% | 35.9% | 0% | 62.6% | 56.8% | 63.9% | 57.9% | 70.5% | 79.3% | 92.7% | |
| Will Mespelt | 9.9% | 7.3% | 10.3% | 9.6% | 10.1% | 10.3% | 15.4% | 14.6% | 22.4% | 13.9% | 18.8% | 20.6% | 33.8% | 29.2% | 25.6% | 37.4% | 0% | 44.8% | 50.4% | 45.7% | 58.5% | 69.3% | 88.7% | |
| Laura Streib | 10.2% | 10.2% | 11.6% | 11.1% | 11.8% | 11.5% | 17.3% | 16.3% | 28.9% | 18.2% | 22.8% | 25.1% | 37.8% | 33.2% | 27.6% | 43.2% | 55.2% | 0% | 56.5% | 50.5% | 63.8% | 73.7% | 90.3% | |
| Reuben Berlin | 9.1% | 7.6% | 9.9% | 9.8% | 9.4% | 9.7% | 14.7% | 14% | 23% | 14% | 18.2% | 19.6% | 33.3% | 27.6% | 24.6% | 36.1% | 49.6% | 43.5% | 0% | 44.6% | 58.8% | 68.7% | 88.2% | |
| Liz Taylor | 10.2% | 9.8% | 11.6% | 9% | 11.6% | 11.4% | 17% | 16.3% | 28.2% | 17.8% | 22.1% | 24.3% | 36.8% | 32.1% | 27.1% | 42.1% | 54.3% | 49.5% | 55.4% | 0% | 63.6% | 73.6% | 90% | |
| Sam Sachs | 6.8% | 5.8% | 7.6% | 7% | 7.4% | 7% | 11.2% | 10.5% | 18.4% | 11% | 13.3% | 15.7% | 26.3% | 22.7% | 19.4% | 29.5% | 41.5% | 36.2% | 41.2% | 36.4% | 0% | 62% | 85% | |
| Antonio Jamal PettyJohnBlue | 4.4% | 4.2% | 4.3% | 4.3% | 4.8% | 3.9% | 7.2% | 6.9% | 13% | 7.5% | 9.5% | 10.9% | 18.3% | 15.3% | 13.1% | 20.7% | 30.7% | 26.3% | 31.3% | 26.4% | 38% | 0% | 77.2% | |
| Write-in | 1.4% | 1.2% | 1.5% | 1.4% | 1.5% | 1.4% | 2.4% | 2.2% | 4.4% | 2.4% | 3.2% | 3.7% | 6.6% | 5.4% | 4.5% | 7.3% | 11.3% | 9.7% | 11.8% | 10% | 15% | 22.8% | 0% | |
First Alternate
For every pair of candidates, this table shows the fraction of voters who ranked one candidate first ranked the other candidate second.
| Second Choice | |||||||||||||||||||||||||
First Choice | Elana Pirtle-Guiney | Dan Ryan | Sameer Kanal | Tiffani Penson | Nat West | Michelle DePass | Marnie Glickman | Jonathan Tasini | Bob Simril | Mariah Hudson | Michael (Mike) Marshall | James Armstrong | Chris Olson | Debbie Kitchin | Jennifer Park | Nabil Zaghloul | Will Mespelt | Laura Streib | Reuben Berlin | Liz Taylor | Sam Sachs | Antonio Jamal PettyJohnBlue | Write-in | Exhausted | |
| Elana Pirtle-Guiney | 0% | 49.9% | 5.2% | 5.2% | 4.8% | 15.8% | 2.5% | 3.3% | 0.6% | 2.7% | 1.7% | 2.1% | 0.4% | 0.9% | 0.9% | 0.6% | 0.1% | 0.4% | 0.2% | 0.2% | 0.1% | 0.1% | 0% | 2.3% | |
| Dan Ryan | 13.8% | 0% | 2.6% | 18.6% | 6.7% | 5.3% | 2.9% | 2.7% | 7.2% | 9.3% | 4% | 3.5% | 0.4% | 1.9% | 0.7% | 2.5% | 1.3% | 1.2% | 0.8% | 1.1% | 0.6% | 0.2% | 0.1% | 12.7% | |
| Sameer Kanal | 6.4% | 1.8% | 0% | 5.6% | 10.6% | 39% | 8.2% | 9% | 0.6% | 0.9% | 1% | 0.6% | 4.6% | 2.8% | 3.3% | 0.8% | 0.2% | 0.4% | 0.5% | 0.4% | 0.1% | 0.3% | 0.1% | 2.8% | |
| Tiffani Penson | 10.2% | 13.2% | 7.6% | 0% | 6.8% | 11.6% | 4.8% | 3% | 6.8% | 5.5% | 3.3% | 1.4% | 0.6% | 1.7% | 2.4% | 1.6% | 0.7% | 0.6% | 0.6% | 4.6% | 0.8% | 0.5% | 0.1% | 11.5% | |
| Nat West | 9.6% | 8% | 17.8% | 10.5% | 0% | 6.8% | 8.3% | 6.5% | 2% | 3% | 2.7% | 3.1% | 3.7% | 1.9% | 2.1% | 1.2% | 0.8% | 0.9% | 1.4% | 0.7% | 0.5% | 0.2% | 0.1% | 8.5% | |
| Michelle DePass | 12.9% | 5.5% | 36.3% | 14.7% | 6% | 0% | 4.8% | 4.1% | 0.7% | 2.6% | 1.6% | 1.2% | 0.3% | 1% | 0.9% | 1% | 0.1% | 0.5% | 0.2% | 0.5% | 0.5% | 0.5% | 0.1% | 4% | |
| Marnie Glickman | 7.5% | 4.4% | 37.4% | 8.9% | 13.3% | 4% | 0% | 5.3% | 1.3% | 2.3% | 1.6% | 1% | 1.8% | 1.9% | 2.1% | 0.8% | 0.3% | 0.8% | 0.7% | 0.5% | 0.1% | 0.1% | 0.1% | 4.1% | |
| Jonathan Tasini | 18.8% | 4.5% | 17% | 5.9% | 10.2% | 6.6% | 7.3% | 0% | 1.6% | 4.1% | 3.6% | 1.5% | 4.8% | 0.7% | 3% | 0.9% | 0.6% | 0.7% | 0.5% | 0.7% | 0.5% | 0.3% | 0.1% | 6.1% | |
| Bob Simril | 3.4% | 22% | 2.8% | 8.6% | 3.8% | 2.3% | 1.8% | 2.1% | 0% | 9.1% | 5.2% | 3.2% | 0.9% | 1.8% | 0.8% | 2.6% | 5.9% | 1.2% | 2% | 1% | 1.7% | 0.3% | 0.1% | 17.4% | |
| Mariah Hudson | 7.6% | 20.5% | 2.9% | 12.6% | 4.6% | 3.6% | 3.4% | 3.7% | 8.1% | 0% | 5.2% | 4.1% | 0.6% | 2.3% | 1.2% | 1.8% | 2.1% | 2.2% | 1.7% | 1.3% | 0.9% | 0.5% | 0.1% | 9.1% | |
| Michael (Mike) Marshall | 9.1% | 14.3% | 5.3% | 8.7% | 8.1% | 3.3% | 3.7% | 6.8% | 6.3% | 5.6% | 0% | 4.6% | 2.2% | 1.7% | 2.6% | 1.3% | 1.9% | 1% | 1% | 1.2% | 1.5% | 0.4% | 0.2% | 9.2% | |
| James Armstrong | 10.3% | 11.8% | 3.1% | 7.2% | 7.3% | 5% | 1.4% | 1.5% | 5.1% | 6% | 6.3% | 0% | 1.6% | 3% | 2.8% | 0.8% | 3.8% | 2.8% | 5.7% | 1.4% | 1.3% | 0.6% | 0.1% | 11.1% | |
| Chris Olson | 5% | 3% | 21.8% | 4.9% | 8.7% | 2.3% | 7.7% | 10.8% | 0.4% | 0.4% | 3% | 3.4% | 0% | 3% | 14.1% | 0.2% | 0.6% | 0.9% | 1% | 2.1% | 0.6% | 1.1% | 0.4% | 4.7% | |
| Debbie Kitchin | 7.1% | 8% | 8.5% | 10.6% | 10.1% | 4.3% | 12.5% | 1.7% | 2.4% | 4% | 2.6% | 4.1% | 4.4% | 0% | 2.9% | 0.5% | 1.4% | 2% | 2.4% | 1% | 0.3% | 0.2% | 0.1% | 8.9% | |
| Jennifer Park | 10.5% | 3.2% | 14.4% | 6.8% | 10.6% | 3.3% | 4.8% | 6.1% | 1.5% | 3.6% | 3.8% | 2.3% | 10.8% | 2.3% | 0% | 0.7% | 0.8% | 3.2% | 0.5% | 3.9% | 0.6% | 0.4% | 0.1% | 5.8% | |
| Nabil Zaghloul | 5% | 13.1% | 10.3% | 10.2% | 4.5% | 6.7% | 4.1% | 2.3% | 6.6% | 7.3% | 2.7% | 1.5% | 0.6% | 1.9% | 1.3% | 0% | 0.4% | 1.1% | 0.6% | 1.4% | 0.8% | 2.2% | 0.1% | 15.4% | |
| Will Mespelt | 2.3% | 11.1% | 2.7% | 5.1% | 4.1% | 1.1% | 0.7% | 3.6% | 10.5% | 6.8% | 8.8% | 7.1% | 1.9% | 2.7% | 1.1% | 0.8% | 0% | 2.6% | 5.3% | 1.9% | 2.7% | 0.1% | 0.3% | 16.6% | |
| Laura Streib | 7.2% | 8.5% | 6.4% | 7.5% | 10.3% | 7.2% | 3.3% | 4.8% | 2.5% | 4.8% | 1.8% | 11.7% | 0.6% | 2.5% | 3.9% | 1.2% | 1.8% | 0% | 0.7% | 2.2% | 0.6% | 0.7% | 0.1% | 9.6% | |
| Reuben Berlin | 1.9% | 8% | 6.7% | 7.2% | 5.4% | 2.9% | 3.2% | 1.9% | 6.1% | 6.1% | 4.1% | 11.9% | 2.5% | 3% | 0.5% | 1.4% | 7.5% | 1.4% | 0% | 1.3% | 2.2% | 1% | 0.5% | 13.4% | |
| Liz Taylor | 4.7% | 4.6% | 2.6% | 14.3% | 3.7% | 5.4% | 3.1% | 2% | 2.3% | 5.7% | 2.8% | 3.1% | 3.3% | 3.1% | 5.5% | 1.5% | 1.3% | 5.9% | 0.3% | 0% | 2.1% | 2% | 0.2% | 20.8% | |
| Sam Sachs | 3.8% | 7.3% | 4.2% | 4.2% | 4.5% | 4.2% | 2.1% | 5.6% | 10.5% | 7% | 4.9% | 2.8% | 2.4% | 2.1% | 3.1% | 1.4% | 4.5% | 1.7% | 2.8% | 1.7% | 0% | 1.4% | 0.3% | 17.4% | |
| Antonio Jamal PettyJohnBlue | 2.5% | 5.5% | 5.8% | 4.7% | 5.5% | 5.1% | 2.5% | 2.9% | 18.5% | 3.6% | 2.2% | 3.3% | 2.9% | 3.6% | 3.3% | 5.8% | 1.1% | 1.5% | 2.2% | 5.1% | 2.5% | 0% | 0.7% | 9.1% | |
| Write-in | 2.6% | 5.6% | 2.6% | 3.1% | 2% | 4.6% | 0% | 2% | 1% | 0% | 0.5% | 2% | 0.5% | 2.6% | 1.5% | 0% | 1.5% | 0.5% | 1.5% | 1% | 0.5% | 1% | 0% | 63.3% | |
This report was generated by stv.vote and may be reproduced under CC-BY. Learn more about stv.vote.