2024 Michigan House of Representatives Primary Results
All 110 seats of the state's lower legislative chamber are up this year.
The Democratic and Republican primaries occurred today in Michigan to select candidates for the November general election. That included the races for all 110 seats of the State House of Representatives for regular two-year terms.
The Michigan House of Representatives currently features 56 Democrats and 54 Republicans. 102 incumbents ran for re-nomination today - with open seat contests in Districts 7, 33, 34, 35, 40, 64, 81, and 93. It only takes a plurality of the vote for a candidate to receive their party’s nomination.
For District 1:
Incumbent Tyrone Carter won the Democratic primary with 82.8% against Jay Lovelady with 17.2%. 5,129 votes counted.
Valerie Whittaker won the Republican primary unopposed.
For District 2:
Incumbent Tullio Liberati won the Democratic primary unopposed.
Ronald Kokinda won the Republican primary unopposed.
For District 3:
Incumbent Alabas Farhat won the Democratic primary with 49.4% against Ziad Abdulmalik with 40.0% and Gus Tarraf with 10.7%. 6,135 votes counted.
Richard Zeile won the Republican primary unopposed.
For District 4:
Incumbent Karen Whitsett won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For District 5:
Incumbent Regina Weiss won the Democratic primary with 48.4% against Crystal Bailey with 39.9%, Kevin Keys III with 5.9%, and Eric Love with 5.8%. 14,952 votes counted.
Will Sears won the Republican primary unopposed.
For District 6:
Incumbent Natalie Price won the Democratic primary with 90.1% against Joseph Fisher with 9.9%. 13,787 votes counted.
Brent Lamkin won the Republican primary unopposed.
For District 7:
Tonya Myers Phillips won the Democratic primary with 67.9% against Abraham Shaw with 16.3% and Ernest Little with 15.8%. 7,340 votes counted.
Barry Altman won the Republican primary with 58.3% against Shelby Wininger with 41.7%. 302 votes counted.
For District 8:
Incumbent Helena Scott won the Democratic primary with 73.3% against Chris Gilmer-Hill with 26.7%. 13,773 votes counted.
Alex Kuhn won the Republican primary unopposed.
For District 9:
Incumbent Joseph Tate won the Democratic primary with 74.9% against Lory Renea Parks with 18.9% and R.M. Nelson with 6.2%. 11,758 votes counted.
Michele Lundgren won the Republican primary unopposed.
For District 10:
Incumbent Veronica Paiz won the Democratic primary with 76.3% against Justin Counts with 23.7%. 11,594 votes counted.
Griffin Wojtowicz won the Republican primary unopposed.
For District 11:
Incumbent Donavan McKinney won the Democratic primary unopposed.
Dale Walker won the Republican primary unopposed.
For District 12:
Incumbent Kimberly Edwards won the Democratic primary with 68.3% against Angela McIntosh with 21.2% and Patrick Biange with 10.6%. 9,128 votes counted.
Randell Shafer won the Republican primary unopposed.
For District 13:
Incumbent Mai Xiong won the Democratic primary with 71.4% against Richard Steenland with 19.1% and Patricia Johnson Singleton with 9.5%. 8,390 votes counted.
Ronald Singer won the Republican primary with 38.2% against Mark Foster with 32.2%, John Sheets with 20.0%, and Jerrie Bowl Bilello with 9.6%. 4,835 votes counted.
For District 14:
Incumbent Mike McFall won the Democratic primary with 71.1% against James Fouts with 28.9%. 9,129 votes counted.
Barbara Barber won the Republican primary unopposed.
For District 15:
Incumbent Erin Byrnes won the Democratic primary unopposed.
Gary Gardner won the Republican primary unopposed.
For District 16:
Incumbent Stephanie Young won the Democratic primary with 90.7% against Keith Windham with 9.3%. 12,595 votes counted.
Brian Duggan won the Republican primary unopposed.
For District 17:
Incumbent Laurie Pohutsky won the Democratic primary unopposed.
Rola Makki won the Republican primary unopposed.
For District 18:
Incumbent Jason Hoskins won the Democratic primary unopposed.
Mordechai Klainberg won the Republican primary unopposed.
For District 19:
Incumbent Samantha Steckloff won the Democratic primary unopposed.
Kevin Hammer won the Republican primary unopposed.
For District 20:
Incumbent Noah Arbit won the Democratic primary unopposed.
Brendan Cowley won the Republican primary with 56.7% against Hermon Barbe with 43.3%. 4,738 votes counted.
For District 21:
Incumbent Kelly Breen won the Democratic primary unopposed.
Thomas Konesky won the Republican primary unopposed.
For District 22:
Incumbent Matt Koleszar won the Democratic primary unopposed.
Adam Stathakis won the Republican primary with 73.0% against Christian Charette with 27.0%. 8,074 votes counted.
For District 23:
Incumbent Jason Morgan won the Democratic primary unopposed.
David Stamp won the Republican primary with 64.7% against Miriam Corvino with 35.3%. 3,565 votes counted.
For District 24:
Incumbent Ranjeev Puri won the Democratic primary unopposed.
Leonard Scott Jr. won the Republican primary unopposed.
For District 25:
Incumbent Peter Herzberg won the Democratic primary with 53.5% against Layla Taha with 31.6%, Lekisha Maxwell with 8.1%, Melandie Hines with 5.9%, and Salif Kourouma with 0.8%. 9,306 votes counted.
Josh Powell won the Republican primary unopposed.
For District 26:
Incumbent Dylan Wegela won the Democratic primary with 73.8% against DeArtriss Coleman-Richardson with 26.2%. 8,309 votes counted.
Jeff Gorman won the Republican primary unopposed.
For District 27:
Incumbent Jaime Churches won the Democratic primary unopposed.
Rylee Linting won the Republican primary with 71.5% against Cody Dill with 20.5% and Maria Mendoza-Boc with 8.0%. 7,783 votes counted.
For District 28:
Janise Robinson won the Democratic primary unopposed.
Incumbent Jamie Thompson won the Republican primary with 88.4% against Beth Socia with 11.6%. 5,602 votes counted.
For District 29:
Kyle Wright won the Democratic primary unopposed.
Incumbent James DeSana won the Republican primary unopposed.
For District 30:
Rick Kull won the Democratic primary unopposed.
Incumbent William Bruck won the Republican primary unopposed.
For District 31:
Incumbent Reggie Miller won the Democratic primary unopposed.
Dale Biniecki won the Republican primary unopposed.
For District 32:
Incumbent Jimmie Wilson Jr. won the Democratic primary unopposed.
Martin Church won the Republican primary with 44.2% against James Chapman with 31.6% and Jonathan Hoover with 24.2%. 1,637 votes counted.
For District 33:
Morgan Foreman won the Democratic primary with 66.9% against Rima Mohammad with 33.1%. 16,833 votes counted.
Jason Rogers won the Republican primary unopposed.
For District 34:
John Dahlgren won the Democratic primary unopposed.
Nancy Jenkins-Arno won the Republican primary unopposed.
For District 35:
Don Hicks won the Democratic primary unopposed.
Jennifer Wortz won the Republican primary with 52.0% against Adam Stockford with 29.9% and Tom Matthew with 18.1%. 14,054 votes counted.
For District 36:
Erin Schultes won the Democratic primary unopposed.
Incumbent Steve Carra won the Republican primary with 68.7% against Frank Perez with 20.4% and Michael Malmborg with 10.9%. 13,492 votes counted.
For District 37:
Angela Jones won the Democratic primary unopposed.
Incumbent Brad Paquette won the Republican primary unopposed.
For District 38:
Incumbent Joey Andrews won the Democratic primary unopposed.
Kevin Whiteford won the Republican primary with 56.3% against George Lucas with 43.7%. 11,468 votes counted.
For District 39:
Kerry Tapper won the Democratic primary with 63.2% against Jared Polonowski with 36.8%. 4,601 votes counted.
Incumbent Pauline Wendzel won the Republican primary with 71.7% against Richard Overton with 28.3%. 9,582 votes counted.
For District 40:
Matt Longjohn won the Democratic primary with 70.4% against Lisa Brayton with 29.6%. 11,099 votes counted.
Kelly Sackett won the Republican primary unopposed.
For District 41:
Incumbent Julie Rogers won the Democratic primary unopposed.
Terry Haines won the Republican primary with 59.7% against Nicole Sabel with 40.3%. 1,930 votes counted.
For District 42:
Austin Marsman won the Democratic primary unopposed.
Incumbent Matt Hall won the Republican primary with 64.6% against Richard Cutshaw with 35.4%. 9,737 votes counted.
For District 43:
Danene Shumaker won the Democratic primary unopposed.
Incumbent Rachelle Smit won the Republican primary unopposed.
For District 44:
Incumbent Jim Haadsma won the Democratic primary unopposed.
Steve Frisbie won the Republican primary with 76.6% against Alexander Harris with 15.1% and Just Shotts with 8.3%. 5,430 votes counted.
For District 45:
Doug Murch won the Democratic primary unopposed.
Incumbent Sarah Lightner won the Republican primary unopposed.
For District 46:
Daniel Mahoney won the Democratic primary unopposed.
Incumbent Kathy Schmaltz won the Republican primary unopposed.
For District 47:
Incumbent Carrie Rheingans won the Democratic primary unopposed.
Teresa Spiegelberg won the Republican primary with 57.2% against Tammy Keller with 42.8%. 5,652 votes counted.
For District 48:
Incumbent Jennifer Conlin won the Democratic primary unopposed.
Brian Ignatowski won the Republican primary with 67.7% against Tawn Beliger with 32.3%. 9,159 votes counted.
For District 49:
Andy Wood won the Democratic primary unopposed.
Incumbent Ann Bollin won the Republican primary unopposed.
For District 50:
Austin Breuer won the Democratic primary unopposed.
Jason Woolford won the Republican primary with 33.6% against incumbent Robert Bezotte with 30.2%, Dominic Restuccia with 22.3%, and Kristina Lyke with 13.8%. 14,044 votes counted.
For District 51:
Sarah May-Seward won the Democratic primary with 66.1% against Debbie Llewellyn with 33.9%. 6,356 votes counted.
Incumbent Matt Maddock won the Republican primary with 58.8% against Kevin Ziegler with 41.2%. 10,559 votes counted.
For District 52:
Caroline Dargay won the Democratic primary unopposed.
Incumbent Mike Harris won the Republican primary unopposed.
For District 53:
Incumbent Brenda Carter won the Democratic primary unopposed.
Melissa Schultz won the Republican primary unopposed.
For District 54:
Shadia Martini won the Democratic primary unopposed.
Incumbent Donni Steele won the Republican primary unopposed.
For District 55:
Trevis Harrold won the Democratic primary with 52.8% against Alex Hawkins with 47.2%. 9,206 votes counted.
Incumbent Mark Tisdel won the Republican primary unopposed.
For District 56:
Incumbent Sharon MacDonell won the Democratic primary unopposed.
Dave Kniffen won the Republican primary unopposed.
For District 57:
Aisha Farooqi won the Democratic primary with 66.8% against Tyler Fox with 21.9% and Douglas Waggener with 11.2%. 6,787 votes counted.
Incumbent Thomas Kuhn won the Republican primary unopposed.
For District 58:
Incumbent Nate Shannon won the Democratic primary unopposed.
Ron Robinson won the Republican primary with 67.9% against Roger Goodrich with 32.1%. 5,542 votes counted.
For District 59:
Jason Pulaski won the Democratic primary unopposed.
Incumbent Douglas Wozniak won the Republican primary with 73.6% against Jean Zott with 26.4%. 10,721 votes counted.
For District 60:
Shelly Fraley won the Democratic primary unopposed.
Incumbent Joseph Aragona won the Republican primary unopposed.
For District 61:
Incumbent Denise Mentzer won the Democratic primary unopposed.
Robert Wojtowicz won the Republican primary with 45.3% against Russ Cleary with 39.8% and John Grossenbacher with 14.9%. 6,277 votes counted.
For District 62:
Michelle Levine-Woodman won the Democratic primary unopposed.
Incumbent Alicia St. Germaine won the Republican primary unopposed.
For District 63:
Robert Kelly-McFarland won the Democratic primary unopposed.
Incumbent Jay DeBoyer won the Republican primary with 82.6% against Michael Zoran with 17.4%. 12,335 votes counted.
For District 64:
John Anter won the Democratic primary with 58.4% against Mathew Castillo with 27.8% and Ken Heuvelman with 13.8%. 5,482 votes counted.
Joseph Pavlov won the Republican primary with 31.8% against Jorja Baldwin with 30.0%, Gary Eisen with 28.5%, Ryan Maxon with 5.0%, and Dan Geiersbach with 4.6%. 11,920 votes counted.
For District 65:
Shirley Tomczak won the Democratic primary unopposed.
Incumbent Jaime Greene won the Republican primary unopposed.
For District 66:
Shawn Almeranti-Crosby won the Democratic primary unopposed.
Incumbent Josh Schriver won the Republican primary with 65.8% against Randy LeVasseur with 34.2%. 12,908 votes counted.
For District 67:
Anissa Buffin won the Democratic primary unopposed.
Incumbent Phil Green won the Republican primary with 77.5% against Sherri Cross with 13.3% and Sherry Marden with 9.2%. 9,387 votes counted.
For District 68:
Tim Sneller won the Democratic primary unopposed.
Incumbent David Martin won the Republican primary unopposed.
For District 69:
Incumbent Jasper Martus won the Democratic primary unopposed.
Patrick Duvendeck won the Republican primary unopposed.
For District 70:
Incumbent Cynthia Neeley won the Democratic primary with 60.8% against Michael Clack with 39.2%. 9,882 votes counted.
Rob Waskoviak won the Republican primary unopposed.
For District 71:
Mark Zacharda won the Democratic primary unopposed.
Incumbent Brian BeGole won the Republican primary with 67.2% against Kevin Rathbun with 32.8%. 10,817 votes counted.
For District 72:
John Dolza won the Democratic primary unopposed.
Incumbent Mike Mueller won the Republican primary unopposed.
For District 73:
Incumbent Julie Brixie won the Democratic primary unopposed.
Joshua Rockey won the Republican primary unopposed.
For District 74:
Incumbent Kara Hope won the Democratic primary unopposed.
Tom Izzo won the Republican primary unopposed.
For District 75:
Incumbent Penelope Tsernoglou won the Democratic primary unopposed.
Frank Lambert won the Republican primary unopposed.
For District 76:
Incumbent Angela Witwer won the Democratic primary unopposed.
Andy Shaver won the Republican primary with 85.2% against Peter Jones with 14.8%. 7,760 votes counted.
For District 77:
Incumbent Emily Dievendorf won the Democratic primary with 66.3% against Angela Mathews with 33.7%. 9,460 votes counted.
Cady Ness-Smith won the Republican primary with 54.8% against Julie DeRose with 45.2%. 5,113 votes counted.
For District 78:
Christine Terpening won the Democratic primary unopposed.
Incumbent Gina Johnsen won the Republican primary with 72.2% against Jon Rocha with 27.8%. 12,370 votes counted.
For District 79:
Jason Rubin won the Democratic primary unopposed.
Incumbent Angela Rigas won the Republican primary unopposed.
For District 80:
Incumbent Phil Skaggs won the Democratic primary unopposed.
Bill Sage won the Republican primary unopposed.
For District 81:
Stephen Wooden won the Democratic primary unopposed.
Jordan Youngquist won the Republican primary unopposed.
For District 82:
Incumbent Kristian Grant won the Democratic primary unopposed.
Ryan Malinoski won the Republican primary unopposed.
For District 83:
Incumbent John Fitzgerald won the Democratic primary unopposed.
Tommy Brann won the Republican primary unopposed.
For District 84:
Incumbent Carol Glanville won the Democratic primary with 93.5% against Justin Rackham with 6.5%. 9,244 votes counted.
John Wetzel won the Republican primary with 87.3% against Ben June with 12.7%. 7,362 votes counted.
For District 85:
Marcia Mansaray won the Democratic primary unopposed.
Incumbent Bradley Slagh won the Republican primary unopposed.
For District 86:
Abby Klomparens won the Democratic primary unopposed.
Incumbent Nancy De Boer won the Republican primary unopposed.
For District 87:
Incumbent Will Snyder won the Democratic primary unopposed.
Chip Chipman won the Republican primary unopposed.
For District 88:
Tim Meyer won the Democratic primary unopposed.
Incumbent Greg VanWoerkom won the Republican primary unopposed.
For District 89:
Lois Maassen won the Democratic primary unopposed.
Incumbent Luke Meerman won the Republican primary unopposed.
For District 90:
William Higgins won the Democratic primary unopposed.
Incumbent Bryan Posthumus won the Republican primary unopposed.
For District 91:
Jason Dillingham won the Democratic primary unopposed.
Incumbent Pat Outman won the Republican primary unopposed.
For District 92:
Tim Odykirk won the Democratic primary unopposed.
Incumbent Jerry Neyer won the Republican primary unopposed.
For District 93:
Kevin Seamon won the Democratic primary unopposed.
Tim Kelly won the Republican primary unopposed.
For District 94:
Incumbent Amos O’Neal won the Democratic primary unopposed.
Robert Zelle won the Republican primary with 62.8% against Geoffrey Weil with 37.2%. 3,137 votes counted.
For District 95:
Sabrina Lopez won the Democratic primary unopposed.
Incumbent Bill Schuette won the Republican primary unopposed.
For District 96:
Rudy Howard won the Democratic primary unopposed.
Incumbent Timothy Beson won the Republican primary with 84.4% against Chaz Fowler with 15.6%. 8,601 votes counted.
For District 97:
Mark Putnam won the Democratic primary unopposed.
Incumbent Matthew Bierlein won the Republican primary unopposed.
For District 98:
April Osentoski won the Democratic primary unopposed.
Incumbent Gregory Alexander won the Republican primary unopposed.
For District 99:
Jon LeRoux won the Democratic primary unopposed.
Incumbent Mike Hoadley won the Republican primary unopposed.
For District 100:
Tracy Ruell won the Democratic primary with 71.6% against Jamie McClendon with 28.4%. 4,272 votes counted.
Incumbent Tom Kunse won the Republican primary unopposed.
For District 101:
Christopher Crain won the Democratic primary unopposed.
Incumbent Joseph Fox won the Republican primary with 73.6% against Brandon McDonald with 26.4%. 12,754 votes counted.
For District 102:
Kathy Pelleran-Mahoney won the Democratic primary unopposed.
Incumbent Curt VanderWall won the Republican primary unopposed.
For District 103:
Incumbent Betsy Coffia won the Democratic primary unopposed.
Lisa Trombley won the Republican primary with 62.5% against Katie Kniss with 31.2% and Tripp Garcia with 6.3%. 14,444 votes counted.
For District 104:
Larry Knight won the Democratic primary unopposed.
Incumbent John Roth won the Republican primary with 86.0% against Owen Suhy with 14.0%. 14,117 votes counted.
For District 105:
James Wojey won the Democratic primary unopposed.
Incumbent Ken Borton won the Republican primary with 76.7% against Christian Marcus with 23.3%. 15,139 votes counted.
For District 106:
Trina Borenstein won the Democratic primary with 59.2% against Mary Hamilton with 40.8%. 6,413 votes counted.
Incumbent Cameron Cavitt won the Republican primary with 58.7% against Todd Smalenberg with 41.3%. 18,049 votes counted.
For District 107:
Jodi Decker won the Democratic primary unopposed.
Parker Fairbairn won the Republican primary with 63.0% against incumbent Neil Friske with 37.0%. 16,751 votes counted.
For District 108:
Christiana Reynolds won the Democratic primary unopposed.
Incumbent David Prestin won the Republican primary unopposed.
For District 109:
Incumbent Jenn Hill won the Democratic primary with 80.2% against Randy Girard with 15.7% and Margaret Brumm with 4.1%. 12,023 votes counted.
Karl Bohnak won the Republican primary with 74.7% against Burt Mason with 15.2% and Melody Wagner with 10.1%. 9,165 votes counted.
For District 110:
Kim Corcoran won the Democratic primary unopposed.
Incumbent Gregory Markkanen won the Republican primary unopposed.
The general election for all 110 seats in the Michigan House of Representatives will occur on Tuesday, November 5.