City Council candidates Ed Lasater and Ann Zadeh have left their opponents behind in fundraising in the District 9 council race.
In total, Lasater, a businessman and attorney, raised $59,645, reporting $21,981 in the second round of campaign finance reports, for April 1-30.
Zadeh, who has a background in city planning, has raised $48,220, reporting $22,963 for the second period.
Lasater, 44, has also loaned himself $10,000, and Zadeh, 47, has loaned herself $15,000.
Never miss a local story.
Bernie Scheffler, 35, owner of Trinity Bicycles downtown, comes in third in the money race, with a total of $15,767 raised, raising $2,010 in the second reporting period.
Scheffler still has the most donations, at 145. Lasater follows at 143.
Margot Garza, who filed her campaign finance reports Monday instead of by the May 2 deadline, has raised $12,255. Garza, 43, an adviser at TCU, also lists a $500 loan from Mike Utt.
Greg Hughes, 57, an engineer at Lockheed Martin, raised $4,170 in the second period, bumping his total contributions to $5,920, and has loaned himself $10,000.
Lasater also has the most cash on hand heading into the Saturday election, with $47,616 unspent as of May 2. Zadeh followed with $23,959, then Garza with $3,937, Scheffler with $2,895 and Hughes with $1,695.
Juan Rangel III, 28, did not file either of the required finance reports, has not attended political forums with the other candidates and has not returned calls from the Star-Telegram seeking comment since he filed for the election.
Zadeh has spent $34,309, Lasater $25,048, Scheffler $9,575, Hughes $5,245 and Garza $4,999.
The candidates are seeking to replace Councilman Joel Burns, who has represented the area since 2008 and is stepping down to obtain a Mid-Career Master in Public Administration at the Harvard Kennedy School in Massachusetts.
Polls are open from 7 a.m. to 7 p.m. Saturday.
The council election will be on the same ballot as the $292 million bond program and the renewal of the Crime Control and Prevention District half-cent sales tax.
If needed, a runoff election would be held June 21, with early voting starting June 9. Burns has said he will stay on the council until a replacement is elected.