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 April 30, 2026.

House

Cynthia Neeley  D—District 70  98.10%(361 / 368)
Jasper Martus  D—District 69  96.47%(492 / 510)
Amos O'Neal  D—District 94  96.42%(458 / 475)
Jason Hoskins  D—District 18  96.16%(476 / 495)
Brenda Carter  D—District 53  95.90%(421 / 439)
Stephen Wooden  D—District 81  95.89%(420 / 438)
Penelope Tsernoglou  D—District 75  95.10%(485 / 510)
Tyrone Carter  D—District 1  94.86%(443 / 467)
Matt Koleszar  D—District 22  94.67%(480 / 507)
Carol Glanville  D—District 84  94.55%(434 / 459)
Jennifer Conlin  D—District 48  94.41%(456 / 483)
Ranjeev Puri  D—District 24  94.00%(470 / 500)
Kelly Breen  D—District 21  93.82%(471 / 502)
John Fitzgerald  D—District 83  93.73%(478 / 510)
Mike McFall  D—District 14  93.52%(433 / 463)
Stephanie Young  D—District 16  93.03%(467 / 502)
Sharon MacDonell  D—District 56  92.86%(468 / 504)
Natalie Price  D—District 5  92.76%(461 / 497)
Kristian Grant  D—District 82  92.62%(364 / 393)
Helena Scott  D—District 8  92.56%(423 / 457)
Jimmie Wilson  D—District 32  92.00%(414 / 450)
Samantha Steckloff  D—District 19  91.93%(444 / 483)
Matt Longjohn  D—District 40  91.89%(453 / 493)
Tullio Liberati  D—District 2  91.77%(446 / 486)
Joseph Tate  D—District 9  91.62%(459 / 501)
William Snyder  D—District 87  91.62%(448 / 489)
Kara Hope  D—District 74  91.25%(417 / 457)
Mai Xiong  D—District 13  91.18%(465 / 510)
Erin Byrnes  D—District 15  90.69%(448 / 494)
Joey Andrews  D—District 38  90.52%(439 / 485)
Julie Rogers  D—District 41  90.20%(460 / 510)
Regina Miller  D—District 31  90.12%(447 / 496)
Laurie Pohutsky  D—District 17  89.31%(443 / 496)
Morgan Foreman  D—District 33  89.30%(384 / 430)
Alabas Farhat  D—District 3  88.91%(385 / 433)
Donavan McKinney  D—District 11  88.75%(418 / 471)
Philip Skaggs  D—District 80  88.33%(439 / 497)
Regina Weiss  D—District 6  88.32%(416 / 471)
Noah Arbit  D—District 20  88.20%(411 / 466)
Denise Mentzer  D—District 61  88.02%(441 / 501)
Betsy Coffia  D—District 103  87.85%(318 / 362)
Angela Witwer  D—District 76  87.45%(439 / 502)
Tonya Myers-Phillips  D—District 7  86.89%(411 / 473)
Kimberly Edwards  D—District 12  86.82%(349 / 402)
Jason Morgan  D—District 23  85.83%(418 / 487)
Carrie Rheingans  D—District 47  85.71%(420 / 490)
Peter Herzberg  D—District 25  85.38%(362 / 424)
Emily Dievendorf  D—District 77  85.09%(411 / 483)
Julie Brixie  D—District 73  84.06%(422 / 502)
Veronica Paiz  D—District 10  83.77%(351 / 419)
Kathy Schmaltz  R—District 46  72.80%(364 / 500)
Pauline Wendzel  R—District 39  71.97%(362 / 503)
Douglas Wozniak  R—District 59  71.96%(367 / 510)
John Roth  R—District 104  71.96%(367 / 510)
Mike Harris  R—District 52  71.96%(367 / 510)
Karl Bohnak  R—District 109  71.96%(367 / 510)
Steve Frisbie  R—District 44  71.96%(367 / 510)
Luke Meerman  R—District 89  71.88%(363 / 505)
David Martin  R—District 68  71.79%(364 / 507)
David Prestin  R—District 108  71.76%(366 / 510)
Parker Fairbairn  R—District 107  71.76%(366 / 510)
Cameron Cavitt  R—District 106  71.76%(366 / 510)
Brian BeGole  R—District 71  71.76%(366 / 510)
Ken Borton  R—District 105  71.76%(366 / 510)
Curtis VanderWall  R—District 102  71.76%(366 / 510)
Gregory Markkanen  R—District 110  71.76%(366 / 510)
Joseph Aragona  R—District 60  71.76%(366 / 510)
Matt Hall  R—District 42  71.76%(366 / 510)
Nancy Jenkins-Arno  R—District 34  71.76%(366 / 510)
Mark Tisdel  R—District 55  71.76%(366 / 510)
Jamie Thompson  R—District 28  71.74%(363 / 506)
Bill Schuette  R—District 95  71.74%(363 / 506)
Mike Mueller  R—District 72  71.60%(363 / 507)
Pat Outman  R—District 91  71.57%(365 / 510)
Jay DeBoyer  R—District 63  71.57%(365 / 510)
Tom Kunse  R—District 100  71.57%(365 / 510)
Rylee Linting  R—District 27  71.51%(364 / 509)
Alicia St. Germaine  R—District 62  71.40%(362 / 507)
Jerry Neyer  R—District 92  71.37%(364 / 510)
Joseph Pavlov  R—District 64  71.37%(364 / 510)
Greg VanWoerkom  R—District 88  71.34%(361 / 506)
Matt Bierlein  R—District 97  71.34%(356 / 499)
Jason Woolford  R—District 50  71.18%(363 / 510)
Gina Johnsen  R—District 78  71.18%(363 / 510)
Angela Rigas  R—District 79  71.18%(363 / 510)
Bryan Posthumus  R—District 90  71.08%(354 / 498)
Sarah Lightner  R—District 45  71.06%(361 / 508)
Ron Robinson  R—District 58  70.98%(362 / 510)
Bradley Slagh  R—District 85  70.78%(361 / 510)
Rachelle Smit  R—District 43  70.59%(360 / 510)
Mike Hoadley  R—District 99  70.14%(350 / 499)
Ann Bollin  R—District 49  70.00%(357 / 510)
Timothy Beson  R—District 96  69.92%(351 / 502)
William Bruck  R—District 30  69.66%(349 / 501)
Thomas Kuhn  R—District 57  69.63%(321 / 461)
Dylan Wegela  D—District 26  69.61%(355 / 510)
Josh Schriver  R—District 66  69.52%(333 / 479)
Brad Paquette  R—District 37  68.96%(351 / 509)
Gregory Alexander  R—District 98  68.82%(351 / 510)
Phil Green  R—District 67  68.69%(340 / 495)
Tim Kelly  R—District 93  68.24%(348 / 510)
Jennifer Wortz  R—District 35  68.18%(330 / 484)
Nancy DeBoer  R—District 86  68.14%(340 / 499)
Donni Steele  R—District 54  64.31%(328 / 510)
Joseph Fox  R—District 101  63.14%(322 / 510)
Matt Maddock  R—District 51  61.72%(308 / 499)
James DeSana  R—District 29  61.11%(297 / 486)
Jaime Greene  R—District 65  59.71%(246 / 412)
Karen Whitsett  D—District 4  45.10%(23 / 51)
Steve Carra  R—District 36  43.53%(222 / 510)


Senate

Darrin Camilleri  D—District 4  100.00%(448 / 448)
Mallory McMorrow  D—District 8  100.00%(445 / 445)
Sara Anthony  D—District 21  99.78%(462 / 463)
Sean McCann  D—District 19  99.77%(442 / 443)
Mary Cavanagh  D—District 6  99.77%(438 / 439)
Winnie Brinks  D—District 29  99.57%(461 / 463)
Paul Wojno  D—District 10  99.56%(456 / 458)
Sam Singh  D—District 28  99.35%(460 / 463)
Dayna Polehanki  D—District 5  99.12%(452 / 456)
Sylvia Santana  D—District 2  98.89%(444 / 449)
Veronica Klinefelt  D—District 11  98.88%(441 / 446)
Stephanie Chang  D—District 3  98.48%(454 / 461)
Jeremy Moss  D—District 7  98.48%(454 / 461)
John Cherry  D—District 27  98.06%(454 / 463)
Kevin Hertel  D—District 12  97.83%(450 / 460)
Rosemary Bayer  D—District 13  97.16%(445 / 458)
Erika Geiss  D—District 1  97.02%(391 / 403)
Sue Shink  D—District 14  96.97%(448 / 462)
Jeff Irwin  D—District 15  95.46%(442 / 463)
Michael Webber  R—District 9  64.36%(298 / 463)
Mark Huizenga  R—District 30  61.52%(283 / 460)
John Damoose  R—District 37  60.80%(273 / 449)
Roger Victory  R—District 31  57.05%(255 / 447)
Kevin Daley  R—District 26  56.36%(248 / 440)
Ed McBroom  R—District 38  55.48%(233 / 420)
Rick Outman  R—District 33  54.36%(218 / 401)
Ruth Johnson  R—District 24  53.52%(190 / 355)
Aric Nesbitt  R—District 20  53.13%(246 / 463)
Dan Lauwers  R—District 25  52.60%(233 / 443)
Roger Hauck  R—District 34  52.42%(238 / 454)
Jon Bumstead  R—District 32  50.95%(215 / 422)
Lana Theis  R—District 22  48.40%(212 / 438)
Jim Runestad  R—District 23  45.17%(173 / 383)
Michele Hoitenga  R—District 36  43.86%(200 / 456)
Jonathan Lindsey  R—District 17  42.40%(184 / 434)
Thomas Albert  R—District 18  41.47%(192 / 463)
Joe Bellino  R—District 16  40.53%(184 / 454)



Support Rescue Michigan Coalition with a contribution


Store