Back to board

North Carolina State Senate 18

100% reporting98,876 votes castMargin 11,847 votes (12.0 pts)
Haseeb FatmiDemocratic54,15754.8%
Chris StockRepublican42,31042.8%
Brad HesselLibertarian2,4092.4%

Who called it: every source ranked