Back to board

North Carolina State Senate 46

100% reporting75,897 votes castMargin 9,323 votes (12.3 pts)
Warren DanielRepublican42,61056.1%
Kyle WhisnantDemocratic33,28743.9%

Who called it: every source ranked