Who ran and who won in Toronto's three Ward 9 races in 2026
Alejandra Bravo kept Ward 9 Davenport, Christopher Mammoliti won TDSB Ward 9 and Jonathan Santos won TCDSB Ward 9. Every candidate's votes, from the City Clerk's declaration of October 29, 2026.

Three races on Toronto's October 26, 2026 ballot carried the number 9, and a different person won each of them. Alejandra Bravo was re-elected councillor for Ward 9 Davenport, Christopher Mammoliti won Ward 9 of the Toronto District School Board, and Jonathan Santos won Ward 9 of the Toronto Catholic District School Board.
Every vote count below is copied from the Declaration of Results that City Clerk John D. Elvidge signed on October 29, 2026, under section 55 (4) of the Municipal Elections Act, 1996. The shares and the number of polls come from the City's own results file at electionresults.toronto.ca, which the City last changed on the night of October 26. Both were read on November 11, 2026.
Ward 9 Davenport: the council race
Four people ran for councillor in Ward 9 Davenport. The declaration marks Bravo as elected.
| Candidate | Votes | Share of votes counted in the race |
|---|---|---|
| Alejandra Bravo | 28,179 | 66.46 percent |
| Marco Martins | 11,633 | 27.44 percent |
| Ashley Jansen | 1,396 | 3.29 percent |
| Neil Simon | 1,192 | 2.81 percent |
The City's results file counts 42,400 votes in the race, from 53 polls, all reported. The Local's candidate page for the ward, published on September 25, 2026 and updated on October 30, says Bravo had been the ward's councillor since 2022, so this is her second term. The full count for the ward is on the Ward 9 Davenport race page.
Toronto District School Board, Ward 9
Four candidates ran for trustee in the public board's Ward 9. The declaration marks Mammoliti as elected.
| Candidate | Votes | Share of votes counted in the race |
|---|---|---|
| Christopher Mammoliti | 16,595 | 36.98 percent |
| Bill Wu | 13,077 | 29.14 percent |
| Sonny Yeung | 7,989 | 17.80 percent |
| Carey De Pass | 7,217 | 16.08 percent |
That race drew 44,878 votes from 107 polls, all reported, by the City's results file. The difference between first and second place was 3,518 votes. The race page is TDSB Ward 9.
Toronto Catholic District School Board, Ward 9
Four candidates ran for trustee in the Catholic board's Ward 9. The declaration marks Santos as elected.
| Candidate | Votes | Share of votes counted in the race |
|---|---|---|
| Jonathan Santos | 4,148 | 38.63 percent |
| Rosina Bonavota | 3,793 | 35.33 percent |
| David Le | 1,653 | 15.40 percent |
| Renato Fallico | 1,143 | 10.65 percent |
The City's results file counts 10,737 votes in the race, from 288 polls, all reported. Santos finished 355 votes ahead of Bonavota. This was the closest of the three Ward 9 races by votes and by share. The race page is TCDSB Ward 9.
Why Toronto has three Ward 9 races
The number 9 appears three times on the ballot because the City and each school board number their wards on their own. The City Clerk's declaration lists a Ward 9 under three offices: Councillor, where it is named Ward 9 Davenport; Trustee, Toronto District School Board; and Trustee, Toronto Catholic District School Board. The two French-language boards, Conseil scolaire Viamonde and Conseil scolaire catholique MonAvenir, have no Ward 9 in Toronto in the declaration.
The three races do not cover the same streets. The City's results file counts 53 polls in the council race, 107 in the public board race and 288 in the Catholic board race.
How the count became official
The City of Toronto said in a news release on October 29, 2026 that the City Clerk had certified the official results of the election, and that 989,990 ballots were cast. The release links the Declaration of Results, which gives the total number of votes each candidate received and declares elected the candidate with the most votes for each office. The City's results file is labelled unofficial, and the declaration is the official record.
The release also says poll-by-poll results are available, showing the votes cast during advance voting, by mail and at each voting place on election day. Final voter statistics are due within 30 days of the election, the release says, and will include the official number of eligible voters after all revisions to the voters' list.
What happens next for the three winners
The 2026 to 2030 term of Toronto City Council begins on Sunday, November 15, the City's release says. New members of Council make their Declaration of Office privately with the City Clerk before the first meeting of City Council, which takes place on Wednesday, November 18 and Thursday, November 19. Bravo returns to Council for that meeting as the member for Davenport.
Mammoliti and Santos take their seats on their boards for the same term. Each of the three made promises during the campaign, and voche.me's promise tracker lists them with the record behind each status: Alejandra Bravo's promises, Christopher Mammoliti's promises and Jonathan Santos's promises. The tracker for every person elected in Toronto is at /on/toronto-2026/tracker.
A resident of any of the three wards who wants to follow the new term can read the first Council agenda when the City publishes it before November 18, and can check each winner's page here as votes and decisions are recorded. The result for every race in the city is at /on/toronto-2026/results, and the City's certification is described in our report of October 30.
Questions this story answers
Who won Ward 9 Davenport in the 2026 Toronto election?
Alejandra Bravo won Ward 9 Davenport on October 26, 2026 with 28,179 votes, by the City Clerk's Declaration of Results dated October 29, 2026. Marco Martins was second with 11,633 votes, Ashley Jansen third with 1,396 and Neil Simon fourth with 1,192. Bravo had held the seat since 2022, The Local reported.
Who were the Ward 9 Davenport council candidates in 2026?
Four people were on the ballot for councillor in Ward 9 Davenport in 2026: Alejandra Bravo, Marco Martins, Ashley Jansen and Neil Simon. The City Clerk's Declaration of Results of October 29, 2026 lists them in that order by votes, and marks Bravo as elected. The City's results file counts 42,400 votes in the race.
Who won TDSB Ward 9 in 2026?
Christopher Mammoliti won the Toronto District School Board's Ward 9 on October 26, 2026 with 16,595 votes, by the City Clerk's Declaration of Results. Bill Wu was second with 13,077 votes, Sonny Yeung third with 7,989 and Carey De Pass fourth with 7,217. The City's results file counts 44,878 votes in the race.
Who ran for TDSB Ward 9 trustee in 2026?
Four candidates ran for trustee in the Toronto District School Board's Ward 9 in 2026: Christopher Mammoliti, Bill Wu, Sonny Yeung and Carey De Pass. Their names are printed in the City Clerk's Declaration of Results of October 29, 2026, which marks Mammoliti as elected. His vote share was 36.98 percent in the City's results file.
Who won TCDSB Ward 9 in 2026?
Jonathan Santos won the Toronto Catholic District School Board's Ward 9 on October 26, 2026 with 4,148 votes, by the City Clerk's Declaration of Results. Rosina Bonavota was second with 3,793 votes, a difference of 355 votes. David Le had 1,653 votes and Renato Fallico 1,143. The City's results file counts 10,737 votes in the race.
Who ran for TCDSB Ward 9 trustee in 2026?
Four candidates ran for trustee in the Toronto Catholic District School Board's Ward 9 in 2026: Jonathan Santos, Rosina Bonavota, David Le and Renato Fallico. The City Clerk's Declaration of Results of October 29, 2026 lists all four and marks Santos as elected. The City's results file gives Santos 38.63 percent of the votes counted in the race.
Are the three Toronto Ward 9 races the same area?
The three are different areas. The City Clerk's declaration lists a Ward 9 under three offices: Councillor (Ward 9 Davenport), Toronto District School Board trustee and Toronto Catholic District School Board trustee. The City's results file counts 53 polls in the council race, 107 in the TDSB race and 288 in the TCDSB race, so the three wards cover different ground.
When did the 2026 Toronto election results become official?
City Clerk John D. Elvidge certified the official results on October 29, 2026, the City of Toronto said in a news release that day. His Declaration of Results, made under section 55 (4) of the Municipal Elections Act, 1996, declares elected the candidate with the most votes for each office. The City counted 989,990 ballots cast.
When do the Ward 9 winners take office?
The City of Toronto's release of October 29, 2026 says the 2026 to 2030 term of City Council begins on Sunday, November 15, and that the first meeting of the new Council takes place on Wednesday, November 18 and Thursday, November 19. New members make their Declaration of Office with the City Clerk before that meeting.
Sources
The pages this story draws on. Open one to check a claim yourself.
- City Clerk's Office, City of Toronto: Declaration of Results, 2026 Municipal Election, dated October 29, 2026toronto.ca
- City of Toronto news release: Toronto City Clerk certifies 2026 Toronto municipal election results, October 29, 2026toronto.ca
- City of Toronto, Toronto Elections results by race and wardelectionresults.toronto.ca
- The Local: Ward 9 Davenport, candidate tracker, September 25, 2026, updated October 30, 2026thelocal.to
Found an error? Tell the editors with the corrections form. A correction is noted on the story it changes. Read our standards.


