2020 Ohio State Senate Election Results
Election Date: Nov. 3, 2020 | Updated 8:05 PM EST Nov. 27, 2020
Ohio State Senate
Jump to:
District 2
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Theresa Gavarone (R) * | 122,084 | 62.2% |
Joel O'Dorisio (D) | 74,240 | 37.8% |
District 4
100% Reporting
Candidate | Total Votes | % Votes |
---|---|---|
George Lang (R) | 106,021 | 60.9% |
Kathy Wyenandt (D) | 68,000 | 39.1% |
District 6
100% Reporting
Candidate | Total Votes | % Votes |
---|---|---|
Niraj Antani (R) | 99,096 | 53.2% |
Mark Fogel (D) | 87,280 | 46.8% |
District 8
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Louis Blessing (R) * | 112,313 | 60.1% |
Daniel Brown (D) | 74,565 | 39.9% |
District 10
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Robert Hackett (R) * | 109,456 | 65.3% |
Charles Ballard (D) | 58,126 | 34.7% |
District 12
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Matt Huffman (R) * | 129,217 | 79.3% |
Ken Poling (D) | 33,800 | 20.7% |
District 14
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Terry Johnson (R) * | 127,588 | 72.7% |
Ryan Ottney (D) | 47,843 | 27.3% |
District 16
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Stephanie Kunze (R) * | 106,053 | 50.0% |
Crystal Lett (D) | 105,937 | 50.0% |
District 18
100% Reporting
Candidate | Total Votes | % Votes |
---|---|---|
Jerry Cirino (R) | 115,754 | 60.5% |
Betsy Rader (D) | 75,535 | 39.5% |
District 20
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Schaffer (R) * | 120,745 | 69.5% |
Christian Johnson (D) | 52,953 | 30.5% |
District 22
100% Reporting
Candidate | Total Votes | % Votes |
---|---|---|
Mark Romanchuk (R) | 130,273 | 68.9% |
Ryan Hunger (D) | 58,924 | 31.1% |
District 24
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Matt Dolan (R) * | 112,609 | 54.3% |
Tom Jackson (D) | 94,633 | 45.7% |
District 26
100% Reporting
Candidate | Total Votes | % Votes |
---|---|---|
Bill Reineke (R) | 114,776 | 70.9% |
Craig Swartz (D) | 47,050 | 29.1% |
District 28
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Vernon Sykes (D) * | 88,929 | 59.8% |
Michael Downey (R) | 59,701 | 40.2% |
District 30
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Frank Hoagland (R) * | 110,243 | 66.8% |
Michael Fletcher (D) | 54,694 | 33.2% |
District 32
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Sandra O'Brien (R) | 77,404 | 51.0% |
Sean O'Brien (D) * | 74,367 | 49.0% |