2021 Minnetonka At-Large Seat B
Tuesday, October 21, 2025
The results of a ranked-choice voting election. | Download Raw Summary Data
Legend
| Round | Eliminated | Winners |
|---|---|---|
| Round 1 | ||
| Round 2 | Undeclared Write-ins | |
| Round 3 | Daniel Kral | |
| Round 4 | Ash Patel | |
| Round 5 | Jim Hadley | Kimberly Wilburn |
Round 1
| Candidate | What changed | Current total votes |
|---|---|---|
| Kimberly Wilburn | 4,139 votes in the first round | 40.62% 4,139 votes |
| Stacy Cranbrook | 2,222 votes in the first round | 21.81% 2,222 votes |
| Jim Hadley | 1,334 votes in the first round | 13.09% 1,334 votes |
| Ash Patel | 1,330 votes in the first round | 13.05% 1,330 votes |
| Daniel Kral | 1,137 votes in the first round | 11.16% 1,137 votes |
| Undeclared Write-ins | 28 votes in the first round | 0.27% 28 votes |
| Inactive Ballots | All ballots are active in the first round |
Round 2
| Candidate | What changed | Current total votes |
|---|---|---|
| Kimberly Wilburn | Gained 1 votes | 40.73% 4,140 votes |
| Stacy Cranbrook | 21.86% 2,222 votes |
|
| Jim Hadley | Gained 1 votes | 13.13% 1,335 votes |
| Ash Patel | 13.09% 1,330 votes |
|
| Daniel Kral | 11.19% 1,137 votes |
|
| Undeclared Write-ins | Eliminated: 28 votes redistributed to remaining candidates or became inactive | |
| Inactive Ballots | 26 ballots became inactive |
Round 3
| Candidate | What changed | Current total votes |
|---|---|---|
| Kimberly Wilburn | Gained 118 votes | 43.51% 4,258 votes |
| Stacy Cranbrook | Gained 232 votes | 25.08% 2,454 votes |
| Jim Hadley | Gained 326 votes | 16.97% 1,661 votes |
| Ash Patel | Gained 83 votes | 14.44% 1,413 votes |
| Daniel Kral | Eliminated: 1,137 votes redistributed to remaining candidates or became inactive | |
| Inactive Ballots | 378 ballots became inactive |
Round 4
| Candidate | What changed | Current total votes |
|---|---|---|
| Kimberly Wilburn | Gained 658 votes | 52.78% 4,916 votes |
| Stacy Cranbrook | Gained 147 votes | 27.92% 2,601 votes |
| Jim Hadley | Gained 137 votes | 19.3% 1,798 votes |
| Ash Patel | Eliminated: 1,413 votes redistributed to remaining candidates or became inactive | |
| Inactive Ballots | 471 ballots became inactive |
Round 5
| Candidate | What changed | Current total votes |
|---|---|---|
| Kimberly Wilburn | Elected: Gained 289 votes | 61.26% 5,205 votes |
| Stacy Cranbrook | Gained 690 votes | 38.74% 3,291 votes |
| Jim Hadley | Eliminated: 1,798 votes redistributed to remaining candidates or became inactive | |
| Inactive Ballots | 819 ballots became inactive |
Kimberly Wilburn
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 4139.0 first-round votes. | 40.62% 4,139 votes |
| Round 2 | Gained 1 votes from Undeclared Write-ins. | 40.73% 4,140 votes |
| Round 3 | Gained 118 votes from Daniel Kral. | 43.51% 4,258 votes |
| Round 4 | Gained 658 votes from Ash Patel. | 52.78% 4,916 votes |
| Round 5 | Elected. Gained 289 votes from Jim Hadley. | 61.26% 5,205 votes |
Stacy Cranbrook
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 2222.0 first-round votes. | 21.81% 2,222 votes |
| Round 2 | 21.86% 2,222 votes |
|
| Round 3 | Gained 232 votes from Daniel Kral. | 25.08% 2,454 votes |
| Round 4 | Gained 147 votes from Ash Patel. | 27.92% 2,601 votes |
| Round 5 | Gained 690 votes from Jim Hadley. | 38.74% 3,291 votes |
Jim Hadley
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 1334.0 first-round votes. | 13.09% 1,334 votes |
| Round 2 | Gained 1 votes from Undeclared Write-ins. | 13.13% 1,335 votes |
| Round 3 | Gained 326 votes from Daniel Kral. | 16.97% 1,661 votes |
| Round 4 | Gained 137 votes from Ash Patel. Eliminated. | 19.3% 1,798 votes |
Ash Patel
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 1330.0 first-round votes. | 13.05% 1,330 votes |
| Round 2 | 13.09% 1,330 votes |
|
| Round 3 | Gained 83 votes from Daniel Kral. Eliminated. | 14.44% 1,413 votes |
Daniel Kral
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 1137.0 first-round votes. | 11.16% 1,137 votes |
| Round 2 | Eliminated. | 11.19% 1,137 votes |
Undeclared Write-ins
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 28.0 first-round votes. Eliminated. | 0.27% 28 votes |
Inactive Ballots
| Round | What changed | Current total votes |
|---|---|---|
| Round 1 | 0 first-round votes. | 0 ballots |
| Round 2 | Gained 26 votes from Undeclared Write-ins. | 26 ballots |
| Round 3 | Gained 378 votes from Daniel Kral. | 404 ballots |
| Round 4 | Gained 471 votes from Ash Patel. | 875 ballots |
| Round 5 | Gained 819 votes from Jim Hadley. | 1,694 ballots |
| Candidate name | Round 1 | Round 2 | Round 3 | Round 4 | Round 5 |
|---|---|---|---|---|---|
| Kimberly Wilburn |
40.62%4,139 votes |
40.73%4,140 votes |
43.51%4,258 votes |
52.78%4,916 votes |
61.26%5,205 votes |
| Stacy Cranbrook |
21.81%2,222 votes |
21.86%2,222 votes |
25.08%2,454 votes |
27.92%2,601 votes |
38.74%3,291 votes |
| Jim Hadley |
13.09%1,334 votes |
13.13%1,335 votes |
16.97%1,661 votes |
19.3%1,798 votes |
|
| Ash Patel |
13.05%1,330 votes |
13.09%1,330 votes |
14.44%1,413 votes |
||
| Daniel Kral |
11.16%1,137 votes |
11.19%1,137 votes |
|||
| Undeclared Write-ins |
0.27%28 votes |
||||
| Inactive Ballots |
0ballots |
26ballots |
404ballots |
875ballots |
1,694ballots |
Copyright © 2025 RCVis.
Thank you to
our contributors.