2020 Ohio Senate election

Last updated

2020 Ohio Senate election
Flag of Ohio.svg
  2018 November 3, 2020 (2020-11-03) 2022  

16 seats from even-numbered districts in the Ohio Senate
17 seats needed for a majority
Turnout74.0% (Increase2.svg2.7pp) [a]
 Majority partyMinority party
 
Leader Larry Obhof Kenny Yuko
Party Republican Democratic
Leader sinceJanuary 3, 2019April 26, 2017
Leader's seatDistrict 22District 25
Seats before249
Seats after258
Seat changeIncrease2.svg 1Decrease2.svg 1
Popular vote1,754,4331,097,400
Percentage61.47%38.45%
SwingDecrease2.svg 5.14%Increase2.svg 5.07%

Ohio Senate 2020 Election.svg
Results
     Democratic hold

     Republican hold     Republican gain

     Not up for election

President of the Ohio Senate before election

Larry Obhof
Republican

Elected President of the Ohio Senate

Matt Huffman
Republican

The 2020 Ohio Senate election was held on November 3, 2020, with the primary election held on April 28, 2020. [b] Ohio voters elected state senators in the 16 even-numbered Ohio Senate districts. State senators elected in 2020 will be eligible to serve a four-year term beginning January 2021 and ending December 2024. These elections coincided with elections for U.S. President and the Ohio House.

Contents

Although Democrats had hoped to break the Republican supermajority in the chamber (which would have required them to pick up three seats), they ended up losing one, further consolidating Republican control.

Predictions

SourceRankingAs of
The Cook Political Report [3] Likely ROctober 21, 2020

Statewide results

PartyCandidatesVotesSeats Won
No.%+/–No.+/–%
Republican Party 161,754,43361.48Decrease2.svg 5.1415Increase2.svg 193.75
Democratic Party 161,097,40038.45Increase2.svg 5.071Decrease2.svg 16.25
Independent 21,9500.07Increase2.svg 0.070Steady2.svg 00.00
Total2,853,783100.0016100.00
Popular vote
Republican
61.48%
Democratic
38.45%
Independent
0.07%
Senate seats won
Republican
93.75%
Democratic
6.25%

Close races

Seats where the margin of victory was under 10%:

  1. District 16, 0.06%
  2. District 32, 2% (gain)
  3. District 6, 6.34%
  4. District 24, 8.68%

Results by district

Overview

Results of the 2020 Ohio Senate election
DistrictIncumbent statusIncumbentWinnerResult
2ndRunning Theresa Gavarone Incumbent Republican re-elected
4thTerm-limited Bill Coley George Lang Republican hold
6thTerm-limited Peggy Lehner Niraj Antani Republican hold
8thRunning Louis Blessing Incumbent Republican re-elected
10thRunning Bob Hackett Incumbent Republican re-elected
12thRunning Matt Huffman Incumbent Republican re-elected
14thRunning Terry Johnson Incumbent Republican re-elected
16thRunning Stephanie Kunze Incumbent Republican re-elected
18thTerm-limited John Eklund Jerry Cirino Republican hold
20thRunning Tim Schaffer Incumbent Republican re-elected
22ndTerm-limited Larry Obhof Mark Romanchuk Republican hold
24thRunning Matt Dolan Incumbent Republican re-elected
26thTerm-limited David Burke Bill Reineke Republican hold
28thRunning Vernon Sykes Incumbent Democrat re-elected
30thRunning Frank Hoagland Incumbent Republican re-elected
32ndRunning Sean O'Brien Sandra O'Brien Republican gain

Detailed results

[4]

District 2District 4District 6District 8District 10District 12District 14District 16District 18District 20District 22District 24District 26District 28District 30District 32

District 2

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Joel O'Dorisio 12,170 52.2
Democratic Reem Subei11,16247.8
Total votes23,332 100.0
Republican primary
PartyCandidateVotes%
Republican Theresa Gavarone (incumbent) 17,352 100.0
Total votes17,352 100.0
General election results
Ohio's 2nd Senate District General Election, 2020
PartyCandidateVotes%
Republican Theresa Gavarone (incumbent) 122,084 62.2
Democratic Joel O'Dorisio74,24037.8
Total votes196,324 100.0
Republican hold Swing Decrease2.svg4.2

District 4

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Kathy Wyenandt 12,568 100.0
Total votes12,568 100.0
Republican primary
PartyCandidateVotes%
Republican George Lang 12,579 49.4
Republican Candice Keller 8,31832.7
Republican Lee Wong4,56817.9
Total votes25,465 100.0
General election results
Ohio's 4th Senate District General Election, 2020
PartyCandidateVotes%
Republican George Lang 106,021 60.5
Democratic Kathy Wyenandt68,00038.8
Independent Kent Keller (write-in)1,1260.6
Total votes175,147 100.0
Republican hold Swing Decrease2.svg7.1

District 6

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Mark Fogel 16,867 82.2
Democratic Albert Griggs, Jr.3,64317.8
Total votes20,510 100.0
Republican primary
PartyCandidateVotes%
Republican Niraj Antani 14,866 64.4
Republican Rachel Selby5,31723.1
Republican Gregory Alan Robinson2,88512.5
Total votes23,068 100.0
General election results
Ohio's 6th Senate District General Election, 2020
PartyCandidateVotes%
Republican Niraj Antani 99,096 53.2
Democratic Mark Fogel87,28046.8
Total votes186,376 100.0
Republican hold Swing Decrease2.svg14.9

District 8

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Daniel Brown 18,091 100.0
Total votes18,091 100.0
Republican primary
PartyCandidateVotes%
Republican Louis Blessing (incumbent) 20,544 100.0
Total votes20,544 100.0
General election results
Ohio's 8th Senate District General Election, 2020
PartyCandidateVotes%
Republican Louis Blessing (incumbent) 112,313 60.1
Democratic Daniel Brown74,56539.9
Total votes186,878 100.0
Republican hold Swing Decrease2.svg2.8

District 10

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Charles Ballard 16,232 100.0
Total votes16,232 100.0
Republican primary
PartyCandidateVotes%
Republican Bob Hackett (incumbent) 29,116 100.0
Total votes29,116 100.0
General Election Results
Ohio's 10th Senate District General Election, 2020
PartyCandidateVotes%
Republican Bob Hackett (incumbent) 109,456 65.3
Democratic Charles Ballard58,12634.7
Total votes167,582 100.0
Republican hold Swing Increase2.svg0.2

District 12

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Ken Poling 10,900 100.0
Total votes10,900 100.0
Republican primary
PartyCandidateVotes%
Republican Matt Huffman (incumbent) 33,710 100.0
Total votes33,710 100.0
General Election Results

79.3

Ohio's 12th Senate District General Election, 2020
PartyCandidateVotes%
Republican Matt Huffman (incumbent) 129,218
Democratic Ken Poling33,80020.7
Total votes164,018 100.0
Republican hold Swing Decrease2.svg20.7 [c]

District 14

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Ryan Ottney 13,060 100.0
Total votes13,060 100.0
Republican primary
PartyCandidateVotes%
Republican Terry Johnson (incumbent) 29,928 76.3
Republican David Uible9,27823.7
Total votes39,206 100.0
General Election Results
Ohio's 14th Senate District General Election, 2020
PartyCandidateVotes%
Republican Terry Johnson (incumbent) 127,588 72.7
Democratic Ryan Ottney47,84327.3
Total votes175,431 100.0
Republican hold Swing Increase2.svg0.8

District 16

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Crystal Lett 23,349 78.8
Democratic Troy Doucet4,38914.8
Democratic Mark Bailey1,8806.4
Total votes29,618 100.0
Republican primary
PartyCandidateVotes%
Republican Stephanie Kunze (incumbent) 13,098 100.0
Total votes13,098 100.0
General Election Results
Ohio's 16th Senate District General Election, 2020
PartyCandidateVotes%
Republican Stephanie Kunze (incumbent) 106,053 50.03
Democratic Crystal Lett105,93749.97
Total votes211,990 100.0
Republican hold Swing Decrease2.svg9.0

District 18

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Betsy Rader 23,183 100.0
Total votes23,183 100.0
Republican primary
PartyCandidateVotes%
Republican Jerry Cirino 23,690 100.0
Total votes23,690 100.0
General Election Results
Ohio's 18th Senate District General Election, 2020
PartyCandidateVotes%
Republican Jerry Cirino 115,754 60.5
Democratic Betsy Rader75,53539.5
Total votes191,289 100.0
Republican hold Swing Decrease2.svg4.8

District 20

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Christian Johnson 13,993 100.0
Total votes13,993 100.0
Republican primary
PartyCandidateVotes%
Republican Tim Schaffer (incumbent) 25,458 100.0
Total votes25,458 100.0
General Election Results
Ohio's 20th Senate District General Election, 2020
PartyCandidateVotes%
Republican Tim Schaffer (incumbent) 121,844 69.5
Democratic Christian Johnson53,47730.5
Total votes175,321 100.0
Republican hold Swing Decrease2.svg30.5 [d]

District 22

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Steve Johnson 16,506 100.0
Total votes16,506 100.0
Republican primary
PartyCandidateVotes%
Republican Mark Romanchuk 17,629 58.3
Republican Ron Falconi6,90922.8
Republican Cory Branham3,70112.2
Republican Michael Reynolds1,2894.3
Republican Timothy Hoven7262.4
Total votes30,254 100.0
General Election Results
Ohio's 22nd Senate District General Election, 2020
PartyCandidateVotes%
Republican Mark Romanchuk 130,273 68.9
Democratic Ryan Hunger [e] 58,92431.1
Total votes189,197 100.0
Republican hold Swing Decrease2.svg0.9

District 24

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Tom Jackson 28,496 100.0
Total votes28,496 100.0
Republican primary
PartyCandidateVotes%
Republican Matt Dolan (incumbent) 18,161 100.0
Total votes18,161 100.0
General Election Results
Ohio's 24th Senate District General Election, 2020
PartyCandidateVotes%
Republican Matt Dolan (Incumbent) 112,609 54.3
Democratic Tom Jackson94,63345.7
Total votes207,242 100.0
Republican hold Swing Decrease2.svg3.8

District 26

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Craig Swartz 14,208 100.0
Total votes14,208 100.0
Republican primary
PartyCandidateVotes%
Republican Bill Reineke 25,363 64.7
Republican Melissa Ackison13,86435.3
Total votes39,227 100.0
General Election Results
Ohio's 26th Senate District General Election, 2020
PartyCandidateVotes%
Republican Bill Reineke 114,776 70.6
Democratic Craig Swartz47,05028.9
Independent Robert Taylor (write-in)8240.5
Total votes162,650 100.0
Republican hold Swing Decrease2.svg29.4 [f]

District 28

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Vernon Sykes (incumbent) 24,995 100.0
Total votes24,995 100.0
Republican primary
PartyCandidateVotes%
Republican Michael Downey 8,626 100.0
Total votes8,626 100.0
General Election Results
Ohio's 28th Senate District General Election, 2020
PartyCandidateVotes%
Democratic Vernon Sykes (incumbent) 88,929 59.8
Republican Michael Downey59,70140.2
Total votes148,630 100.0
Democratic hold Swing Decrease2.svg1.4

District 30

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Michael Fletcher 19,731 100.0
Total votes19,731 100.0
Republican primary
PartyCandidateVotes%
Republican Frank Hoagland (incumbent) 24,726 100.0
Total votes24,726 100.0
General Election Results
Ohio's 30th Senate District General Election, 2020
PartyCandidateVotes%
Republican Frank Hoagland (incumbent) 110,243 66.8
Democratic Michael Fletcher54.69433.2
Total votes164,937 100.0
Republican hold Swing Increase2.svg13.9

District 32

Primary results
Democratic primary
PartyCandidateVotes%
Democratic Sean O'Brien (incumbent) 26,151 100.0
Total votes26,151 100.0
Republican primary
PartyCandidateVotes%
Republican Sandra O'Brien 13,519 69.3
Republican Kenneth Polke5,98330.7
Total votes19,502 100.0
General Election Results
Ohio's 32nd Senate District General Election, 2020
PartyCandidateVotes%
Republican Sandra O'Brien 77,404 51.0
Democratic Sean O'Brien (incumbent)74,36749.0
Total votes151,771 100.0
Republican gain from Democratic Swing Increase2.svg7.4

See also

Notes

  1. Compared to 2016, the last time these seats were up.
  2. The primary election was originally scheduled for March 17, 2020. As a result of the ongoing COVID-19 pandemic, Governor Mike DeWine announced that the primary would be moved to June 2. [1] Shortly thereafter, the Ohio General Assembly passed a bill setting an almost entirely vote-by-mail primary for April 28. [2]
  3. Seat was uncontested in the previous election.
  4. Seat was uncontested in the previous election.
  5. Hunger replaced Johnson after the latter withdrew from the race after the primary due to health concerns. [5]
  6. Seat was uncontested in the previous election.

References

  1. Hancock, Laura. "Gov. Mike DeWine wants to postpone Ohio's Tuesday primary election till June 2 due to coronavirus".
  2. Tobias, Andrew J. (March 25, 2020). "Ohio lawmakers sets all-mail primary election through April 28; legal challenge still possible". cleveland. Retrieved May 29, 2020.
  3. "October Overview: Handicapping the 2020 State Legislature Races". The Cook Political Report . Retrieved November 1, 2020.
  4. "2020 Official Elections Results - Ohio Secretary of State". www.sos.state.oh.us. Archived from the original on October 8, 2020. Retrieved May 28, 2020.
  5. "New Ohio Senate District 22 candidate steps up". medina-gazette.com. Retrieved September 24, 2020.