Legislative Scorecard
Know Where Your
Legislators Stand.
Every Ohio state lawmaker is graded on their record for LGBTQ+ Ohioans. We score how they vote on the floor, how they vote in committee, and what bills they sponsor or co-sponsor. Scores are built from official Ohio General Assembly roll call records.
Top 5 Champions
Highest scores in the General AssemblyBottom 5 Hostiles
Lowest scores in the General AssemblyHow We Score
The Quick Version
Three subscores measure what each lawmaker actually did: Floor Votes on tracked bills, Committee Votes on tracked bills, and Bills they sponsored or co-sponsored. Each subscore scales from −5 to +5. We weight them, add a flat 50 baseline that every lawmaker starts from, and clamp to 0–100. No party calibration. No chamber curve. Trackable evidence only.
The Formula
Why 50? Every lawmaker, regardless of party, starts at 50. The subscores move the score up or down from there based on individual action. Floor and committee votes are weighted equally because both are binding action; sponsorship counts at half weight because it signals public commitment but isn't a recorded yes/no on the bill itself. A lawmaker with no tracked votes or sponsorships holds the 50 baseline (a C, labeled Mixed Record) until the record gives us evidence to move them. A perfect +5, +5, +5 record reaches exactly 100 (A+). A worst-case −5, −5, −5 record reaches exactly 0 (F).
Grading Scale
The full methodology
College-level detail on subscore construction, roll-call weighting, source hierarchy, vote exceptions, and the intersectional lens we use when tracking which bills affect LGBTQ+ Ohioans.
Found a mistake? Tell us at scorecard@ohiopride.org with the lawmaker's name, the issue, and a link to the source. We update fast.