Back to board

North Carolina State Senate 50

100% reporting95,155 votes castMargin 15,593 votes (16.4 pts)
Kevin CorbinRepublican55,37458.2%
Tom DowningDemocratic39,78141.8%

Who called it: every source ranked