The Ballot Brief
Allegan County, Michigan

Michigan Senate District 31

MichiganAllegan 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.

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 →

John Wetzel

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.

2026 priorities (per the Grand Haven Tribune)

Verify this race
Candidate roster from official Allegan County Supervisor of Elections filings. Bios and priorities carry their attribution inline.
Cross-check with the official Michigan election office, or see the full Allegan County sample ballot and your exact ballot by address.