2016Final results
2016 election for Ohio Senate District 2
Ohio State Senate · Ohio
Randall Gardner (R) won with 66.4% of the vote, defeating Kirk W. Halliday (D) by 32.8 points.
Randall GardnerRepublican · winner · incumbent
66.4%118,232
Kirk W. HallidayDemocrat
33.6%59,882
The same year, the district voted R+13.2 for president; this race was R+32.8.178,114 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 4:52 AM ET
The seat over time
D − R margin in this seat's races around 2016
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 4:52 AM ET