This page lists the partisan rankings of each member of the legislature based upon how many times, out of every vote, lawmakers voted with the majority of Democrats.

The key finding from this data is that there is virtually no dissention in the Democrat Party on anything. They are all, without exception, partisan extremists on every issue. In contrast, there is a wide range of scores on how many times Republicans voted with the Democrats.

You can see on this page whether your lawmakers is a partisan extremist Democrat, or a weak or strong Republican. Please note: These scores are computed based on every vote assigned equal weight, so there is no accounting for the relative importance or unimportance of any particular vote. This simply shows the overall pattern – it does not mean any particular lawmaker is more or less conservative than another, especially where the rankings are close.

Note that in the Senate, unlike the House, amendments may receive roll call votes. This is why there are more Senate votes. Because many of these amendments were on budget items, this is why there is a narrower overall range in the Senate: due to partisan votes on budget amendments.

This data reflects all roll call votes in the current term through June 18, 2026.

House

Cynthia Neeley  D—District 70  91.88%(430 / 468)
Brenda Carter  D—District 53  88.28%(452 / 512)
Jason Hoskins  D—District 18  88.24%(525 / 595)
Penelope Tsernoglou  D—District 75  88.20%(538 / 610)
Jasper Martus  D—District 69  88.03%(537 / 610)
Matt Koleszar  D—District 22  87.97%(534 / 607)
Amos O'Neal  D—District 94  87.92%(495 / 563)
Tyrone Carter  D—District 1  87.83%(498 / 567)
Kelly Breen  D—District 21  87.81%(526 / 599)
Stephen Wooden  D—District 81  87.55%(471 / 538)
Carol Glanville  D—District 84  86.96%(480 / 552)
Ranjeev Puri  D—District 24  86.83%(521 / 600)
Jennifer Conlin  D—District 48  86.79%(506 / 583)
John Fitzgerald  D—District 83  86.56%(528 / 610)
Helena Scott  D—District 8  86.49%(480 / 555)
Matt Longjohn  D—District 40  86.34%(512 / 593)
Mike McFall  D—District 14  86.32%(486 / 563)
Stephanie Young  D—District 16  86.21%(519 / 602)
Kristian Grant  D—District 82  86.21%(425 / 493)
Natalie Price  D—District 6  86.10%(514 / 597)
Samantha Steckloff  D—District 19  85.40%(497 / 582)
Sharon MacDonell  D—District 56  85.36%(513 / 601)
Betsy Coffia  D—District 103  85.01%(380 / 447)
Donavan McKinney  D—District 11  84.91%(484 / 570)
Julie Rogers  D—District 41  84.59%(516 / 610)
Jimmie Wilson  D—District 32  84.44%(456 / 540)
Joseph Tate  D—District 9  84.32%(500 / 593)
Regina Miller  D—District 31  83.84%(472 / 563)
Mai Xiong  D—District 13  83.61%(510 / 610)
William Snyder  D—District 87  83.53%(492 / 589)
Joey Andrews  D—District 38  83.42%(488 / 585)
Morgan Foreman  D—District 33  82.99%(439 / 529)
Tullio Liberati  D—District 2  82.94%(486 / 586)
Laurie Pohutsky  D—District 17  82.89%(494 / 596)
Alabas Farhat  D—District 3  82.82%(429 / 518)
Erin Byrnes  D—District 15  82.53%(482 / 584)
Kara Hope  D—District 74  82.32%(433 / 526)
Philip Skaggs  D—District 80  82.21%(490 / 596)
Noah Arbit  D—District 20  81.72%(438 / 536)
Tonya Myers-Phillips  D—District 7  81.33%(466 / 573)
Denise Mentzer  D—District 61  81.17%(487 / 600)
Regina Weiss  D—District 5  80.63%(437 / 542)
Angela Witwer  D—District 76  80.23%(483 / 602)
Kimberly Edwards  D—District 12  80.21%(385 / 480)
Jason Morgan  D—District 23  79.56%(467 / 587)
Carrie Rheingans  D—District 47  78.98%(466 / 590)
Emily Dievendorf  D—District 77  78.73%(459 / 583)
Veronica Paiz  D—District 10  78.61%(408 / 519)
Julie Brixie  D—District 73  78.07%(470 / 602)
Peter Herzberg  D—District 25  76.26%(392 / 514)
Dylan Wegela  D—District 26  67.70%(413 / 610)
Kathy Schmaltz  R—District 46  64.33%(386 / 600)
Karl Bohnak  R—District 109  63.93%(390 / 610)
Pat Outman  R—District 91  63.93%(381 / 596)
Douglas Wozniak  R—District 59  63.77%(389 / 610)
Pauline Wendzel  R—District 39  63.68%(384 / 603)
Ken Borton  R—District 105  63.61%(388 / 610)
Cameron Cavitt  R—District 106  63.61%(388 / 610)
Parker Fairbairn  R—District 107  63.61%(388 / 610)
Gregory Markkanen  R—District 110  63.61%(388 / 610)
Matt Hall  R—District 42  63.61%(388 / 610)
Mark Tisdel  R—District 55  63.61%(388 / 610)
Alicia St. Germaine  R—District 62  63.59%(386 / 607)
John Roth  R—District 104  63.58%(377 / 593)
Bill Schuette  R—District 95  63.53%(385 / 606)
Greg VanWoerkom  R—District 88  63.53%(385 / 606)
Joseph Aragona  R—District 60  63.44%(387 / 610)
Brian BeGole  R—District 71  63.44%(387 / 610)
Steve Frisbie  R—District 44  63.44%(387 / 610)
Gina Johnsen  R—District 78  63.44%(387 / 610)
Mike Mueller  R—District 72  63.43%(385 / 607)
Rylee Linting  R—District 27  63.38%(386 / 609)
Mike Harris  R—District 52  63.28%(386 / 610)
Nancy Jenkins-Arno  R—District 34  63.28%(386 / 610)
Curtis VanderWall  R—District 102  63.28%(386 / 610)
Joseph Pavlov  R—District 64  63.28%(386 / 610)
Jay DeBoyer  R—District 63  63.28%(386 / 610)
Mike Hoadley  R—District 99  63.27%(379 / 599)
David Martin  R—District 68  63.26%(384 / 607)
Luke Meerman  R—District 89  63.14%(382 / 605)
Jerry Neyer  R—District 92  63.11%(385 / 610)
David Prestin  R—District 108  63.11%(385 / 610)
Jason Woolford  R—District 50  62.95%(384 / 610)
Tom Kunse  R—District 100  62.95%(384 / 610)
Ron Robinson  R—District 58  62.95%(384 / 610)
Matt Bierlein  R—District 97  62.94%(377 / 599)
Jamie Thompson  R—District 28  62.89%(366 / 582)
Rachelle Smit  R—District 43  62.79%(383 / 610)
Angela Rigas  R—District 79  62.79%(383 / 610)
Bryan Posthumus  R—District 90  62.54%(374 / 598)
Phil Green  R—District 67  62.50%(370 / 592)
Bradley Slagh  R—District 85  62.30%(380 / 610)
Sarah Lightner  R—District 45  62.25%(371 / 596)
Thomas Kuhn  R—District 57  61.68%(346 / 561)
William Bruck  R—District 30  61.56%(370 / 601)
Ann Bollin  R—District 49  61.53%(371 / 603)
Timothy Beson  R—District 96  61.50%(369 / 600)
Josh Schriver  R—District 66  60.97%(353 / 579)
Brad Paquette  R—District 37  60.92%(371 / 609)
Tim Kelly  R—District 93  60.82%(371 / 610)
Gregory Alexander  R—District 98  60.66%(370 / 610)
Nancy DeBoer  R—District 86  60.27%(361 / 599)
Jennifer Wortz  R—District 35  59.90%(348 / 581)
Joseph Fox  R—District 101  57.65%(339 / 588)
Donni Steele  R—District 54  57.21%(349 / 610)
Matt Maddock  R—District 51  54.92%(329 / 599)
James DeSana  R—District 29  54.27%(318 / 586)
Jaime Greene  R—District 65  53.52%(274 / 512)
Steve Carra  R—District 36  41.64%(254 / 610)
Karen Whitsett  D—District 4  37.29%(22 / 59)


Senate

Chedrick Greene  D—District 35  97.67%(42 / 43)
Darrin Camilleri  D—District 4  94.43%(475 / 503)
Sara Anthony  D—District 21  94.40%(489 / 518)
Mallory McMorrow  D—District 8  94.33%(466 / 494)
Winnie Brinks  D—District 29  94.21%(488 / 518)
Paul Wojno  D—District 10  94.15%(483 / 513)
Sean McCann  D—District 19  94.13%(465 / 494)
Sam Singh  D—District 28  94.02%(487 / 518)
Dayna Polehanki  D—District 5  93.93%(480 / 511)
Mary Cavanagh  D—District 6  93.85%(458 / 488)
Sylvia Santana  D—District 2  93.40%(467 / 500)
Stephanie Chang  D—District 3  93.22%(481 / 516)
Jeremy Moss  D—District 7  93.16%(477 / 512)
John Cherry  D—District 27  92.86%(481 / 518)
Kevin Hertel  D—District 12  92.82%(478 / 515)
Veronica Klinefelt  D—District 11  92.81%(465 / 501)
Rosemary Bayer  D—District 13  92.01%(472 / 513)
Sue Shink  D—District 14  91.88%(475 / 517)
Erika Geiss  D—District 1  91.25%(417 / 457)
Jeff Irwin  D—District 15  90.52%(468 / 517)
Michael Webber  R—District 9  67.76%(351 / 518)
Mark Huizenga  R—District 30  65.24%(336 / 515)
John Damoose  R—District 37  64.00%(320 / 500)
Roger Victory  R—District 31  61.40%(299 / 487)
Kevin Daley  R—District 26  60.24%(297 / 493)
Ed McBroom  R—District 38  59.45%(280 / 471)
Rick Outman  R—District 33  58.55%(267 / 456)
Ruth Johnson  R—District 24  57.43%(232 / 404)
Dan Lauwers  R—District 25  57.29%(283 / 494)
Roger Hauck  R—District 34  56.39%(287 / 509)
Aric Nesbitt  R—District 20  55.41%(287 / 518)
Jon Bumstead  R—District 32  54.41%(253 / 465)
Lana Theis  R—District 22  52.14%(256 / 491)
Michele Hoitenga  R—District 36  48.73%(249 / 511)
Jim Runestad  R—District 23  47.52%(192 / 404)
Jonathan Lindsey  R—District 17  46.01%(225 / 489)
Joe Bellino  R—District 16  45.58%(232 / 509)
Thomas Albert  R—District 18  45.17%(234 / 518)



Support Rescue Michigan Coalition with a contribution


Visit Our New Store