On the ballot
- Sheldahl City Council At-Large · November 4, 2025Won33.3%
- Sheldahl City Council At-Large · November 4, 2025Won33.3%
- Sheldahl City Council At-Large To Fill a Vacancy · November 7, 2023Won100.0%
- Sheldahl City Council At-Large To Fill a Vacancy · November 7, 2023Won100.0%
Campaign money1
Sheldahl City Council At-Large, November 4, 2025
No report on file2
Sheldahl City Council At-Large, November 4, 2025
No report on file
Sheldahl City Council At-Large To Fill a Vacancy, November 7, 2023
No report on file
Sheldahl City Council At-Large To Fill a Vacancy, November 7, 2023
No report on file
Campaign finance
State campaign committee
| Cycle | Raised | In-kind | Spent | Cash on hand |
|---|---|---|---|---|
| 2017–2018 Harris for Iowa | $0 | $0 | $45 | $0 |
Every report (1)
- 2018 · January 1 through December 31 · raised $0, spent $45, ended with $0 · filed May 1, 2018 · Summary (PDF)