2024
- November 5, 2024 Cumulative Results
- November 5, 2024 Precinct Detail
- November 5, 2024 Overlap Results
2023
- November 7, 2023 Cumulative Results
- November 7, 2023 Precinct Detail
- November 7, 2023 Overlap Results
2022
- November 8, 2022 Cumulative Results
- November 8, 2022 Precinct Detail
- November 8, 2022 Overlap Results
2021
- November 2, 2021 Cumulative Results
- November 2, 2021 Precinct Detail
- November 2, 2021 Overlap Results
2020
- November 3, 2020 Cumulative Results
- November 3, 2020 Precinct Detail
- November 3, 2020 Overlap Results
2019
- November 5, 2019 Cumulative Results
- November 5, 2019 Precinct Results
- November 5, 2019 Overlap Results
- May 7, 2019 Cumulative Results
- May 7, 2019 Cumulative Results Recount
- May 7, 2019 Overlap Results
- May 7, 2019 Overlap Results Recount
- May 7, 2019 Precinct Results
- May 7, 2019 Precinct Results Recount