Mack Paul had the closest loss of any Democrat running for any NC Senate seat in 2018, losing to incumbent Republican John Alexander by 2,639 votes out of 103,804 total votes cast, the highest turnout for all NC Senate races. District 18, weirdly gerrymandered into downtown Raleigh but taking in mainly northern Wake County (and the town of Wake Forest) and all of much more rural Franklin County, was considered "lean Republican" in 2018, which means that Mack Paul did exceptionally well in that election.
Republican John Alexander was first elected in 2014 in Senate District 15 by a very narrow margin (50.4% v. 49.6%), won reelection with just 50.01% in 2016, got double-bunked in 2018 with another Republican (who decided to retire) into District 18, and managed to hold onto a senate seat against a strong tide running in Mack Paul's direction. With Trumpism turning to wormwood and gall in that part of North Carolina, John Alexander looks ever more ripe for the plucking in 2020.
Just heard that Christine Kushner, who won a seat on the Wake School Board in that 2011 race, will be running for this Senate seat in District 18. She'll be a strong candidate. I'm told that Kushner is "very squared away. Also can raise money."