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 May 21, 2026.

House

Cynthia Neeley  D—District 70  94.24%(376 / 399)
Jasper Martus  D—District 69  93.72%(507 / 541)
Jason Hoskins  D—District 18  93.54%(492 / 526)
Amos O'Neal  D—District 94  93.48%(473 / 506)
Brenda Carter  D—District 53  93.19%(438 / 470)
Penelope Tsernoglou  D—District 75  92.79%(502 / 541)
Stephen Wooden  D—District 81  92.75%(435 / 469)
Tyrone Carter  D—District 1  92.57%(461 / 498)
Matt Koleszar  D—District 22  92.19%(496 / 538)
Jennifer Conlin  D—District 48  91.63%(471 / 514)
Kelly Breen  D—District 21  91.56%(488 / 533)
Ranjeev Puri  D—District 24  91.34%(485 / 531)
Carol Glanville  D—District 84  91.22%(447 / 490)
John Fitzgerald  D—District 83  91.13%(493 / 541)
Mike McFall  D—District 14  90.89%(449 / 494)
Stephanie Young  D—District 16  90.81%(484 / 533)
Natalie Price  D—District 5  90.53%(478 / 528)
Helena Scott  D—District 8  90.14%(439 / 487)
Kristian Grant  D—District 82  90.09%(382 / 424)
Sharon MacDonell  D—District 56  90.04%(479 / 532)
Matt Longjohn  D—District 40  89.89%(471 / 524)
Jimmie Wilson  D—District 32  89.81%(423 / 471)
Joey Andrews  D—District 38  89.15%(460 / 516)
Joseph Tate  D—District 9  89.10%(474 / 532)
Samantha Steckloff  D—District 19  89.08%(457 / 513)
William Snyder  D—District 87  89.04%(463 / 520)
Tullio Liberati  D—District 2  88.78%(459 / 517)
Mai Xiong  D—District 13  88.72%(480 / 541)
Kara Hope  D—District 74  88.18%(403 / 457)
Julie Rogers  D—District 41  88.17%(477 / 541)
Erin Byrnes  D—District 15  88.16%(454 / 515)
Regina Miller  D—District 31  87.45%(453 / 518)
Laurie Pohutsky  D—District 17  87.10%(459 / 527)
Morgan Foreman  D—District 33  86.55%(399 / 461)
Donavan McKinney  D—District 11  86.43%(433 / 501)
Alabas Farhat  D—District 3  86.21%(400 / 464)
Regina Weiss  D—District 6  85.98%(423 / 492)
Denise Mentzer  D—District 61  85.90%(457 / 532)
Noah Arbit  D—District 20  85.71%(426 / 497)
Philip Skaggs  D—District 80  85.58%(451 / 527)
Betsy Coffia  D—District 103  85.49%(330 / 386)
Angela Witwer  D—District 76  84.80%(452 / 533)
Tonya Myers-Phillips  D—District 7  84.72%(427 / 504)
Kimberly Edwards  D—District 12  83.81%(352 / 420)
Jason Morgan  D—District 23  83.78%(434 / 518)
Carrie Rheingans  D—District 47  83.49%(435 / 521)
Emily Dievendorf  D—District 77  83.07%(427 / 514)
Julie Brixie  D—District 73  82.18%(438 / 533)
Veronica Paiz  D—District 10  81.56%(367 / 450)
Peter Herzberg  D—District 25  81.35%(362 / 445)
Kathy Schmaltz  R—District 46  69.87%(371 / 531)
Dylan Wegela  D—District 26  69.69%(377 / 541)
Pauline Wendzel  R—District 39  69.48%(371 / 534)
John Roth  R—District 104  69.47%(364 / 524)
Pat Outman  R—District 91  69.26%(365 / 527)
Karl Bohnak  R—District 109  69.13%(374 / 541)
Douglas Wozniak  R—District 59  69.13%(374 / 541)
Steve Frisbie  R—District 44  69.13%(374 / 541)
Alicia St. Germaine  R—District 62  68.96%(371 / 538)
David Martin  R—District 68  68.96%(371 / 538)
Parker Fairbairn  R—District 107  68.95%(373 / 541)
Curtis VanderWall  R—District 102  68.95%(373 / 541)
Cameron Cavitt  R—District 106  68.95%(373 / 541)
Ken Borton  R—District 105  68.95%(373 / 541)
Gregory Markkanen  R—District 110  68.95%(373 / 541)
Nancy Jenkins-Arno  R—District 34  68.95%(373 / 541)
Mike Harris  R—District 52  68.95%(373 / 541)
Matt Hall  R—District 42  68.95%(373 / 541)
Mark Tisdel  R—District 55  68.95%(373 / 541)
Jamie Thompson  R—District 28  68.90%(370 / 537)
Greg VanWoerkom  R—District 88  68.90%(370 / 537)
Luke Meerman  R—District 89  68.84%(369 / 536)
Mike Mueller  R—District 72  68.77%(370 / 538)
Joseph Aragona  R—District 60  68.76%(372 / 541)
Brian BeGole  R—District 71  68.76%(372 / 541)
Gina Johnsen  R—District 78  68.76%(372 / 541)
Bill Schuette  R—District 95  68.72%(369 / 537)
Rylee Linting  R—District 27  68.70%(371 / 540)
David Prestin  R—District 108  68.58%(371 / 541)
Joseph Pavlov  R—District 64  68.58%(371 / 541)
Ron Robinson  R—District 58  68.39%(370 / 541)
Tom Kunse  R—District 100  68.39%(370 / 541)
Jerry Neyer  R—District 92  68.39%(370 / 541)
Matt Bierlein  R—District 97  68.30%(362 / 530)
Mike Hoadley  R—District 99  68.30%(362 / 530)
Jason Woolford  R—District 50  68.21%(369 / 541)
Jay DeBoyer  R—District 63  68.21%(369 / 541)
Rachelle Smit  R—District 43  68.02%(368 / 541)
Angela Rigas  R—District 79  68.02%(368 / 541)
Sarah Lightner  R—District 45  67.90%(366 / 539)
Bryan Posthumus  R—District 90  67.86%(359 / 529)
Bradley Slagh  R—District 85  67.47%(365 / 541)
William Bruck  R—District 30  67.11%(357 / 532)
Thomas Kuhn  R—District 57  66.87%(329 / 492)
Ann Bollin  R—District 49  66.67%(356 / 534)
Timothy Beson  R—District 96  66.60%(355 / 533)
Brad Paquette  R—District 37  66.30%(358 / 540)
Josh Schriver  R—District 66  66.27%(338 / 510)
Phil Green  R—District 67  66.16%(348 / 526)
Tim Kelly  R—District 93  65.80%(356 / 541)
Gregory Alexander  R—District 98  65.62%(355 / 541)
Nancy DeBoer  R—District 86  65.47%(347 / 530)
Jennifer Wortz  R—District 35  65.05%(335 / 515)
Joseph Fox  R—District 101  61.48%(324 / 527)
Donni Steele  R—District 54  61.37%(332 / 541)
Matt Maddock  R—District 51  59.25%(314 / 530)
Jaime Greene  R—District 65  58.92%(261 / 443)
James DeSana  R—District 29  57.64%(298 / 517)
Steve Carra  R—District 36  41.04%(222 / 541)
Karen Whitsett  D—District 4  38.98%(23 / 59)


Senate

Darrin Camilleri  D—District 4  98.48%(453 / 460)
Mallory McMorrow  D—District 8  98.47%(450 / 457)
Sara Anthony  D—District 21  98.32%(467 / 475)
Sean McCann  D—District 19  98.24%(447 / 455)
Winnie Brinks  D—District 29  98.11%(466 / 475)
Paul Wojno  D—District 10  98.09%(461 / 470)
Mary Cavanagh  D—District 6  97.98%(436 / 445)
Sam Singh  D—District 28  97.89%(465 / 475)
Dayna Polehanki  D—District 5  97.65%(457 / 468)
Sylvia Santana  D—District 2  97.40%(449 / 461)
Veronica Klinefelt  D—District 11  97.38%(446 / 458)
Jeremy Moss  D—District 7  97.04%(459 / 473)
Stephanie Chang  D—District 3  97.04%(459 / 473)
John Cherry  D—District 27  96.63%(459 / 475)
Kevin Hertel  D—District 12  96.40%(455 / 472)
Rosemary Bayer  D—District 13  95.74%(450 / 470)
Sue Shink  D—District 14  95.57%(453 / 474)
Erika Geiss  D—District 1  95.42%(396 / 415)
Jeff Irwin  D—District 15  94.09%(446 / 474)
Michael Webber  R—District 9  66.74%(317 / 475)
Mark Huizenga  R—District 30  63.98%(302 / 472)
John Damoose  R—District 37  63.12%(291 / 461)
Roger Victory  R—District 31  59.26%(272 / 459)
Kevin Daley  R—District 26  58.63%(265 / 452)
Ed McBroom  R—District 38  57.87%(250 / 432)
Rick Outman  R—District 33  56.90%(235 / 413)
Ruth Johnson  R—District 24  56.23%(203 / 361)
Dan Lauwers  R—District 25  54.95%(250 / 455)
Aric Nesbitt  R—District 20  54.74%(260 / 475)
Roger Hauck  R—District 34  54.72%(255 / 466)
Jon Bumstead  R—District 32  52.61%(222 / 422)
Lana Theis  R—District 22  50.22%(226 / 450)
Jim Runestad  R—District 23  47.30%(184 / 389)
Michele Hoitenga  R—District 36  46.37%(217 / 468)
Jonathan Lindsey  R—District 17  45.07%(201 / 446)
Joe Bellino  R—District 16  43.13%(201 / 466)
Thomas Albert  R—District 18  42.74%(203 / 475)



Support Rescue Michigan Coalition with a contribution


Visit Our New Store