Lyles defeated Jennifer Roberts, the incumbent mayor, in the Democratic Party primary election in September 2017 and defeated Kenny Smith, a Republican member of the city council, in the November general election.
Lyles defeated Jennifer Roberts in the Democratic Party primary election in September 2017. Lyles defeated Kenny Smith in the November general election. Kenny Smith was a Republican member of the city council. Jennifer Roberts was the incumbent mayor.