The fate of a vacant San Francisco-based state Assembly seat won’t be decided until a runoff election in April, with Matt Haney and David Campos finishing as the top two candidates in Tuesday’s election, but neither receiving the majority of votes needed to win the seat outright, according to unofficial results.

The eventual winner in the April 9 runoff for the 17th Assembly District will have a short tenure before the seat is up for election again in its regular June primary.

David Chiu had served as its assemblymember until San Francisco Mayor London Breed appointed him as city attorney late last year following her appointment of previous city attorney Dennis Herrera as general manager of the San Francisco Public Utilities Commission. The winner of the April runoff will serve until the end of Chiu’s term in January 2023.

Haney, who represents San Francisco’s Tenderloin and South of Market neighborhood on the Board of Supervisors, had 37.4 percent of the vote, according to preliminary results released late Tuesday.

Campos, who represented San Francisco’s Mission District for eight years on the Board of Supervisors and ran for the District 17 seat in 2014, losing narrowly to Chiu, was serving as chief of staff to District Attorney Chesa Boudin before entering the race. He had 35.5 percent of the vote, enough to finish second and qualify for the April runoff.

In third place was entrepreneur and neuroscientist Bilal Mahmood, also a former policy analyst with the administration of former President Barack Obama, who had about 21.2 percent of the vote.

Thea Selby, a small business owner, former City College of San Francisco board president and co-founder of the Lower Haight Merchant and Neighbor Association, got about 6 percent of the vote, according to the unofficial results.

Dan McMenamin is the managing editor at Bay City News, directing daily news coverage of the 12-county greater Bay Area. He has worked for BCN since 2008 and has been managing editor since 2014 after previously serving as BCN’s San Francisco bureau reporter. A UC Davis graduate, he came to BCN after working for a newspaper and nonprofit in the Davis area. He handles staffing, including coaching of our interns, day-to-day coverage decisions and management of the newswire.