Michigan Republican Primary / Election resultsUnofficial results · Updated November 4

November 3, 2026 general election · Michigan

2026 Michigan State Senate election results

All 38 districts. Three reported Democratic pickups. Original MRP county-by-county reporting on the votes behind the seat count.

Democrats are projected to retain the Senate

WDIV marks Democratic winners in 21 districts, above the 20 needed for a majority. The Sun Times News reports Sue Shink’s reelection in District 14. The Benzie County Record Patriot reports a Democratic pickup in District 32, bringing the count to 23 Democrats and 15 Republicans. How we classify results ↓

Reported winners

38 seats · 20 for a majority

15Republican15 media calls
38districts
Democratic21 WDIV calls + 2 local calls23
Republican: 15All 38 districtsDemocratic: 23

Select a district for its full result. Red: Republican · Blue: Democratic.

2022 election baseline: Democrats won 20 seats; Republicans won 18. Districts 9, 30 and 32 have reported Democratic winners.

Local reporting. The Sun Times News reports Shink’s reelection in District 14. The Benzie County Record Patriot reports Amidon’s win in District 32. County returns support both margins. These totals are unofficial.

Democrats gain Senate Districts 9, 30 and 32

WDIV marks Democratic winners in Districts 9 and 30. The Benzie County Record Patriot reports a Democratic win in District 32. All three numbered districts elected Republicans in 2022. District 9 has since been redrawn.

District 9 · Reported Democratic flip

Webber loses District 9 to Brooks

Michael Webber has 55,947 votes to Theresa Brooks’s 64,507. WDIV marks Brooks the winner with 73 of 73 precincts reported. Jacob R. Schodowski and Philippe M. Cicchini also appear in the full result.

D +8,560

District 30 · Reported Democratic flip

Huizenga loses District 30 to Glanville

Mark Huizenga has 62,625 votes to Carol Glanville’s 76,081. WDIV marks Glanville the winner with 81 of 81 precincts reported. Huizenga won the district by 391 votes in 2022.

D +13,456

One clear shift, one boundary caveat: On comparable District 30 boundaries, the two-party margin moves from R +0.3 points in 2022 to D +9.7 points now—a 10.0-point shift toward Democrats. District 9’s boundaries changed, so we do not publish a raw same-number margin swing. 2022 results · Boundary comparison.

Reported Democratic pickup · Local media call

Rebecca Amidon wins Senate District 32, the Record Patriot reports

Kim Cole (R) · 60,646
Rebecca Amidon (D) · 62,101

Amidon leads by 1,455 votes · 1.2 points

The Benzie County Record Patriot reports that Amidon won the open Republican-held seat. MRP checked the margin against all five county reports and the state export. Muskegon County gave Amidon a 7,359-vote advantage.

See the five-county District 32 tally
Unofficial candidate votes. County names link to the official reports; generic write-ins are excluded.
CountyKim Cole (R)Rebecca Amidon (D)
Benzie5,4725,487
Manistee5,2304,960
Mason9,0266,340
Muskegon33,17440,533
Oceana7,7444,781
Combined total60,64662,101

Notable Senate results and margin changes

District 12 · Reported Democratic hold

The Democratic margin widens in District 12

John Goldwater has 61,404 votes to Kevin Hertel’s 70,513. WDIV marks Hertel the winner. The Democratic two-party margin is 6.9 points, compared with 0.3 points in the certified 2022 result.

District 38 · Reported Republican hold

Prestin wins a three-candidate District 38 race

David Prestin has 64,453 votes to Kelli J. Van Ginhoven’s 48,250. Sara Cambensy, listed with no party affiliation, has 11,173—9.0% of the displayed vote. WDIV marks Prestin the winner.

Results for all 38 State Senate districts

Search a district, candidate or county. Open a race’s details for additional candidates, reporting coverage, boundary notes and sources.

38 of 38 districtsR = Republican · D = Democratic
2026 Michigan State Senate general election. Shares use displayed named-candidate votes; generic write-ins are excluded. Precinct reporting is not the percentage of ballots counted. The 2022 party label refers to the same numbered district, which may have different boundaries.
DistrictRepublicanDemocraticResult / current leadReporting & sources
012022: DBoundaries changedRepublicanPatrick O'Connell13,55016.7%DemocraticJustin Onwenu67,63983.3%Media callJustin Onwenu (D)+54,089 votesWDIV reports 151/151 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

022022: DBoundaries changedRepublicanHarry Sawicki27,25026.6%DemocraticAbbas Alawieh72,31170.7%Media callAbbas Alawieh (D)+45,061 votesWDIV reports 89/89 precinctsAlso on the ballot: 1 additional candidate
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Larry Darnell Betts · Working Class
    2,743 votes · 2.7%

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

032022: DBoundaries changedRepublicanMark Ashley Price3,4564.2%DemocraticJohn Conyers III76,94993.1%Media callJohn Conyers III (D)+73,493 votesWDIV reports 168/168 precinctsAlso on the ballot: 1 additional candidate
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • David Roehrig · Working Class
    2,249 votes · 2.7%

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

042022: DBoundaries changedRepublicanMarcie Grzywacz49,32540.5%DemocraticDarrin Camilleri69,90757.4%Media callDarrin Camilleri (D)+20,582 votesAll 73 district precincts reported in Wayne County’s two reportsAlso on the ballot: 2 additional candidates
Details & sources

Vote source: MRP reconciliation of county returns.

Source 1 · Source 2

Votes checked: November 4, 11:59 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Walter Willis · Working Class
    1,640 votes · 1.3%
  • Beth Ann Socia · U.S. Taxpayers
    919 votes · 0.8%

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

The Wayne County main report covers 61 precincts. The supplement covers the other 12. WDIV supplies the winner marker.

052022: DBoundaries changedRepublicanEstelle Oliansky42,75433.9%DemocraticMatt Koleszar83,35866.1%Media callMatt Koleszar (D)+40,604 votesWDIV reports 68/68 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

062022: DBoundaries changedRepublicanJoi Pokerwinski7,0997.2%DemocraticMary Cavanagh91,68892.8%Media callMary Cavanagh (D)+84,589 votesWDIV reports 167/167 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

072022: DBoundaries changedRepublicanAnthony Paesano35,67528.6%DemocraticJason Hoskins88,87971.4%Media callJason Hoskins (D)+53,204 votesWDIV reports 88/88 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

082022: DBoundaries changedRepublicanKenneth D. Massey56,50640.0%DemocraticDayna Polehanki84,81060.0%Media callDayna Polehanki (D)+28,304 votesWDIV reports 80/80 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

092022: RBoundaries changedRepublicanMichael Webber55,94745.5%DemocraticTheresa Brooks64,50752.5%Media callTheresa Brooks (D)+8,560 votesR → D flipWDIV reports 73/73 precinctsAlso on the ballot: 2 additional candidates
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Jacob R. Schodowski · Working Class
    1,466 votes · 1.2%
  • Philippe M. Cicchini · No party affiliation
    992 votes · 0.8%

2022 numbered-district result: Republican win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

102022: DBoundaries changedRepublicanMichelle Nard35,63726.8%DemocraticNatalie Price97,12273.2%Media callNatalie Price (D)+61,485 votesWDIV reports 86/86 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

112022: DBoundaries changedRepublicanJohnnie S. Townsend42,36838.3%DemocraticVeronica Klinefelt68,24261.7%Media callVeronica Klinefelt (D)+25,874 votesWDIV reports 80/80 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

122022: DRepublicanJohn Goldwater61,40446.5%DemocraticKevin Hertel70,51353.5%Media callKevin Hertel (D)+9,109 votesWDIV reports 69/69 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

132022: DBoundaries changedRepublicanRyan Berman63,37947.0%DemocraticSean Carlson71,57753.0%Media callSean Carlson (D)+8,198 votesWDIV reports 90/90 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

142022: DRepublicanTawn Shawnelle Beliger51,73639.5%DemocraticSue Shink79,20160.5%Local media callSue Shink (D)+27,465 votesJackson 52/52 + Washtenaw 45/45 district precincts; all voting methods reported
Details & sources

Vote source: Reconciled official county returns.

Source 1 · Source 2

Votes checked: November 4, 11:53 p.m. EST.

The Sun Times News: Local media call, checked November 4, 11:57 p.m. EST. Results remain unofficial.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

  • Jackson: R 33,486, D 29,036.
  • Washtenaw: R 18,250, D 50,165.

The Sun Times News reports Sue Shink’s reelection. Jackson and Washtenaw returns supply the displayed votes. WDIV has the same totals, an outdated 74/97 precinct counter and no winner marker.

152022: DRepublicanJason Rogers32,34923.7%DemocraticFelicia Brabec104,22776.3%Media callFelicia Brabec (D)+71,878 votesWDIV reports 36/77 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

162022: RRepublicanJoseph Bellino74,07161.7%DemocraticDeandre Barnes46,06438.3%Media callJoseph Bellino (R)+28,007 votesWDIV reports 83/116 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

172022: RRepublicanJonathan Lindsey65,76960.8%DemocraticAshleigh Baker42,43239.2%Media callJonathan Lindsey (R)+23,337 votesWDIV reports 114/114 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

182022: RRepublicanThomas A. Albert71,43358.3%DemocraticAnthony Pennock50,99741.7%Media callThomas A. Albert (R)+20,436 votesWDIV reports 66/90 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

192022: DRepublicanShaun Young45,86535.6%DemocraticJulie M. Rogers82,97964.4%Media callJulie M. Rogers (D)+37,114 votesWDIV reports 88/88 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

202022: RRepublicanChris Moraitis67,85755.2%DemocraticDale Murney53,56143.6%Media callChris Moraitis (R)+14,296 votesWDIV reports 98/98 precinctsAlso on the ballot: 1 additional candidate
Details & sources

Vote source: WDIV / ClickOnDetroit, matching the earlier county reconstruction.

Source 1 · Source 2 · Source 3 · Source 4 · Source 5

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Shamara Clay · Green
    1,540 votes · 1.3%

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

  • Allegan: R 18,892, D 11,476, G 390.
  • Berrien: R 18,187, D 18,637, G 499.
  • Kent: R 16,427, D 11,504, G 306.
  • Van Buren County: R 14,351, D 11,944, G 345.

The 3:56 p.m. WDIV check newly marks Chris Moraitis the winner and matches the previously reconciled four-county totals. This supersedes our earlier apparent-winner classification. The Allegan PDF remains the separately dated 2:40 p.m. capture; current displayed votes and the winner marker now come from WDIV.

212022: DRepublicanJosh Burns46,16637.5%DemocraticSarah Anthony77,08962.5%Media callSarah Anthony (D)+30,923 votesWDIV reports 81/81 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

222022: RRepublicanMike Murphy87,88460.3%DemocraticRobert Hower57,85839.7%Media callMike Murphy (R)+30,026 votesWDIV reports 87/87 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

232022: RBoundaries changedRepublicanDonni Steele84,99558.8%DemocraticGreg Hill59,61941.2%Media callDonni Steele (R)+25,376 votesWDIV reports 74/80 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

242022: RBoundaries changedRepublicanDouglas Chester Wozniak80,32460.3%DemocraticEdlira Sako52,85039.7%Media callDouglas Chester Wozniak (R)+27,474 votesWDIV reports 66/66 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

District boundaries changed after 2022; no raw margin swing is calculated. Boundary comparison.

252022: RRepublicanAndrew Beeler81,07765.4%DemocraticApril L. Osentoski42,88134.6%Media callAndrew Beeler (R)+38,196 votesWDIV reports 130/138 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

WDIV reports 42,881 votes for April Osentoski. The state export gives her 42,908. The displayed count follows WDIV.

262022: RRepublicanMatthew Bierlein74,61360.6%DemocraticBrendan J. Johnson48,47039.4%Media callMatthew Bierlein (R)+26,143 votesWDIV reports 74/100 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

272022: DRepublicanBill Bain35,94633.4%DemocraticJohn D. Cherry71,74466.6%Media callJohn D. Cherry (D)+35,798 votesWDIV reports 92/92 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

282022: DRepublicanJulie L. DeRose51,05640.5%DemocraticRashida Harrison71,68656.8%Media callRashida Harrison (D)+20,630 votesWDIV reports 64/94 precinctsAlso on the ballot: 2 additional candidates
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Wes Peterson · Working Class
    1,878 votes · 1.5%
  • Brandon Crabill · Libertarian
    1,501 votes · 1.2%

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

292022: DRepublicanBrady A. Middleton34,55631.5%DemocraticAbbie Groff-Blaszak75,10368.5%Media callAbbie Groff-Blaszak (D)+40,547 votesWDIV reports 74/74 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

302022: RRepublicanMark E. Huizenga62,62545.1%DemocraticCarol Glanville76,08154.9%Media callCarol Glanville (D)+13,456 votesR → D flipWDIV reports 81/81 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

312022: RRepublicanJohn Wetzel83,11157.6%DemocraticChris Kleinjans61,27242.4%Media callJohn Wetzel (R)+21,839 votesWDIV reports 6/93 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

322022: RRepublicanKim Cole60,64649.4%DemocraticRebecca Amidon62,10150.6%Local media callRebecca Amidon (D)+1,455 votesR → D flipFive county reports agree on Amidon’s 1,455-vote margin
Details & sources

Vote source: Reconciled official county returns.

Source 1 · Source 2 · Source 3 · Source 4 · Source 5 · Source 6

Votes checked: November 4, 11:53 p.m. EST.

Benzie County Record Patriot: Local media call, checked November 4, 11:57 p.m. EST. Results remain unofficial.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

  • Benzie: R 5,472, D 5,487.
  • Manistee: R 5,230, D 4,960.
  • Mason: R 9,026, D 6,340.
  • Muskegon: R 33,174, D 40,533.
  • Oceana: R 7,744, D 4,781.

The Benzie County Record Patriot reports an Amidon victory. WDIV shows the same candidate totals. All five county reports match the state export.

332022: RRepublicanGina Johnsen79,98365.5%DemocraticStan Opal42,11334.5%Media callGina Johnsen (R)+37,870 votesWDIV reports 91/119 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

342022: RRepublicanRoger Hauck74,11463.4%DemocraticTyler Landgraf42,69436.6%Media callRoger Hauck (R)+31,420 votesWDIV reports 129/148 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

352022: DRepublicanJason Tunney52,76343.0%DemocraticChedrick Greene68,25755.6%Media callChedrick Greene (D)+15,494 votesWDIV reports 90/90 precinctsAlso on the ballot: 1 additional candidate
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Laurie Atwood · U.S. Taxpayers
    1,825 votes · 1.5%

2022 numbered-district result: Democratic win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

362022: RRepublicanMichele Hoitenga89,67866.1%DemocraticMark W. Yonkman46,04233.9%Media callMichele Hoitenga (R)+43,636 votesWDIV reports 113/199 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

372022: RRepublicanJohn Damoose80,13054.5%DemocraticKate Gallup66,99445.5%Media callJohn Damoose (R)+13,136 votesWDIV reports 82/150 precincts
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

No additional named candidates in the selected result source. Generic write-in totals are excluded.

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

382022: RRepublicanDavid Prestin64,45352.0%DemocraticKelli J. Van Ginhoven48,25039.0%Media callDavid Prestin (R)+16,203 votesWDIV reports 122/190 precinctsAlso on the ballot: 1 additional candidate
Details & sources

Vote source: WDIV / ClickOnDetroit.

Source 1

Votes checked: November 4, 11:53 p.m. EST.

Winner marker: WDIV / ClickOnDetroit, checked November 4, 11:53 p.m. EST. This is a media call, not certification.

Also on the ballot

  • Sara Cambensy · No party affiliation
    11,173 votes · 9.0%

2022 numbered-district result: Republican win. Candidate-name record.

Outside the 14 Senate districts redrawn in 2024. Boundary comparison.

Michigan Republican Primary reconciled county returns in Districts 4, 14, 20 and 32. In District 4, the Wayne County supplement completes the 73-precinct count. In District 32, five county reports agree on Amidon’s 1,455-vote margin.

WDIV, Wayne County, the state export and the District 14 and 32 county reports were rechecked November 4 at 11:53 p.m. EST. Wayne’s two PDFs and the attributed local reports were also rechecked for this edition. Candidate vote totals are unchanged from 5:47 p.m.

The seat count includes 36 WDIV calls and two local media calls, Shink in The Sun Times News and Amidon in the Benzie County Record Patriot. Shink’s status replaces our apparent-winner assessment. The seat total remains 23–15.

Most rows use WDIV. Districts 4, 14 and 32 use county-reconciled totals. The 12 precincts in Wayne County’s separate report are counted once in District 4. Shares use all displayed candidate votes.

Historical comparisons: The 2022 election returned 20 Democrats and 18 Republicans. Prior party means that numbered district’s certified result, not an audit of current caucus membership. Districts 1–11, 13, 23 and 24 were redrawn in 2024; raw same-number margin swings are suppressed for those 14 districts. The District 12 and District 30 comparisons use only Republican and Democratic votes in both years. Margin changes do not establish individual party switching or its causes.

County canvassers review returns and eligible ballots before certification. The District 14 and 32 classifications attribute the outcomes to the linked local newspapers. The county figures establish the unofficial margin.