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 through March 6, 2025.

House

Veronica Paiz  D—District 10  100.00%(15 / 15)
Tonya Myers-Phillips  D—District 7  100.00%(17 / 17)
Donavan McKinney  D—District 11  100.00%(17 / 17)
Mai Xiong  D—District 13  99.42%(514 / 517)
Mike McFall  D—District 8  98.67%(1115 / 1130)
Joseph Tate  D—District 10  98.67%(1115 / 1130)
Jason Hoskins  D—District 18  98.61%(1131 / 1147)
Penelope Tsernoglou  D—District 75  98.52%(1130 / 1147)
Jasper Martus  D—District 69  98.52%(1130 / 1147)
Christine Morse  D—District 40  98.49%(1112 / 1129)
Cynthia Neeley  D—District 70  98.49%(1107 / 1124)
Kevin Coleman  D—District 25  98.46%(577 / 586)
Brenda Carter  D—District 53  98.34%(1128 / 1147)
Nate Shannon  D—District 58  98.32%(1111 / 1130)
Tyrone Carter  D—District 1  98.32%(1111 / 1130)
Peter Herzberg  D—District 25  98.27%(510 / 519)
Tullio Liberati  D—District 2  98.26%(1127 / 1147)
John Fitzgerald  D—District 83  98.25%(1126 / 1146)
Stephanie Young  D—District 16  98.24%(1117 / 1137)
Jim Haadsma  D—District 44  98.23%(1107 / 1127)
Jimmie Wilson  D—District 32  98.17%(1126 / 1147)
Angela Witwer  D—District 76  98.17%(1126 / 1147)
Ranjeev Puri  D—District 24  98.15%(1117 / 1138)
Karen Whitsett  D—District 4  98.09%(1079 / 1100)
Kara Hope  D—District 74  97.99%(1124 / 1147)
Kelly Breen  D—District 21  97.99%(1124 / 1147)
Matt Koleszar  D—District 22  97.99%(1124 / 1147)
Julie Brixie  D—District 73  97.99%(1123 / 1146)
Amos O'Neal  D—District 94  97.99%(1123 / 1146)
Rachel Hood  D—District 81  97.97%(1061 / 1083)
Helena Scott  D—District 7  97.96%(1107 / 1130)
Carol Glanville  D—District 84  97.91%(1122 / 1146)
Jennifer Conlin  D—District 48  97.90%(1121 / 1145)
Erin Byrnes  D—District 15  97.82%(1121 / 1146)
Kristian Grant  D—District 82  97.82%(1120 / 1145)
Sharon MacDonell  D—District 56  97.72%(1114 / 1140)
Joey Andrews  D—District 38  97.72%(1114 / 1140)
Denise Mentzer  D—District 61  97.64%(1119 / 1146)
Jenn Hill  D—District 109  97.59%(1092 / 1119)
William Snyder  D—District 87  97.56%(1119 / 1147)
Samantha Steckloff  D—District 19  97.54%(1112 / 1140)
Regina Miller  D—District 31  97.48%(1084 / 1112)
Betsy Coffia  D—District 103  97.40%(1088 / 1117)
Natalie Price  D—District 5  97.20%(1112 / 1144)
Alabas Farhat  D—District 3  97.12%(1113 / 1146)
Regina Weiss  D—District 6  97.12%(1113 / 1146)
Noah Arbit  D—District 20  97.02%(1106 / 1140)
Felicia Brabec  D—District 33  96.98%(1090 / 1124)
Philip Skaggs  D—District 80  96.93%(1105 / 1140)
Donavan McKinney  D—District 14  96.89%(1091 / 1126)
Julie Rogers  D—District 41  96.86%(1111 / 1147)
Jason Morgan  D—District 23  96.76%(1106 / 1143)
Jaime Churches  D—District 27  96.70%(1085 / 1122)
Laurie Pohutsky  D—District 17  96.59%(1106 / 1145)
Carrie Rheingans  D—District 47  96.51%(1106 / 1146)
Kimberly Edwards  D—District 12  96.39%(1096 / 1137)
Veronica Paiz  D—District 11  96.18%(1082 / 1125)
Emily Dievendorf  D—District 77  95.80%(1096 / 1144)
Lori Stone  D—District 13  95.73%(561 / 586)
Abraham Aiyash  D—District 9  94.69%(1052 / 1111)
Mike McFall  D—District 14  94.12%(16 / 17)
Morgan Foreman  D—District 33  94.12%(16 / 17)
Stephen Wooden  D—District 81  88.24%(15 / 17)
Joseph Tate  D—District 9  88.24%(15 / 17)
Matt Longjohn  D—District 40  88.24%(15 / 17)
Dylan Wegela  D—District 26  87.61%(1004 / 1146)
Helena Scott  D—District 8  76.47%(13 / 17)
Mike Mueller  R—District 72  55.44%(576 / 1039)
Graham Filler  R—District 93  53.94%(541 / 1003)
Kathy Schmaltz  R—District 46  53.01%(572 / 1079)
Rylee Linting  R—District 27  52.94%(9 / 17)
Joseph Pavlov  R—District 64  52.94%(9 / 17)
Tim Kelly  R—District 93  52.94%(9 / 17)
Ron Robinson  R—District 58  52.94%(9 / 17)
Parker Fairbairn  R—District 107  52.94%(9 / 17)
Jennifer Wortz  R—District 35  52.94%(9 / 17)
Jason Woolford  R—District 50  52.94%(9 / 17)
Steve Frisbie  R—District 44  52.94%(9 / 17)
Nancy Jenkins-Arno  R—District 34  52.94%(9 / 17)
Karl Bohnak  R—District 109  52.94%(9 / 17)
Mark Tisdel  R—District 55  52.72%(572 / 1085)
John Roth  R—District 104  51.36%(529 / 1030)
Bill Schuette  R—District 95  50.14%(520 / 1037)
Nancy DeBoer  R—District 86  49.81%(537 / 1078)
Curtis VanderWall  R—District 102  49.27%(470 / 954)
Joseph Aragona  R—District 60  48.93%(524 / 1071)
Tom Kunse  R—District 100  48.71%(528 / 1084)
Jerry Neyer  R—District 92  48.47%(522 / 1077)
Matt Bierlein  R—District 97  48.11%(484 / 1006)
David Martin  R—District 68  48.01%(520 / 1083)
Greg VanWoerkom  R—District 88  47.87%(518 / 1082)
Mike Harris  R—District 52  47.49%(483 / 1017)
Brian BeGole  R—District 71  47.09%(510 / 1083)
Robert Bezotte  R—District 50  46.84%(415 / 886)
Douglas Wozniak  R—District 59  46.77%(500 / 1069)
Phil Green  R—District 67  46.63%(484 / 1038)
Thomas Kuhn  R—District 57  46.57%(496 / 1065)
Pauline Wendzel  R—District 39  46.30%(500 / 1080)
Timothy Beson  R—District 96  45.86%(493 / 1075)
Jamie Thompson  R—District 28  45.64%(461 / 1010)
Ken Borton  R—District 105  45.48%(493 / 1084)
Gregory Alexander  R—District 98  44.60%(483 / 1083)
William Bruck  R—District 30  44.34%(376 / 848)
Dale Zorn  R—District 34  43.69%(467 / 1069)
Pat Outman  R—District 91  43.54%(472 / 1084)
Alicia St. Germaine  R—District 62  43.18%(453 / 1049)
Bradley Slagh  R—District 85  43.17%(468 / 1084)
David Prestin  R—District 108  42.86%(462 / 1078)
Sarah Lightner  R—District 45  42.80%(455 / 1063)
Gregory Markkanen  R—District 110  42.67%(457 / 1071)
Matt Hall  R—District 42  41.80%(441 / 1055)
Bryan Posthumus  R—District 90  41.79%(453 / 1084)
Ann Bollin  R—District 49  40.77%(442 / 1084)
Gina Johnsen  R—District 78  40.77%(435 / 1067)
Luke Meerman  R—District 89  38.75%(415 / 1071)
Donni Steele  R—District 54  37.98%(379 / 998)
Cameron Cavitt  R—District 106  37.18%(396 / 1065)
Brad Paquette  R—District 37  37.00%(400 / 1081)
Andrew Fink  R—District 35  36.04%(369 / 1024)
Mike Hoadley  R—District 99  32.96%(356 / 1080)
Angela Rigas  R—District 79  31.86%(345 / 1083)
Jay DeBoyer  R—District 63  30.91%(331 / 1071)
Jaime Greene  R—District 65  30.84%(313 / 1015)
Andrew Beeler  R—District 64  30.45%(310 / 1018)
Joseph Fox  R—District 101  29.67%(316 / 1065)
Rachelle Smit  R—District 43  29.09%(315 / 1083)
James DeSana  R—District 29  26.60%(279 / 1049)
Josh Schriver  R—District 66  14.67%(159 / 1084)
Steve Carra  R—District 36  11.98%(130 / 1085)
Matt Maddock  R—District 51  11.43%(123 / 1076)
Neil Friske  R—District 107  9.72%(101 / 1039)


Senate

Winnie Brinks  D—District 29  99.20%(1483 / 1495)
Dayna Polehanki  D—District 5  99.13%(1482 / 1495)
Mallory McMorrow  D—District 8  99.13%(1482 / 1495)
Sean McCann  D—District 19  99.13%(1480 / 1493)
Paul Wojno  D—District 10  99.13%(1479 / 1492)
Darrin Camilleri  D—District 4  99.12%(1472 / 1485)
Veronica Klinefelt  D—District 11  99.06%(1481 / 1495)
John Cherry  D—District 27  99.06%(1481 / 1495)
Sam Singh  D—District 28  99.06%(1480 / 1494)
Sue Shink  D—District 14  99.00%(1480 / 1495)
Kevin Hertel  D—District 12  99.00%(1478 / 1493)
Jeremy Moss  D—District 7  98.93%(1477 / 1493)
Stephanie Chang  D—District 3  98.93%(1476 / 1492)
Kristen McDonald Rivet  D—District 35  98.85%(1458 / 1475)
Mary Cavanagh  D—District 6  98.80%(1476 / 1494)
Sara Anthony  D—District 21  98.66%(1475 / 1495)
Erika Geiss  D—District 1  98.59%(1468 / 1489)
Rosemary Bayer  D—District 13  98.46%(1472 / 1495)
Sylvia Santana  D—District 2  98.31%(1453 / 1478)
Jeff Irwin  D—District 15  97.86%(1463 / 1495)
Mark Huizenga  R—District 30  46.93%(695 / 1481)
Michael Webber  R—District 9  46.45%(694 / 1494)
John Damoose  R—District 37  43.34%(579 / 1336)
Roger Victory  R—District 31  42.15%(542 / 1286)
Ed McBroom  R—District 38  38.15%(517 / 1355)
Ruth Johnson  R—District 24  37.25%(539 / 1447)
Rick Outman  R—District 33  34.39%(501 / 1457)
Kevin Daley  R—District 26  34.05%(476 / 1398)
Roger Hauck  R—District 34  33.71%(504 / 1495)
Aric Nesbitt  R—District 20  33.04%(494 / 1495)
Jon Bumstead  R—District 32  32.21%(467 / 1450)
Joe Bellino  R—District 16  31.83%(472 / 1483)
Dan Lauwers  R—District 25  30.92%(376 / 1216)
Thomas Albert  R—District 18  30.30%(453 / 1495)
Michele Hoitenga  R—District 36  27.95%(414 / 1481)
Lana Theis  R—District 22  27.79%(363 / 1306)
Jim Runestad  R—District 23  26.44%(372 / 1407)
Jonathan Lindsey  R—District 17  23.81%(354 / 1487)



Support Rescue Michigan Coalition with a contribution


Store