Back to board

North Carolina State Senate 43

100% reporting76,913 votes castMargin 1,397 votes (1.8 pts)
Brad OvercashRepublican39,15550.9%
Steve RutherfordDemocratic37,75849.1%

Who called it: every source ranked