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 11, 2026.

House

Cynthia Neeley  D—District 70  91.67%(407 / 444)
Penelope Tsernoglou  D—District 75  89.42%(524 / 586)
Jason Hoskins  D—District 18  89.32%(510 / 571)
Jasper Martus  D—District 69  89.25%(523 / 586)
Matt Koleszar  D—District 22  89.02%(519 / 583)
Kelly Breen  D—District 21  88.87%(511 / 575)
Brenda Carter  D—District 53  88.73%(433 / 488)
Stephen Wooden  D—District 81  88.72%(456 / 514)
Amos O'Neal  D—District 94  88.13%(475 / 539)
Tyrone Carter  D—District 1  88.03%(478 / 543)
Matt Longjohn  D—District 40  87.52%(498 / 569)
Jennifer Conlin  D—District 48  87.48%(489 / 559)
Stephanie Young  D—District 16  87.37%(505 / 578)
Ranjeev Puri  D—District 24  87.33%(503 / 576)
Carol Glanville  D—District 84  87.31%(461 / 528)
John Fitzgerald  D—District 83  87.20%(511 / 586)
Natalie Price  D—District 6  87.09%(499 / 573)
Mike McFall  D—District 14  86.64%(467 / 539)
Helena Scott  D—District 8  86.63%(460 / 531)
Kristian Grant  D—District 82  86.57%(406 / 469)
Samantha Steckloff  D—District 19  86.38%(482 / 558)
Sharon MacDonell  D—District 56  85.96%(496 / 577)
Donavan McKinney  D—District 11  85.90%(469 / 546)
Julie Rogers  D—District 41  85.49%(501 / 586)
Joseph Tate  D—District 9  85.41%(486 / 569)
Jimmie Wilson  D—District 32  85.27%(440 / 516)
Betsy Coffia  D—District 103  85.11%(360 / 423)
Regina Miller  D—District 31  85.08%(479 / 563)
Mai Xiong  D—District 13  84.98%(498 / 586)
Joey Andrews  D—District 38  84.67%(475 / 561)
William Snyder  D—District 87  84.60%(478 / 565)
Tullio Liberati  D—District 2  84.34%(474 / 562)
Alabas Farhat  D—District 3  84.01%(415 / 494)
Laurie Pohutsky  D—District 17  83.92%(480 / 572)
Kara Hope  D—District 74  83.86%(421 / 502)
Erin Byrnes  D—District 15  83.39%(467 / 560)
Morgan Foreman  D—District 33  83.17%(420 / 505)
Denise Mentzer  D—District 61  82.47%(475 / 576)
Philip Skaggs  D—District 80  82.34%(471 / 572)
Regina Weiss  D—District 5  82.10%(431 / 525)
Noah Arbit  D—District 20  82.03%(420 / 512)
Tonya Myers-Phillips  D—District 7  81.60%(448 / 549)
Angela Witwer  D—District 76  81.31%(470 / 578)
Jason Morgan  D—District 23  80.28%(452 / 563)
Kimberly Edwards  D—District 12  80.04%(365 / 456)
Carrie Rheingans  D—District 47  79.86%(452 / 566)
Julie Brixie  D—District 73  79.24%(458 / 578)
Emily Dievendorf  D—District 77  78.89%(441 / 559)
Veronica Paiz  D—District 10  78.79%(390 / 495)
Peter Herzberg  D—District 25  77.55%(380 / 490)
Dylan Wegela  D—District 26  68.60%(402 / 586)
Kathy Schmaltz  R—District 46  65.28%(376 / 576)
Pat Outman  R—District 91  64.86%(371 / 572)
Karl Bohnak  R—District 109  64.85%(380 / 586)
Douglas Wozniak  R—District 59  64.68%(379 / 586)
Pauline Wendzel  R—District 39  64.59%(374 / 579)
Ken Borton  R—District 105  64.51%(378 / 586)
Cameron Cavitt  R—District 106  64.51%(378 / 586)
Parker Fairbairn  R—District 107  64.51%(378 / 586)
Gregory Markkanen  R—District 110  64.51%(378 / 586)
Matt Hall  R—District 42  64.51%(378 / 586)
Mark Tisdel  R—District 55  64.51%(378 / 586)
John Roth  R—District 104  64.50%(367 / 569)
Alicia St. Germaine  R—District 62  64.49%(376 / 583)
Joseph Aragona  R—District 60  64.33%(377 / 586)
Steve Frisbie  R—District 44  64.33%(377 / 586)
Gina Johnsen  R—District 78  64.33%(377 / 586)
Brian BeGole  R—District 71  64.33%(377 / 586)
Mike Mueller  R—District 72  64.32%(375 / 583)
Rylee Linting  R—District 27  64.27%(376 / 585)
Greg VanWoerkom  R—District 88  64.26%(374 / 582)
Bill Schuette  R—District 95  64.26%(374 / 582)
Curtis VanderWall  R—District 102  64.16%(376 / 586)
Nancy Jenkins-Arno  R—District 34  64.16%(376 / 586)
Mike Harris  R—District 52  64.16%(376 / 586)
Joseph Pavlov  R—District 64  64.16%(376 / 586)
David Martin  R—District 68  64.15%(374 / 583)
Luke Meerman  R—District 89  64.03%(372 / 581)
David Prestin  R—District 108  63.99%(375 / 586)
Jerry Neyer  R—District 92  63.99%(375 / 586)
Mike Hoadley  R—District 99  63.83%(367 / 575)
Matt Bierlein  R—District 97  63.83%(367 / 575)
Jason Woolford  R—District 50  63.82%(374 / 586)
Tom Kunse  R—District 100  63.82%(374 / 586)
Ron Robinson  R—District 58  63.82%(374 / 586)
Jay DeBoyer  R—District 63  63.82%(374 / 586)
Jamie Thompson  R—District 28  63.75%(371 / 582)
Angela Rigas  R—District 79  63.65%(373 / 586)
Bryan Posthumus  R—District 90  63.41%(364 / 574)
Phil Green  R—District 67  63.40%(362 / 571)
Rachelle Smit  R—District 43  63.31%(371 / 586)
Bradley Slagh  R—District 85  63.14%(370 / 586)
Sarah Lightner  R—District 45  63.11%(361 / 572)
Thomas Kuhn  R—District 57  62.57%(336 / 537)
William Bruck  R—District 30  62.39%(360 / 577)
Ann Bollin  R—District 49  62.35%(361 / 579)
Josh Schriver  R—District 66  62.16%(345 / 555)
Brad Paquette  R—District 37  62.05%(363 / 585)
Timothy Beson  R—District 96  61.98%(357 / 576)
Tim Kelly  R—District 93  61.60%(361 / 586)
Gregory Alexander  R—District 98  61.43%(360 / 586)
Nancy DeBoer  R—District 86  61.04%(351 / 575)
Jennifer Wortz  R—District 35  60.68%(338 / 557)
Joseph Fox  R—District 101  58.33%(329 / 564)
Donni Steele  R—District 54  57.17%(335 / 586)
Matt Maddock  R—District 51  55.48%(319 / 575)
James DeSana  R—District 29  54.63%(307 / 562)
Jaime Greene  R—District 65  52.87%(258 / 488)
Steve Carra  R—District 36  40.61%(238 / 586)
Karen Whitsett  D—District 4  37.29%(22 / 59)


Senate

Chedrick Greene  D—District 35  100.00%(8 / 8)
Darrin Camilleri  D—District 4  97.65%(457 / 468)
Mallory McMorrow  D—District 8  97.60%(448 / 459)
Sara Anthony  D—District 21  97.52%(471 / 483)
Sean McCann  D—District 19  97.39%(447 / 459)
Winnie Brinks  D—District 29  97.31%(470 / 483)
Paul Wojno  D—District 10  97.28%(465 / 478)
Mary Cavanagh  D—District 6  97.13%(440 / 453)
Sam Singh  D—District 28  97.10%(469 / 483)
Dayna Polehanki  D—District 5  96.85%(461 / 476)
Veronica Klinefelt  D—District 11  96.57%(450 / 466)
Sylvia Santana  D—District 2  96.56%(449 / 465)
Stephanie Chang  D—District 3  96.26%(463 / 481)
Jeremy Moss  D—District 7  96.23%(459 / 477)
John Cherry  D—District 27  95.86%(463 / 483)
Kevin Hertel  D—District 12  95.63%(459 / 480)
Rosemary Bayer  D—District 13  94.98%(454 / 478)
Sue Shink  D—District 14  94.81%(457 / 482)
Erika Geiss  D—District 1  94.56%(400 / 423)
Jeff Irwin  D—District 15  93.36%(450 / 482)
Michael Webber  R—District 9  68.12%(329 / 483)
Mark Huizenga  R—District 30  65.42%(314 / 480)
John Damoose  R—District 37  64.30%(299 / 465)
Roger Victory  R—District 31  60.81%(284 / 467)
Kevin Daley  R—District 26  60.04%(275 / 458)
Ed McBroom  R—District 38  59.17%(258 / 436)
Rick Outman  R—District 33  58.67%(247 / 421)
Ruth Johnson  R—District 24  58.27%(215 / 369)
Roger Hauck  R—District 34  56.33%(267 / 474)
Aric Nesbitt  R—District 20  56.31%(272 / 483)
Dan Lauwers  R—District 25  56.21%(258 / 459)
Jon Bumstead  R—District 32  54.42%(234 / 430)
Lana Theis  R—District 22  51.75%(236 / 456)
Jim Runestad  R—District 23  49.11%(194 / 395)
Michele Hoitenga  R—District 36  48.11%(229 / 476)
Jonathan Lindsey  R—District 17  46.48%(211 / 454)
Joe Bellino  R—District 16  44.94%(213 / 474)
Thomas Albert  R—District 18  44.51%(215 / 483)



Support Rescue Michigan Coalition with a contribution


Visit Our New Store