Back to board

North Carolina State Senate 48

100% reporting89,424 votes castMargin 9,294 votes (10.4 pts)
Tim MoffittRepublican49,35955.2%
Doyle G. Brown, Jr.Democratic40,06544.8%

Who called it: every source ranked