Back to board

North Carolina State Senate 4

100% reporting73,501 votes castMargin 1,577 votes (2.1 pts)
Jessica RiveraDemocratic37,53951.1%
Buck NewtonRepublican35,96248.9%

Who called it: every source ranked