The Milton Record

Council

What each member of Council has put forward, from the published minutes. Ordered by ward, as the Town lists them — there is no ranking here, because no honest single measure of a councillor exists.

67 of the 68 council meetings held so far have been read (2022-12-12 to 2026-09-14). The Town has not yet published minutes for the meeting of 14 September 2026; nothing from it is on this site yet, and it is checked every night. Of those read, 4 have no minutes published by the Town, so they contribute nothing to the counts below. A further 13 have minutes carrying no numbered resolutions — Council Workshops, mostly — so they add nothing to the motion counts, though their attendance is recorded. Committee of Adjustment meetings are not included: that is a separate appointed body councillors do not sit on.

Two members represent each ward — a Town Councillor, who sits on Milton Council, and a Regional Councillor, who sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so for a Regional Councillor roughly half of the job is invisible on this site, and their figures should never be read against a Town Councillor's.

Mayor

Gordon A. Krantz

Mayor · served 2022-11-15 to 2026-11-14

Sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so roughly half of what they do is invisible on this site.

Of the 68 council meetings held while they were in office, they seconded 0 substantive motions. By convention the chair does not move motions, so there is no count of those. They put 1 item on the agenda themselves. 11 for and 7 against, across the 18 recorded votes they were present for.

Ward 1

This ward has had more than two members this term, because a seat changed hands. Each person's figures are counted only against the meetings held while they held the seat, so the numbers below are not comparable with one another.

George Minakakis

Town Councillor · served 2025-11-03 to 2026-11-14 [dates worked out from the minutes, not stated by the Town]

Of the 15 council meetings held while they were in office, they moved 10 substantive and 9 procedural motions, and seconded 3 substantive motions. They put 2 items on the agenda themselves. 4 for and 1 against, across the 5 recorded votes they were present for.

Colin Best

Regional Councillor · served 2022-11-15 to 2026-11-14

Sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so roughly half of what they do is invisible on this site.

Of the 68 council meetings held while they were in office, they moved 99 substantive and 33 procedural motions, and seconded 109 substantive motions. They put 1 item on the agenda themselves. 14 for and 4 against, across the 18 recorded votes they were present for.

Kristina Tesser Derksen former

Town Councillor · served 2022-11-15 to 2025-05-26 [the Town declared this seat vacant on 2025-05-26]

Of the 47 council meetings held while they were in office, they moved 10 substantive and 3 procedural motions, and seconded 4 substantive motions. They put 5 items on the agenda themselves. 5 for and 0 against, across the 5 recorded votes they were present for.

Ward 2

Rick Malboeuf

Regional Councillor · served 2022-11-15 to 2026-11-14

Sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so roughly half of what they do is invisible on this site.

Of the 68 council meetings held while they were in office, they moved 108 substantive and 20 procedural motions, and seconded 136 substantive motions. They put 0 items on the agenda themselves. 10 for and 6 against, across the 16 recorded votes they were present for.

John Challinor II

Town Councillor · served 2022-11-15 to 2026-11-14

Of the 68 council meetings held while they were in office, they moved 110 substantive and 48 procedural motions, and seconded 85 substantive motions. They put 18 items on the agenda themselves. 10 for and 8 against, across the 18 recorded votes they were present for.

Ward 3

Sammy Ijaz

Regional Councillor · served 2022-11-15 to 2026-11-14

Sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so roughly half of what they do is invisible on this site.

Of the 68 council meetings held while they were in office, they moved 12 substantive and 12 procedural motions, and seconded 36 substantive motions. They put 0 items on the agenda themselves. 14 for and 3 against, across the 17 recorded votes they were present for.

Adil Khalqi

Town Councillor · served 2022-11-15 to 2026-11-14

Of the 68 council meetings held while they were in office, they moved 57 substantive and 13 procedural motions, and seconded 25 substantive motions. They put 10 items on the agenda themselves. 15 for and 3 against, across the 18 recorded votes they were present for.

Ward 4

Sarah Marshall

Town Councillor · served 2022-11-15 to 2026-11-14

Of the 68 council meetings held while they were in office, they moved 7 substantive and 1 procedural motions, and seconded 28 substantive motions. They put 2 items on the agenda themselves. 16 for and 2 against, across the 18 recorded votes they were present for.

Sameera Ali

Regional Councillor · served 2022-11-15 to 2026-11-14

Sits on both Milton Council and Halton Regional Council. Only Milton business is covered here, so roughly half of what they do is invisible on this site.

Of the 68 council meetings held while they were in office, they moved 56 substantive and 29 procedural motions, and seconded 43 substantive motions. They put 13 items on the agenda themselves. 17 for and 1 against, across the 18 recorded votes they were present for.

What these columns mean

They measure different things and are not interchangeable. A notice of motion is a member putting their own item on the agenda — the clearest signal of initiative. Moving a motion usually means sponsoring a staff report's recommendation onto the floor. Seconding puts a motion up for debate and is often a seat convention. Counts are substantive only.

Recorded votes are rare and unrepresentative. Individual positions exist for 18 of 637 resolutions — about 3% — because Ontario law records names only when a member asks. Members ask on the most contentious items, so this is a deliberately skewed sample and says nothing about the other 97%.

Every council meeting [68 meetings]

Every meeting of Council, Council Workshop and Special Council held this term. Committee of Adjustment is a separate appointed body councillors do not sit on, and is not included.

202610 meetings2026-09-14 — Council Meetingno motions read · attendance not yet checked2026-07-13 — Council Meeting15 substantive motions · attendance checked by hand2026-06-22 — Council Meeting13 substantive motions2026-06-22 — Special Council Meetingno motions read2026-06-15 — Special Council Meeting2 substantive motions2026-05-11 — Council Meeting16 substantive motions2026-04-13 — Council Meeting10 substantive motions2026-03-16 — Council Meeting11 substantive motions2026-02-09 — Council Meeting8 substantive motions2026-01-26 — Council Meeting13 substantive motions
202519 meetings2025-12-08 — Council Meeting13 substantive motions2025-12-02 — Council Meetingno motions read · attendance not yet checked2025-12-01 — Council Meeting10 substantive motions2025-11-24 — Council Workshopno motions read2025-11-03 — Council Meeting7 substantive motions2025-10-27 — Council Workshopno motions read2025-10-06 — Council Meetingno motions read · attendance not yet checked2025-09-08 — Council Meeting11 substantive motions2025-07-14 — Council Meeting15 substantive motions2025-06-23 — Council Meeting11 substantive motions2025-06-09 — Council Workshopno motions read2025-05-26 — Council Meeting14 substantive motions2025-05-26 — Special Council Meetingno motions read · attendance not yet checked2025-04-28 — Council Meeting9 substantive motions2025-03-31 — Council Workshopno motions read2025-03-17 — Council Meeting12 substantive motions2025-02-24 — Council Meeting7 substantive motions2025-02-03 — Council Workshop2 substantive motions2025-01-27 — Council Meeting7 substantive motions
202421 meetings2024-12-09 — Council Meeting8 substantive motions2024-12-03 — Council Meetingno motions read · attendance not yet checked2024-12-02 — Council Meeting9 substantive motions2024-11-25 — Council Workshopno motions read2024-11-04 — Council Meeting10 substantive motions2024-10-07 — Council Meeting12 substantive motions · attendance checked by hand2024-09-09 — Council Meeting10 substantive motions2024-07-15 — Special Council Meetingno motions read · attendance not yet checked2024-07-15 — Council Meeting2 substantive motions2024-06-24 — Council Meeting12 substantive motions2024-06-17 — Council Workshopno motions read2024-06-03 — Council Meeting8 substantive motions2024-06-03 — Special Council Meetingno motions read2024-05-13 — Council Meeting9 substantive motions2024-04-15 — Council Meeting12 substantive motions2024-03-25 — Special Council Meetingno motions read · attendance not yet checked2024-03-25 — Council Meeting11 substantive motions2024-03-04 — Council Meeting3 substantive motions2024-02-26 — Council Workshopno motions read2024-02-12 — Council Meeting7 substantive motions2024-01-29 — Council Meeting5 substantive motions
202316 meetings2023-12-18 — Council Meeting13 substantive motions2023-12-05 — Council Meetingno motions read · attendance not yet checked2023-12-04 — Council Meeting10 substantive motions2023-11-27 — Council Workshopno motions read2023-11-13 — Council Meeting6 substantive motions2023-10-23 — Council Meeting7 substantive motions2023-09-11 — Council Meeting7 substantive motions2023-07-17 — Council Meeting14 substantive motions2023-06-19 — Council Meeting6 substantive motions2023-05-29 — Council Meeting14 substantive motions2023-05-08 — Council Meeting7 substantive motions2023-04-17 — Council Meeting4 substantive motions2023-03-27 — Council Meeting13 substantive motions2023-03-06 — Council Meeting7 substantive motions2023-02-06 — Council Meeting12 substantive motions2023-01-23 — Council Meeting14 substantive motions
20222 meetings2022-12-19 — Council Meeting11 substantive motions2022-12-12 — Council Meetingno motions read · attendance checked by hand

Who represents your ward

Who represents you and who is running in October, the development applications filed on your streets, and the capital work the Town has budgeted there — for one ward at a time.

Or look your address up on the Town’s ward map, or see all of Milton at once.

3 corrections affect what this page shows.

28 August 2026 — The correction published yesterday about attendance gave the wrong cause. Milton's minutes do record who was absent. The fault was in this site's parser, and it has been fixed — recorded absences are published again, still with no attendance rate.

2 earlier corrections

Every correction made on this site, and what caused each one →