State-verified ballot
The current field comes from the state election authority. Any unofficial primary result remains labeled unofficial, and an incomplete state list is not presented as final.
Michigan Department of State, Bureau of ElectionsAnswers come from official Michigan records and cite what was checked.
Answers come only from retrieved records — votes, bills, campaign money, committees and source-quoted official-site biographies. Follow-ups can build on your last two answers; each factual answer requires a fresh lookup and a valid record citation. A citation does not guarantee the interpretation is correct.
November matchup (state list)
Ben Ambrose(Democratic)vsCharlotte Magoon(Green)vsRichard Sills(Natural Law)vsJohn Moolenaar(Republican)
General matchup drawn from the state's published general-candidate list, which the state may still update.
John MoolenaarIncumbent
Republican · general ballot
Campaign site · linked through an FEC committee filing
$1.7M raised
Biography, in the campaign's words
Stated positions, in the campaign's words
Quoted verbatim from the candidate's own campaign site, which is linked to them through an FEC committee filing. Passages are selected automatically; the wording is the campaign's, and it is a self-description rather than an independent account.
Ben AmbroseChallenger
Democratic · general ballot
No campaign website is reported to the FEC for this candidate.
Charlotte MagoonChallenger
Green · general ballot
No campaign website is reported to the FEC for this candidate.
Richard SillsChallenger
Natural Law · general ballot
No campaign website is reported to the FEC for this candidate.
Historical records remain visible; status events are append-only.
Democratic · not on state general list
No campaign website is reported to the FEC for this candidate.
Democratic · not on state general list
Campaign site · linked through an FEC committee filing