Total votes: 28,157 - 19 of 19 precincts reporting (100%)
Last Updated: March 20, 2026 - 11:05 AM
Incumbent Projected Winner
Total votes: 28,068 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:17 AM
Incumbent Projected Winner
Total votes: 27,900 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:17 AM
Incumbent Projected Winner
Total votes: 27,625 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:18 AM
Incumbent Projected Winner
Total votes: 27,631 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:18 AM
Incumbent Projected Winner
Total votes: 27,486 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:19 AM
Incumbent Projected Winner
Total votes: 27,645 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:19 AM
Incumbent Projected Winner
Total votes: 27,598 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:19 AM
Incumbent Projected Winner
Total votes: 27,555 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:19 AM
Incumbent Projected Winner
Total votes: 27,555 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:20 AM
Incumbent Projected Winner
Total votes: 26,852 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:17 AM
Incumbent Projected Winner
Total votes: 24,919 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:21 AM
Incumbent Projected Winner
Total votes: 47,679 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:21 AM
Incumbent Projected Winner
Total votes: 24,786 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 24,896 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 24,681 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 24,810 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 25,374 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:17 AM
Incumbent Projected Winner
Total votes: 24,806 - 19 of 19 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 5,258 - 3 of 3 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 6,846 - 8 of 8 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 2,202 - 2 of 2 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:15 AM
Incumbent Projected Winner
Total votes: 3,849 - 2 of 2 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:15 AM
Incumbent Projected Winner
Total votes: 6,109 - 5 of 5 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:15 AM
Incumbent Projected Winner
Total votes: 3,336 - 3 of 3 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:15 AM
Incumbent Projected Winner
Total votes: 8,002 - 4 of 4 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 1,448 - 3 of 3 precincts reporting (100%)
Last Updated: March 24, 2026 - 11:16 AM
Incumbent Projected Winner
Total votes: 1,403 - 4 of 4 precincts reporting (100%)
Last Updated: March 20, 2026 - 11:05 AM
Incumbent Projected Winner
Total votes: 1,416 - 4 of 4 precincts reporting (100%)
Last Updated: March 20, 2026 - 11:05 AM
Incumbent Projected Winner
Total votes: 1,420 - 4 of 4 precincts reporting (100%)
Last Updated: March 20, 2026 - 11:05 AM
Incumbent Projected Winner
Total votes: 1 - 1 of 2 precincts reporting (50%)
Last Updated: March 20, 2026 - 10:46 AM
Incumbent Projected Winner
Total votes: 1 - 1 of 2 precincts reporting (50%)
Last Updated: March 20, 2026 - 10:46 AM
Incumbent Projected Winner
Total votes: 458 - 1 of 2 precincts reporting (50%)
Last Updated: March 23, 2026 - 11:01 PM
Incumbent Projected Winner