Back to board

North Carolina State Senate 29

100% reporting70,618 votes castMargin 15,544 votes (22.0 pts)
Dave CravenRepublican43,08161.0%
Judy LittleDemocratic27,53739.0%

Who called it: every source ranked