Ohio General Assembly

Ohio legislators ranked

Every current legislator's scores and the bills they passed, by chamber. Select a column heading to sort.

Ohio House

Ohio legislators ranked: Ohio House
Dontavius Jarrells Democratic 1 1 28 15% 75% 96% 64 17%
Latyna Humphrey Democratic 2 3 12 10% 71% 100% 1 2%
Ismail Mohamed Democratic 3 0 13 14% 73% 96% 64 10%
Beryl Piccolantonio Democratic 4 0 7 11% 72% 98% 48 0.3%
Meredith Lawson-Rowe Democratic 5 1 16 14% 72% 95% 71 0.5%
Christine Cockley Democratic 6 1 19 9% 71% 99% 36 12%
Allison Russo Democratic 7 0 10 19% 74% 93% 75 8%
Anita Somani Democratic 8 0 13 8% 69% 97% 59 24%
Munira Abdullahi Democratic 9 0 16 4% 66% 100% 1 10%
Mark Sigrist Democratic 10 0 13 33% 80% 77% 93 7%
Crystal Lett Democratic 11 0 17 20% 76% 89% 85 6%
Brian Stewart Republican 12 9 22 99% 99% 100% 1 2%
Tristan Rader Democratic 13 0 27 5% 66% 99% 36 14%
Sean Brennan Democratic 14 0 35 28% 78% 83% 88 1%
Chris Glassburn Democratic 15 0 14 33% 79% 75% 94 3%
Bride Sweeney Democratic 16 0 10 32% 79% 78% 92 1%
Mike Dovilla Republican 17 0 18 100% 100% 100% 1 7%
Juanita Brent Democratic 18 0 4 7% 65% 98% 48 18%
Phil Robinson Democratic 19 0 5 12% 71% 97% 59 9%
Terrence Upchurch Democratic 20 0 11 11% 72% 98% 48 11%
Eric Synenberg Democratic 21 0 13 12% 72% 95% 71 4%
Darnell Brewer Democratic 22 1 36 5% 69% 98% 48 9%
Dan Troy Democratic 23 1 12 36% 80% 73% 97 1%
Dani Isaacsohn Democratic 24 1 10 13% 72% 97% 59 3%
Cecil Thomas Democratic 25 2 16 21% 75% 89% 85 2%
Ashley Bryant Bailey Democratic 26 0 6 14% 71% 98% 48 0.8%
Rachel Baker Democratic 27 0 25 22% 75% 90% 81 6%
Karen Brownlee Democratic 28 0 16 20% 73% 91% 80 3%
Cindy Abrams Republican 29 1 18 97% 99% 96% 64 3%
Mike Odioso Republican 30 0 18 100% 100% 100% 1 1%
Bill Roemer Republican 31 3 15 100% 100% 100% 1 0%
Jack Daniels Republican 32 1 15 100% 100% 100% 1 5%
Veronica Sims Democratic 33 0 11 11% 70% 98% 48 7%
Derrick Hall Democratic 34 0 4 31% 79% 75% 94 16%
Steve Demetriou Republican 35 0 13 99% 99% 100% 1 11%
Andrea White Republican 36 1 20 94% 98% 93% 75 1%
Tom Young Republican 37 0 24 99% 99% 99% 36 0.5%
Desireè Tims Democratic 38 0 11 7% 67% 98% 48 11%
Phil Plummer Republican 39 2 20 100% 99% 100% 1 2%
Rodney Creech Republican 40 0 8 100% 99% 100% 1 1%
Erika White Democratic 41 1 13 15% 72% 94% 74 5%
Elgin Rogers Democratic 42 0 8 19% 75% 90% 81 14%
Michele Grim Democratic 43 0 23 7% 73% 99% 36 12%
Josh Williams Republican 44 2 121 98% 99% 99% 36 4%
Jennifer Gross Republican 45 1 15 91% 94% 93% 75 15%
Thomas Hall Republican 46 2 30 99% 99% 100% 1 1%
Diane Mullins Republican 47 0 0 95% 97% 96% 64 42%
Scott Oelslager Republican 48 0 1 81% 94% 80% 91 4%
Jim Thomas Republican 49 1 7 100% 100% 100% 1 0%
Matt Kishman Republican 50 0 11 99% 99% 99% 36 0%
Jodi Salvo Republican 51 1 21 100% 99% 100% 1 1%
Gayle Manning Republican 52 1 12 93% 98% 93% 75 0.5%
Joe Miller Democratic 53 1 18 29% 77% 81% 89 7%
Kellie Deeter Republican 54 5 31 100% 100% 100% 1 0.5%
Michelle Teska Republican 55 0 3 84% 87% 90% 81 15%
Adam Mathews Republican 56 1 38 99% 99% 100% 1 3%
Jamie Callender Republican 57 1 12 95% 99% 96% 64 11%
Lauren McNally Democratic 58 0 18 27% 76% 84% 87 29%
Tex Fischer Republican 59 1 32 97% 98% 99% 36 3%
Brian Lorenz Republican 60 1 46 93% 97% 95% 71 5%
Beth Lear Republican 61 0 13 93% 96% 96% 64 11%
Jean Schmidt Republican 62 2 23 98% 98% 99% 36 12%
Adam Bird Republican 63 2 19 100% 100% 100% 1 0.3%
Nick Santucci Republican 64 1 14 100% 100% 100% 1 4%
David Thomas Republican 65 8 50 100% 100% 100% 1 0%
Sean Hutson Republican 66 0 0 — — — — 0%
Melanie Miller Republican 67 0 21 100% 100% 100% 1 3%
Thad Claggett Republican 68 0 6 96% 98% 96% 64 0.3%
Kevin Miller Republican 69 3 28 100% 100% 100% 1 0%
Brian Lampton Republican 70 1 6 99% 99% 100% 1 2%
Levi Dean Republican 71 0 16 86% 91% 90% 81 10%
Heidi Workman Republican 72 1 12 98% 99% 98% 48 2%
Jeff LaRe Republican 73 0 11 95% 98% 97% 59 4%
Bernie Willis Republican 74 2 18 100% 100% 100% 1 16%
Haraz Ghanbari Republican 75 0 6 93% 97% 92% 79 2%
Marilyn John Republican 76 1 11 100% 100% 100% 1 0%
Meredith Craig Republican 77 1 22 100% 99% 100% 1 0%
Matt Huffman Republican · Speaker of the House, 2025–2026 78 0 0 — — 100% 1 0%
Monica Blasdel Republican 79 2 12 100% 99% 100% 1 4%
Johnathan Newman Republican 80 1 18 98% 99% 98% 48 3%
Jim Hoops Republican 81 2 17 99% 99% 99% 36 1%
Roy Klopfenstein Republican 82 5 18 100% 100% 100% 1 2%
Ty Mathews Republican 83 2 33 98% 99% 99% 36 1%
Angie King Republican 84 2 17 99% 99% 100% 1 0.5%
Tim Barhorst Republican 85 0 12 96% 98% 97% 59 5%
Tracy Richardson Republican 86 1 6 100% 100% 100% 1 2%
Riordan McClain Republican 87 1 11 98% 99% 100% 1 3%
Gary Click Republican 88 3 27 99% 99% 100% 1 2%
Justin Pizzulli Republican 90 0 21 98% 99% 98% 48 5%
Bob Peterson Republican 91 2 10 99% 99% 99% 36 3%
Mark Johnson Republican 92 1 11 98% 99% 99% 36 2%
Jason Stephens Republican 93 0 18 74% 88% 75% 94 3%
Kevin Ritter Republican 94 2 18 100% 100% 100% 1 4%
Ty Moore Republican 95 0 5 99% 99% 100% 1 7%
Ron Ferguson Republican 96 0 3 75% 85% 81% 89 24%
Adam Holmes Republican 97 1 4 100% 100% 100% 1 2%
Mark Hiner Republican 98 0 16 98% 99% 98% 48 2%
Sarah Fowler Arthur Republican 99 3 11 98% 99% 100% 1 1%

Vacant now: District 89.

Former members this term (4)

Ohio Senate

Ohio legislators ranked: Ohio Senate
Rob McColley Republican · President of the Senate, 2025–2026 1 0 0 — — 100% 1 4%
Theresa Gavarone Republican 2 2 21 100% 100% 100% 1 4%
Michele Reynolds Republican 3 3 42 100% 100% 100% 1 4%
George Lang Republican 4 1 30 100% 100% 100% 1 9%
Steve Huffman Republican 5 2 14 100% 100% 100% 1 5%
Willis Blackshear Democratic 6 0 12 5% 74% 100% 1 0%
Steve Wilson Republican 7 1 11 100% 100% 100% 1 12%
Bill Blessing Republican 8 4 40 84% 95% 84% 32 0%
Catherine Ingram Democratic 9 1 23 5% 73% 96% 29 0.3%
Kyle Koehler Republican 10 1 10 100% 99% 100% 1 0%
Paula Hicks-Hudson Democratic 11 0 30 0% 72% 100% 1 4%
Susan Manchester Republican 12 1 7 100% 100% 100% 1 0.3%
Terry Johnson Republican 14 6 31 100% 99% 100% 1 4%
Hearcel Craig Democratic 15 4 38 7% 75% 99% 22 3%
Beth Liston Democratic 16 0 8 6% 73% 99% 22 2%
Shane Wilkin Republican 17 1 7 100% 100% 100% 1 1%
Jerry Cirino Republican 18 3 15 100% 100% 100% 1 0%
Andrew Brenner Republican 19 5 37 100% 100% 100% 1 2%
Tim Schaffer Republican 20 3 34 100% 100% 100% 1 0%
Kent Smith Democratic 21 0 22 4% 73% 99% 22 4%
Mark Romanchuk Republican 22 0 13 100% 99% 100% 1 6%
Nickie Antonio Democratic 23 1 15 7% 75% 99% 22 5%
Tom Patton Republican 24 3 26 95% 99% 95% 31 3%
Bill DeMora Democratic 25 1 36 3% 73% 98% 28 2%
Bill Reineke Republican 26 3 6 100% 100% 100% 1 0.3%
Kristina Roegner Republican 27 4 20 99% 99% 99% 22 7%
Casey Weinstein Democratic 28 0 14 7% 74% 99% 22 10%
Jane Timken Republican 29 1 11 100% 100% 100% 1 0.3%
Brian Chavez Republican 30 0 4 100% 100% 100% 1 0.3%
Al Landis Republican 31 2 4 100% 100% 100% 1 0%
Sandy O'Brien Republican 32 0 6 100% 100% 100% 1 0%
Al Cutrona Republican 33 0 28 95% 97% 96% 29 3%

Vacant now: District 13.

Former members this term (1)