Back to board

North Carolina State Senate 17

100% reporting84,799 votes castMargin 40,252 votes (47.5 pts)
Mrs. Sydney BatchDemocratic61,64472.7%
Shirley JohnsonRepublican21,39225.2%
Patrick J. BowersoxLibertarian1,7632.1%

Who called it: every source ranked