Back to board

North Carolina State Senate 21

100% reporting77,050 votes castMargin 6,752 votes (8.8 pts)
Tom McInnisRepublican41,90154.4%
Paul TaylorDemocratic35,14945.6%

Who called it: every source ranked