Back to board

North Carolina State Senate 35

100% reporting96,395 votes castMargin 7,737 votes (8.0 pts)
Todd JohnsonRepublican52,06654.0%
Christine E. WinwardDemocratic44,32946.0%

Who called it: every source ranked