Back to board

North Carolina State Senate 26

100% reporting93,419 votes castMargin 7,015 votes (7.5 pts)
Sam PageRepublican50,21753.8%
Steve LukingDemocratic43,20246.2%

Who called it: every source ranked