Who’s on your November ballot — and how they voted
56 seats — 36 contested, 20 with no major-party opponent. 48 of 92 nominees have a Georgia legislative voting record. Type a district number or name to filter.
How to read the records
- These are counts, not a grade. GPS retired letter grades in August 2026: an A–F scale aggregates true votes through a contestable methodology, and the argument then becomes about the method instead of the record. Every number here is a roll-call vote you can check against the General Assembly’s own records. There is no aggregation and nothing to argue with.
- Denominators vary by member. Excused and absent votes are excluded, so nobody is counted on a vote they were not present for. Both numbers are always shown — read “2 of 3” and “4 of 6” as what they are, not as percentages.
- This is GPS’s bill list. Which bills are tracked, and which position on each counts as reform, are GPS editorial judgments — 13 justice-reform bills and 6 prison-conditions bills. Read it as “voted GPS’s position,” not as an objective measure.
- Sponsorship is often the only evidence there is. Most post-conviction bills die in committee without ever reaching a recorded vote, so whether a legislator put their name on one can be the only public sign of where they stood. A nominee with few votes and several sponsorships is not a thin record — it is a different kind of record.
- “No Georgia legislative record” is not “no position.” It means only that there is no voting record — a challenger may have a fully developed platform GPS has not surveyed, and that describes most of the field.
- A thin record is reported, never ranked. Fewer than 3 of the 6 prison-conditions bills is marked and left out of any ranking: two of two is two votes, not a record.
In not one of these races do both nominees have a record to compare — incumbents have voting records, challengers do not.
| District | Republican | Democrat | Status |
|---|---|---|---|
| District 1 | Ben Watson (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored | Corey ForemanNo Georgia legislative record | contested |
| District 2 | — | Derek J. Mallow (I)Voted GPS’s position on 5 of 5 prison-conditions bills · 4 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored · 1 as lead author | no opponent |
| District 3 | Mike Hodges (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 3 of 5 justice-reform bills · full record4 GPS-tracked reform bills sponsored | — | no opponent |
| District 4 | Billy Hickman (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 4 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored | — | no opponent |
| District 5 | — | Sheikh Rahman (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 4 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored | no opponent |
| District 6 | Matt Brass (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 3 of 3 justice-reform bills · full record6 GPS-tracked reform bills sponsored · 1 as lead author | JerMarkus A. JacobsNo Georgia legislative record | contested |
| District 7 | Aizaz Shahbaz ShaikhNo Georgia legislative record | Ruwa RommanVoted GPS’s position on 3 of 4 prison-conditions bills · 7 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored | contested |
| District 8 | Russ Goodman (I)Voted GPS’s position on 3 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record3 GPS-tracked reform bills sponsored | — | no opponent |
| District 9 | Michael JohnsonNo Georgia legislative record | Nikki Merritt (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record6 GPS-tracked reform bills sponsored | contested |
| District 10 | Furquan StaffordNo Georgia legislative record | Larry JohnsonNo Georgia legislative record | contested |
| District 11 | Sam Watson (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 5 of 7 justice-reform bills · full record1 GPS-tracked reform bill sponsored | — | no opponent |
| District 12 | — | Edward BrownNo Georgia legislative record | no opponent |
| District 13 | Carden H. Summers (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record4 GPS-tracked reform bills sponsored | — | no opponent |
| District 14 | Mike DvorscakNo Georgia legislative record | Kevin AbelNo Georgia legislative record | contested |
| District 15 | Chuck HandNo Georgia legislative record | Tremaine “Teddy” ReeseVoted GPS’s position on 3 of 4 prison-conditions bills · 4 of 4 justice-reform bills · full record1 GPS-tracked reform bill sponsored | contested |
| District 16 | Marty Harbin (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record1 GPS-tracked reform bill sponsored | Sonya Wimberly HawkinsNo Georgia legislative record | contested |
| District 17 | — | Gail Davenport (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record6 GPS-tracked reform bills sponsored | no opponent |
| District 18 | Steven McNeel (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 3 of 3 justice-reform bills · full record3 GPS-tracked reform bills sponsored | — | no opponent |
| District 19 | David SikesNo Georgia legislative record | Joshua C. WilkersonNo Georgia legislative record | contested |
| District 20 | Larry Walker (I)Voted GPS’s position on 2 of 5 prison-conditions bills · 3 of 5 justice-reform bills · full recordNo GPS-tracked reform bills sponsored | — | no opponent |
| District 21 | Jason T. Dickerson (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record1 GPS-tracked reform bill sponsored · 1 as lead author | Kori SimmonsNo Georgia legislative record | contested |
| District 22 | — | Harold V. Jones II (I)Voted GPS’s position on 5 of 5 prison-conditions bills · 4 of 5 justice-reform bills · full record9 GPS-tracked reform bills sponsored · 1 as lead author | no opponent |
| District 23 | Max Burns (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored | Shayna BostonNo Georgia legislative record | contested |
| District 24 | Lee Anderson (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored | Lorraine V. ThomasNo Georgia legislative record | contested |
| District 25 | Rick A. Williams (I)Voted GPS’s position on 0 of 2 prison-conditions bills · 3 of 4 justice-reform bills · full record · thin record, not ranked3 GPS-tracked reform bills sponsored | — | no opponent |
| District 26 | Tracy WheelerNo Georgia legislative record | David E. Lucas (I)Voted GPS’s position on 5 of 6 prison-conditions bills · 5 of 6 justice-reform bills · full record2 GPS-tracked reform bills sponsored | contested |
| District 27 | Mike DudgeonNo Georgia legislative record | Jessica RoperNo Georgia legislative record | contested |
| District 28 | — | Donzella James (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record3 GPS-tracked reform bills sponsored · 1 as lead author | no opponent |
| District 29 | Randy Robertson (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 4 of 7 justice-reform bills · full record7 GPS-tracked reform bills sponsored · 2 as lead author | Jeff LoweNo Georgia legislative record | contested |
| District 30 | Timothy J. Bearden (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 4 of 5 justice-reform bills · full record1 GPS-tracked reform bill sponsored | Wanda CooperNo Georgia legislative record | contested |
| District 31 | Jason R. Anavitarte (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record3 GPS-tracked reform bills sponsored · 1 as lead author | Alec MillerNo Georgia legislative record | contested |
| District 32 | Kay Kirkpatrick (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record3 GPS-tracked reform bills sponsored | Michael HettigNo Georgia legislative record | contested |
| District 33 | — | Michael Doc Rhett (I)Voted GPS’s position on 5 of 6 prison-conditions bills · 6 of 7 justice-reform bills · full record6 GPS-tracked reform bills sponsored · 1 as lead author | no opponent |
| District 34 | — | Kenya Wicks (I)Voted GPS’s position on 3 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record3 GPS-tracked reform bills sponsored | no opponent |
| District 35 | — | Jaha V. Howard (I)Voted GPS’s position on 1 of 2 prison-conditions bills · 1 of 1 justice-reform bills · full record · thin record, not ranked2 GPS-tracked reform bills sponsored | no opponent |
| District 36 | Katie CorkrenNo Georgia legislative record | Nan Grogan Orrock (I)Voted GPS’s position on 5 of 6 prison-conditions bills · 6 of 7 justice-reform bills · full record6 GPS-tracked reform bills sponsored | contested |
| District 37 | Ed Setzler (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 3 of 7 justice-reform bills · full record1 GPS-tracked reform bill sponsored | Darcy CastroNo Georgia legislative record | contested |
| District 38 | Eric HelvyNo Georgia legislative record | Rashaun Kemp (I)Voted GPS’s position on 2 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record2 GPS-tracked reform bills sponsored | contested |
| District 39 | John F. Guest, Jr.No Georgia legislative record | Sonya HalpernVoted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored | contested |
| District 40 | Melina R. MastNo Georgia legislative record | Sally Harrell (I)Voted GPS’s position on 5 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record8 GPS-tracked reform bills sponsored · 2 as lead author | contested |
| District 41 | Jeff NewlinNo Georgia legislative record | Kim Jackson (I)Voted GPS’s position on 5 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record9 GPS-tracked reform bills sponsored · 1 as lead author | contested |
| District 42 | Bret A. DunnNo Georgia legislative record | Eric W. Lee, Sr.No Georgia legislative record | contested |
| District 43 | — | Tonya P. Anderson (I)Voted GPS’s position on 3 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored · 2 as lead author | no opponent |
| District 44 | Ngozi OrabuezeNo Georgia legislative record | Saira DraperVoted GPS’s position on 3 of 4 prison-conditions bills · 4 of 4 justice-reform bills · full record1 GPS-tracked reform bill sponsored | contested |
| District 45 | Clint Dixon (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 4 of 6 justice-reform bills · full record2 GPS-tracked reform bills sponsored | Scott TippettsNo Georgia legislative record | contested |
| District 46 | Marc McMainNo Georgia legislative record | Ray SmithNo Georgia legislative record | contested |
| District 47 | Frank Ginn (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record3 GPS-tracked reform bills sponsored | Justin GillespieNo Georgia legislative record | contested |
| District 48 | Shawn Still (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 2 of 3 justice-reform bills · full record1 GPS-tracked reform bill sponsored | Laura MurvartianNo Georgia legislative record | contested |
| District 49 | Drew Echols (I)Voted GPS’s position on 3 of 5 prison-conditions bills · 2 of 5 justice-reform bills · full record5 GPS-tracked reform bills sponsored | William WallaceNo Georgia legislative record | contested |
| District 50 | Bo Hatchett (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored · 1 as lead author | Dave CooperNo Georgia legislative record | contested |
| District 51 | Will WadeVoted GPS’s position on 3 of 5 prison-conditions bills · 7 of 9 justice-reform bills · full recordNo GPS-tracked reform bills sponsored | Gary St. LawrenceNo Georgia legislative record | contested |
| District 52 | Chuck Hufstetler (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record2 GPS-tracked reform bills sponsored | — | no opponent |
| District 53 | Lanny ThomasNo Georgia legislative record | John Bentley “Jack” ZiblukNo Georgia legislative record | contested |
| District 54 | Chuck Payne (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record5 GPS-tracked reform bills sponsored | — | no opponent |
| District 55 | Mary Williams BenefieldNo Georgia legislative record | Randal Mangham (I)Voted GPS’s position on 2 of 4 prison-conditions bills · 2 of 3 justice-reform bills · full record6 GPS-tracked reform bills sponsored | contested |
| District 56 | John Albers (I)Voted GPS’s position on 4 of 6 prison-conditions bills · 5 of 7 justice-reform bills · full record6 GPS-tracked reform bills sponsored | Patrick ThompsonNo Georgia legislative record | contested |
Ballot source: GA Secretary of State (results.sos.ga.gov), May 19 primary + June 16 runoff. (I) = incumbent. “No opponent” = only one major party fielded a candidate. Re-verified after the July 14, 2026 petition deadline — no independent or petition candidate qualified in these seats.
Records source: GPS’s own bill tracking — 13 justice-reform and 6 prison-conditions bills, roll calls from the General Assembly. Not a third-party rating, and not a grade. Nominees were matched to their record on chamber, district and party, with every name checked. Updated September 2026.