Back to board

North Carolina State Senate 30

100% reporting78,921 votes castMargin 25,439 votes (32.2 pts)
Steve JarvisRepublican52,18066.1%
Pamela D. McAfeeDemocratic26,74133.9%

Who called it: every source ranked