Back to board

North Carolina State Senate 31

100% reporting93,051 votes castMargin 6,831 votes (7.3 pts)
Dana Caudill JonesRepublican49,94153.7%
Andy BowlineDemocratic43,11046.3%

Who called it: every source ranked