Chris Kleinjans
Democratic
Chris Kleinjans is a U.S. Navy veteran who grew up in Holland and works in the nonprofit sector, previously serving as an Ottawa County commissioner, per Kleinjans campaign site; AOL/local news.
Campaign site →Michigan › Allegan County › Michigan Senate District 31
2 candidates are tracked for Michigan Senate District 31 on the November 3, 2026 ballot: Chris Kleinjans and John Wetzel. Candidate information follows official Allegan County election filings; verify with the official election office linked below.
Chris Kleinjans (Democratic), John Wetzel (Republican) are on the November 3 ballot for Michigan Senate District 31. Not on the November ballot: Roger Victory, the sitting member per the roster. Nominees were chosen at the August 4, 2026 primary, per the Michigan Secretary of State's official results; Michigan prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Democratic
Chris Kleinjans is a U.S. Navy veteran who grew up in Holland and works in the nonprofit sector, previously serving as an Ottawa County commissioner, per Kleinjans campaign site; AOL/local news.
Campaign site →Republican
John Wetzel is a business owner from Robinson Township running as a Republican for Michigan Senate District 31, an open seat left by term-limited Sen. Roger Victory, per Grand Haven Tribune. No campaign website or questionnaire response was found as of 2026-09-12.