Back to board

North Carolina State Senate 19

100% reporting61,726 votes castMargin 29,088 votes (47.1 pts)
Val ApplewhiteDemocratic45,40773.6%
Venus De La CruzRepublican16,31926.4%

Who called it: every source ranked