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 December 18, 2025.

House

Stephen Wooden  D—District 81  96.37%(292 / 303)
Mike McFall  D—District 14  93.67%(311 / 332)
Joseph Tate  D—District 9  92.08%(337 / 366)
Helena Scott  D—District 8  91.59%(316 / 345)
Matt Longjohn  D—District 40  91.53%(335 / 366)
Morgan Foreman  D—District 33  90.67%(272 / 300)
Donavan McKinney  D—District 11  88.76%(300 / 338)
Tonya Myers-Phillips  D—District 7  88.60%(303 / 342)
Mai Xiong  D—District 13  85.49%(748 / 875)
Veronica Paiz  D—District 10  84.94%(265 / 312)
Penelope Tsernoglou  D—District 75  84.32%(1269 / 1505)
Jasper Martus  D—District 69  84.25%(1268 / 1505)
Jason Hoskins  D—District 18  84.03%(1252 / 1490)
Amos O'Neal  D—District 94  83.92%(1237 / 1474)
Cynthia Neeley  D—District 70  83.82%(1129 / 1347)
Ranjeev Puri  D—District 24  83.71%(1244 / 1486)
Stephanie Young  D—District 16  83.59%(1243 / 1487)
Brenda Carter  D—District 53  83.53%(1202 / 1439)
John Fitzgerald  D—District 83  83.51%(1256 / 1504)
Matt Koleszar  D—District 22  83.26%(1253 / 1505)
Tyrone Carter  D—District 1  83.23%(1206 / 1449)
Jennifer Conlin  D—District 48  83.20%(1228 / 1476)
Kelly Breen  D—District 21  83.07%(1246 / 1500)
Carol Glanville  D—District 84  83.01%(1212 / 1460)
Sharon MacDonell  D—District 56  82.91%(1237 / 1492)
Jimmie Wilson  D—District 32  82.84%(1202 / 1451)
Natalie Price  D—District 5  82.81%(1233 / 1489)
Kara Hope  D—District 74  82.80%(1213 / 1465)
William Snyder  D—District 87  82.77%(1239 / 1497)
Tullio Liberati  D—District 2  82.73%(1236 / 1494)
Erin Byrnes  D—District 15  82.51%(1241 / 1504)
Samantha Steckloff  D—District 19  82.47%(1223 / 1483)
Kristian Grant  D—District 82  82.29%(1152 / 1400)
Peter Herzberg  D—District 25  82.25%(658 / 800)
Julie Rogers  D—District 41  81.93%(1233 / 1505)
Joey Andrews  D—District 38  81.92%(1214 / 1482)
Regina Miller  D—District 31  81.81%(1192 / 1457)
Angela Witwer  D—District 76  81.67%(1225 / 1500)
Regina Weiss  D—District 6  81.60%(1206 / 1478)
Philip Skaggs  D—District 80  81.40%(1217 / 1495)
Laurie Pohutsky  D—District 17  81.34%(1216 / 1495)
Noah Arbit  D—District 20  81.29%(1195 / 1470)
Kevin Coleman  D—District 25  81.23%(476 / 586)
Julie Brixie  D—District 73  81.22%(1215 / 1496)
Denise Mentzer  D—District 61  81.20%(1214 / 1495)
Alabas Farhat  D—District 3  81.20%(1166 / 1436)
Betsy Coffia  D—District 103  80.93%(1099 / 1358)
Jason Morgan  D—District 23  80.39%(1193 / 1484)
Rachel Hood  D—District 81  80.24%(869 / 1083)
Carrie Rheingans  D—District 47  80.19%(1190 / 1484)
Mike McFall  D—District 8  80.18%(906 / 1130)
Joseph Tate  D—District 10  80.18%(906 / 1130)
Kimberly Edwards  D—District 12  80.13%(1133 / 1414)
Nate Shannon  D—District 58  80.00%(904 / 1130)
Christine Morse  D—District 40  79.98%(903 / 1129)
Jim Haadsma  D—District 44  79.95%(901 / 1127)
Emily Dievendorf  D—District 77  79.95%(1192 / 1491)
Helena Scott  D—District 7  79.82%(902 / 1130)
Jenn Hill  D—District 109  79.54%(890 / 1119)
Donavan McKinney  D—District 14  79.22%(892 / 1126)
Felicia Brabec  D—District 33  79.18%(890 / 1124)
Jaime Churches  D—District 27  78.97%(886 / 1122)
Abraham Aiyash  D—District 9  78.85%(876 / 1111)
Lori Stone  D—District 13  78.84%(462 / 586)
Karen Whitsett  D—District 4  78.79%(899 / 1141)
Veronica Paiz  D—District 11  78.13%(879 / 1125)
Steve Frisbie  R—District 44  72.53%(272 / 375)
Parker Fairbairn  R—District 107  72.27%(271 / 375)
Nancy Jenkins-Arno  R—District 34  72.27%(271 / 375)
Karl Bohnak  R—District 109  72.27%(271 / 375)
Rylee Linting  R—District 27  72.00%(270 / 375)
Joseph Pavlov  R—District 64  71.73%(269 / 375)
Jason Woolford  R—District 50  71.47%(268 / 375)
Dylan Wegela  D—District 26  71.28%(1072 / 1504)
Ron Robinson  R—District 58  71.20%(267 / 375)
Tim Kelly  R—District 93  69.07%(259 / 375)
Jennifer Wortz  R—District 35  67.69%(243 / 359)
Kathy Schmaltz  R—District 46  58.25%(837 / 1437)
Mike Mueller  R—District 72  57.46%(801 / 1394)
John Roth  R—District 104  56.99%(791 / 1388)
Curtis VanderWall  R—District 102  56.71%(744 / 1312)
Bill Schuette  R—District 95  56.63%(790 / 1395)
Mark Tisdel  R—District 55  56.20%(811 / 1443)
Brian BeGole  R—District 71  56.14%(809 / 1441)
David Martin  R—District 68  55.56%(799 / 1438)
Jerry Neyer  R—District 92  55.54%(797 / 1435)
Tom Kunse  R—District 100  55.48%(800 / 1442)
Mike Harris  R—District 52  55.42%(762 / 1375)
Joseph Aragona  R—District 60  55.21%(789 / 1429)
Greg VanWoerkom  R—District 88  54.87%(788 / 1436)
Pauline Wendzel  R—District 39  54.79%(784 / 1431)
Nancy DeBoer  R—District 86  54.74%(780 / 1425)
Timothy Beson  R—District 96  54.74%(780 / 1425)
Douglas Wozniak  R—District 59  54.45%(777 / 1427)
Matt Bierlein  R—District 97  54.32%(735 / 1353)
Ken Borton  R—District 105  54.23%(782 / 1442)
Thomas Kuhn  R—District 57  54.00%(742 / 1374)
Jamie Thompson  R—District 28  53.85%(735 / 1365)
Pat Outman  R—District 91  53.81%(776 / 1442)
Phil Green  R—District 67  53.76%(743 / 1382)
David Prestin  R—District 108  53.62%(770 / 1436)
Alicia St. Germaine  R—District 62  53.21%(747 / 1404)
Gregory Markkanen  R—District 110  53.18%(760 / 1429)
Gregory Alexander  R—District 98  52.81%(761 / 1441)
Sarah Lightner  R—District 45  52.78%(750 / 1421)
William Bruck  R—District 30  52.38%(627 / 1197)
Matt Hall  R—District 42  52.09%(736 / 1413)
Bradley Slagh  R—District 85  52.08%(751 / 1442)
Gina Johnsen  R—District 78  52.00%(741 / 1425)
Luke Meerman  R—District 89  51.97%(740 / 1424)
Bryan Posthumus  R—District 90  51.96%(743 / 1430)
Ann Bollin  R—District 49  51.32%(740 / 1442)
Graham Filler  R—District 93  51.25%(514 / 1003)
Cameron Cavitt  R—District 106  49.75%(708 / 1423)
Brad Paquette  R—District 37  49.27%(709 / 1439)
Donni Steele  R—District 54  48.89%(663 / 1356)
Angela Rigas  R—District 79  47.81%(689 / 1441)
Jay DeBoyer  R—District 63  47.66%(681 / 1429)
Mike Hoadley  R—District 99  47.44%(677 / 1427)
Robert Bezotte  R—District 50  46.95%(416 / 886)
Dale Zorn  R—District 34  46.49%(497 / 1069)
Rachelle Smit  R—District 43  46.15%(665 / 1441)
Jaime Greene  R—District 65  43.96%(571 / 1299)
Joseph Fox  R—District 101  43.92%(625 / 1423)
James DeSana  R—District 29  42.77%(597 / 1396)
Andrew Fink  R—District 35  42.19%(432 / 1024)
Josh Schriver  R—District 66  39.23%(561 / 1430)
Andrew Beeler  R—District 64  37.23%(379 / 1018)
Matt Maddock  R—District 51  35.98%(516 / 1434)
Steve Carra  R—District 36  32.22%(465 / 1443)
Neil Friske  R—District 107  25.41%(264 / 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