![election-results](https://dehayf5mhw1h7.cloudfront.net/wp-content/uploads/sites/462/2020/08/05144426/election-results-200x150.jpg)
2024 State Primary Election Unofficial Results
Results last updated on 08/07/24 at 02:09:00 a.m.
(I) denotes incumbent.
*Note: Uncontested races are not included on this list. Due to the primary being partisan, some results will report both Republican and Democratic results.
Sanilac County
30 of 30 precincts reporting
U.S. Senate
Justin Amash (R) – 467
Sherry O’Donnell (R) – 1,003
Sandy Pensler (R) – 546
Mike Rogers (R) – 3, 930
Hill Harper (D)- 150
Elissa Slotkin (D)- 1, 562
State Representative, 64th District (Worth Township)
Jorja Baldwin (R) – 185
Gary R Eisen (R) – 141
Dan Geiersbach (R)- 32
Ryan Maxon (R)- 33
Joseph Pavlov (R)- 177
John Anter (D)- 102
Matthew Castillo (D)- 67
Ken Heavelman (D)- 51
County Prosecutor
Mark Davidson (R) – 3, 549
Robert Heyboer (R) – 2, 835
County Surveyor
John A. Milletics (R) – 3, 269
Benjamin D. Tank (R) – 2,799
Renewal of Sanilac County Senior Citizens Service Millage
Yes – 6, 185
No – 1,659
Huron County
38 of 38 precincts reporting
U.S. Senate
Justin Amash (R) – 383
Sherry O’Donnell (R) – 565
Sandy Pensler (R) – 345
Mike Rogers (R) -3, 334
Hill Harper (D)- 199
Elissa Slotkin (D)- 1, 312
County Commissioner, District 2
Kurt R. Geiger (R) – 599
Matt Knarian (R) – 306
County Commissioner, District 3
Todd Talaski (R) – 360
J. Scott Maust (R) – 580
County Commissioner, District 4
Darren R. Smithers (R) – 321
Steve Vaughan (R) – 321
County Commissioner, District 5
Donald Musser (R) – 61
Sandra Guza (R) – 81
John Hunt (R)- 456
County Commissioner, District 6
Kolbe Guza (R) – 268
Joe Murphy (R) – 465
Huron County Renewal Millage for Road
Yes – 4, 532
No – 1, 658
St. Clair County
100% of precincts reporting
U.S. Senate
Justin Amash (R) – 1, 745
Sherry O’Donnell (R) – 3,084
Sandy Pensler (R) – 2, 816
Mike Rogers (R) – 14, 754
Hill Harper (D)- 990
Elissa Slotkin (D)- 8,337
State Representative 63rd District
Jay Deboyer (R) – 6, 125
Michael Zoran(R) – 1, 280
State Representative 64th District
Jorja Baldwin (R) – 3, 396
Gary R Eisen (R) – 3, 260
Dan Geiersbach (R)- 519
Ryan Maxon (R)- 561
Joseph Pavlov (R)- 3, 616
John Anter (D)- 3, 102
Matthew Castillo (D)- 1,456
Ken Heavelman (D)- 704
County Sheriff
Warren L. Head (R) – 10, 725
Matthew King (R) – 13,584
County Clerk
Debbie Rhein (R) – 7,292
Angie Waters (R) – 13, 963
County Commissioner, District 2
Kerry Ann Ange (R) – 1, 396
Kenneth A. Cummings (R) – 1,235
David K. Hoffman (R) – 503
Steve Tebay (R) – 310
County Commissioner, District 3
Lisa M Beedon(D) – 959
Cliff Schrader (R) – 922
Darrin R. Rushing (D) – 141
County Commissioner, District 4
Joi Torello(R) – 1, 710
Harry Dunn (R) – 1, 353
County Commissioner, District 5
Jeff Bohm (R) – 1, 998
Robert Fielitz (R) – 2, 260
County Commissioner, District 7
Tiffany Turke (R) – 1, 711
David Vandenbossche (R) – 2, 688
St. Clair County Veterans Affairs Millage
Yes – 24, 615
No – 11, 036
Renewal Of Road Improvement Millage
Yes – 20, 888
No – 14, 684
Renewal Of Drug Investigation And Prosecution Task Force Millage
Yes – 20.026
No – 15,451
Additional St. Clair County Parks & Recreation Millage
Yes – 16,308
No – 19,206
Tuscola County
32 of 32 precincts reporting
U.S. Senate
Justin Amash (R) – 833
Sherry O’Donnell (R) – 1, 182
Sandy Pensler (R) – 756
Mike Rogers (R) – 6, 641
Hill Harper (D)- 430
Elissa Slotkin (D)- 2, 053
Representative in Congress 8th District (Arbela Township)
Mary Draves (R) – 14
Anthony J. Hudson (R) – 15
Paul Junge (R)-111
Matt Collier (D)- 40
Kristen McDonald Rivet (D)- 40
Pamela Pugh (D)- 12
Representative in State Legislature 67th District
Sherri J. Cross (R) – 30
Phil Green (R) – 308
Sherry J. Marden (R)- 18
County Sheriff
Brian R. Harris (R) – 3,524
Brandon Putnam (R) – 1,896
Ryan Robinson (R)- 5,344
County Commissioner, District 5
Dan Grimshaw (R) – 727
Matthew J. Koch (R) – 958
Tuscola County Recycling Millage Renewal
Yes – 8, 767
No – 4, 697
Tuscola County Senior Citizen Home Delivered Meals Millage
Yes – 9, 129
No – 4, 283
Senior Citizen Programs Millage Renewal
Yes – 9, 232
No – 4, 119
Sheriff Road Patrol Millage Renewal
Yes – 9, 298
No – 4, 151
Lapeer County
of 38 precincts reporting
U.S. Senate
Justin Amash (R) -1, 041
Sherry O’Donnell (R) – 1, 437
Sandy Pensler (R) – 1,229
Mike Rogers (R) – 8, 459
Hill Harper (D)- 513
Elissa Slotkin (D)- 4,635
Representative in State Legislature 67th District
Sherri J. Cross (R) – 867
Phil Green (R) – 5,051
Sherry J. Marden (R)- 601
County Register of Deeds
Meggen M. Lang (R) – 4, 648
Amy R. Stearns(R) – 4, 832
Karen Marine Toland (R)- 1, 567
County Road Commissioner
Jim Novak (R) – 7, 925
Justin Vincenzetti (R) – 3,840
County Drain Commissioner
Joe Suma (R) – 5,510
Andy Wagner (R) – 6,340
County Commissioner, District 6
William Hamilton (R) – 815
Greg Wise (R) – 917
Lapeer County Emergency Medical Service Authority Millage Renewal Authorization
Yes – 11,093
No – 7,097
Veterans Affairs Millage Proposal
Yes – 12,090
No – 5, 980