Harford County Council candidates received more than $90,000 in campaign contributions in the past year, ahead of an election set to shake up the county’s leadership.

On the ballot are two appointed council members who face competition to keep the seats they filled after their predecessors were removed from office, along with a handful candidates for the open council president and District C seats. Incumbents in two other districts have yet to file for reelection.

The primary election for contested races will be June 23. The filing deadline to run for any of the council seats is Feb. 24.

As voters prepare to elect their county-level representatives for the next four years, candidates were required to submit their first campaign finance report with the Maryland State Board of Elections on Jan. 21, outlining how much money they have received over the past year, where it came from and what they spent it on.

The reports cover the period of Jan. 9, 2025, to Jan. 14, 2026, and show the council’s 19 current candidates drew in a combined $93,500. Here is a breakdown of where each candidate stands financially:

Candidates for President of the Council

Council President Patrick Vincenti has announced his run for county executive — opening the council president seat.

Two candidates have filed to run for president of the council: Tony “G” Giangiordano and Billy Boniface, both Republicans.

Giangiordano, the current council vice president and District C representative, gained the most money of all County Council candidates, totaling $28,544.46 over the one-year span, according to his finance report.

Before this campaign cycle, he already had $40,934.45 in the bank. He spent roughly $1,090.46, leaving him with $67,729.45. He also has $11,000 in outstanding obligations, which include unpaid loans, according to the report.

Boniface was council president from 2006 to 2014 and went on to serve as the chief advisor to former Harford County Executive Barry Glassman in 2020. Two years later, Boniface launched a campaign for county executive and lost to current County Executive Bob Cassilly in the 2022 Republican primary.

Due to the timing of his filing for the 2026 race, Boniface was not required to report campaign finances for the past year.

District A

There are four candidates filed in the race to represent the Joppatowne and Edgewood area: Kelly Bryant, former Council Member Dion Guthrie, incumbent Nolanda Robert and Jeff Beck. Beck is the only Republican running in the district so far.

Robert gained the most contributions of all the District A candidates, with $5,744.75, her report stated. She spent $4,147.76 and has $1,857.29 left. Robert started with $260.30 in the bank.

Beck got $1,325 in contributions and had $291.95 in expenditures for things such as brochures and bumper stickers, the report listed. Now, he has $1,182.47.

Guthrie, who’s seeking his fifth term on the council, had no contributions listed on his report. However, he had $7,567.17 sitting in his account. Of that, he spent $733.42 on advertisement materials, leaving him with $6,833.75.

Guthrie was removed from his seat in 2024 after he entered a plea of nolo contendere, or no contest, for a felony theft case in Baltimore County. He was accused of stealing between $5,000 and $25,000 from the International Brotherhood of Electric Workers. He told the Aegis in July that he is running to clear his name and continue his unfinished work on the council.

Bryant filed a finance report, but there are no contributions or expenditures listed as he did not receive or spend any money that exceeded $1,000.

District B

Three candidates have elected to run to represent the Fallston and Abingdon area. Incumbent Alison Imhoff, Stephanie Flasch and Sam Kahl have all inserted their names into the race. All candidates are Republicans.

District B also includes portions of Joppa, Bel Air, Baldwin, Monkton, Kingsville and Forest Hill.

Flasch and Imhoff had similar contribution totals. Imhoff gained $8,781, while Flasch earned $8,280.63. Flasch’s contributions included a $5,000 loan.

Imhoff, who’s only been in her seat since April, spent $3,763.23, leaving her with $4,487.77 left to spend. Flasch spent $1,020 and will have roughly $11,409.10 left over.

Imhoff was appointed to the council following a vacancy left by former council member Aaron Penman after a judge ruled that he could not serve on the council and also be employed by the Harford County Sheriff’s Office.

Kahl brought in $6,645.10, with most of it coming from a $5,000 loan. He spent $1,534.10.

District C

Five candidates have filed to represent the Bel Air area: Mike Cuifo, Jessica Ryley Hammond, Mayor of Bel Air Paula Etting, Tim Murphy and Zach Schulz. Ciufo and Hammond are Democrats. Etting, Murphy and Schulz are Republicans.

Hammond accrued the most contribution money in the district, totaling $5,180.20. She spent $3,930.65 and now has $1,249.55.

Ciufo secured the second highest amount, $4,882.50, and spent $2,226.03. He has $2,523.97 left.

Etting filed for the race on Dec. 23 and did not have any financial reports listed. Murphy only gained $110 and did not spend any of it. Schulz did not spend or receive money that exceeded $1,000.

District D

Two candidates have filed to represent the Darlington, Pylesville and Street area: John B. Carl Jr. and Stephen Sewell, both Republicans.

Carl accumulated $16,831.32 in contributions and spent $2,329.98, according to his report. He has $15,109.16 left in the bank. Carl ran in 2022 to represent the district but was defeated by current seat-holder James Reilly, who won by a slim 11-vote margin. Reilly has not yet announced if he will run for reelection.

Sewell filed a report, but no contributions or expenditures are listed as neither exceeded $1,000.

District E

Two candidates have filed to represent the Churchville and Aberdeen areas: Hunter Baker and Derek Alan Noyes Jr. Baker is a Democrat, while Noyes is a Republican.

Baker gained $2,224.14 in monetary contributions and spent $601.13. He has $1,623.01 left, according to his finance report.

Noyes filed a report, but it doesn’t list contributions as he didn’t receive or spend over $1,000.

Current seat-holder Jessica Boyle-Tsottles has yet to announce if she’ll run for reelection.

District F

Incumbent Jacob Bennett is the sole candidate running to represent the Belcamp and Havre de Grace area.

Bennett, a Democrat, is seeking his second term on the council, after winning his first in 2022 by 92 votes.

In his campaign account, he previously had $6,287.64, according to his finance report. He added $5,005.24 in monetary contributions and spent $5,370.81, with most money going towards postage stamps for postcards. Now, he has $5,922.07.

Have a news tip? Contact Shaela Foster at sfoster@baltsun.com or 443-826-5894.