Back to board

North Carolina State Senate 23

100% reporting95,502 votes castMargin 43,120 votes (45.2 pts)
Jonah GarsonDemocratic69,31172.6%
Laura PichardoRepublican26,19127.4%

Who called it: every source ranked