The Whitchurch-Stouffville Record

Council

The 7 members seated on the 2022–2026 council. Each is placed here by the minutes that record them present at council, never inferred from a motion.

Council of 2022–2026 · 2018–2022 · 2014–2018

Help keep this record right

Do you know Whitchurch-Stouffville’s councils — as a resident, a reporter, a former member, a clerk? The record for Whitchurch-Stouffville is read by software from the minutes and checked against their own totals, and it still needs people who can tell when a page is wrong. Volunteer as a reviewer for Whitchurch-Stouffville, or read what a reviewer does.

What these columns mean

They measure different things and are not interchangeable. 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 rather than agreement. Meetings are counted against the ones each member was on the record for — not against the whole term, because members join and leave mid-term, so two members’ figures here are not comparable.

Individual positions exist for 2 of 4,833 motions — under 1% of them — because Ontario law records names only when a member asks. Members ask on the most contentious items, so that is a deliberately skewed sample and says nothing about the rest.

Keith Acton

Councillor · seen 2022-11-21 to 2026-10-14

Of the 105 meetings the minutes place them at, they moved 49 substantive and 52 procedural motions, and seconded 157. 0 for and 2 against across the 2 recorded votes they were present for.

Richard Bartley

Councillor · seen 2018-12-18 to 2026-10-14

Of the 151 meetings the minutes place them at, they moved 360 substantive and 134 procedural motions, and seconded 424. 2 for and 0 against across the 2 recorded votes they were present for.

Hugo T. Kroon

Councillor · seen 2018-03-20 to 2026-10-14

Of the 138 meetings the minutes place them at, they moved 480 substantive and 157 procedural motions, and seconded 461. 2 for and 0 against across the 2 recorded votes they were present for.

Iain Lovatt

Councillor · seen 2018-01-23 to 2026-10-14

Of the 150 meetings the minutes place them at, they moved 132 substantive and 41 procedural motions, and seconded 110. 2 for and 0 against across the 2 recorded votes they were present for.

Sue Sherban

Councillor · seen 2018-12-18 to 2026-10-14

Of the 155 meetings the minutes place them at, they moved 344 substantive and 113 procedural motions, and seconded 349. 0 for and 2 against across the 2 recorded votes they were present for.

Maurice Smith

Councillor · seen 2018-01-23 to 2026-10-14

Of the 144 meetings the minutes place them at, they moved 541 substantive and 167 procedural motions, and seconded 383. 2 for and 0 against across the 2 recorded votes they were present for.

Rick Upton

Councillor · seen 2018-01-23 to 2026-10-14

Of the 147 meetings the minutes place them at, they moved 513 substantive and 162 procedural motions, and seconded 508. 0 for and 2 against across the 2 recorded votes they were present for.

Every council meeting (507 meetings)

2026 — 46 meetings
Special Council MeetingOctober 14, 2026
Public Planning MeetingSeptember 30, 2026
Public Planning MeetingSeptember 16, 2026
Special Council MeetingSeptember 1, 2026
Council MeetingJune 17, 2026
Council MeetingJune 3, 2026
Council MeetingMay 20, 2026
Council MeetingMay 6, 2026
Council MeetingApril 15, 2026
Council MeetingApril 2, 2026
Council MeetingMarch 11, 2026
Council MeetingFebruary 18, 2026
Appeals CommitteeFebruary 9, 2026
Council MeetingFebruary 4, 2026
Public Planning MeetingJanuary 21, 2026
Council MeetingJanuary 21, 2026
Special Council MeetingJanuary 14, 2026
2025 — 58 meetings
Committee of AdjustmentDecember 18, 2025
Council MeetingDecember 3, 2025
Committee of AdjustmentNovember 27, 2025
Public Planning MeetingNovember 19, 2025
Council MeetingNovember 19, 2025
Public Planning MeetingNovember 5, 2025
Council MeetingNovember 5, 2025
Appeals CommitteeOctober 23, 2025
Committee of AdjustmentOctober 23, 2025
Council MeetingOctober 15, 2025
Council MeetingOctober 1, 2025
Committee of AdjustmentSeptember 25, 2025
Council MeetingSeptember 17, 2025
Council MeetingSeptember 3, 2025
Council MeetingJune 18, 2025
Council MeetingJune 4, 2025
Council MeetingMay 21, 2025
Council MeetingMay 7, 2025
Council MeetingApril 16, 2025
Council MeetingApril 2, 2025
Council MeetingMarch 19, 2025
Committee of AdjustmentFebruary 27, 2025
Council MeetingFebruary 19, 2025
Council MeetingFebruary 5, 2025
Committee of AdjustmentJanuary 23, 2025
Public Planning MeetingJanuary 15, 2025
Council MeetingJanuary 15, 2025
2024 — 58 meetings
Special Council MeetingDecember 23, 2024
Committee of AdjustmentDecember 12, 2024
Council MeetingDecember 11, 2024
Public Planning MeetingNovember 20, 2024
Council MeetingNovember 20, 2024
Committee of AdjustmentNovember 13, 2024
Council MeetingNovember 6, 2024
Public Planning MeetingNovember 6, 2024
Committee of AdjustmentNovember 5, 2024
Council MeetingOctober 16, 2024
Council MeetingOctober 2, 2024
Public Planning MeetingSeptember 25, 2024
Council MeetingSeptember 25, 2024
Committee of AdjustmentSeptember 18, 2024
Council MeetingSeptember 11, 2024
Council MeetingSeptember 4, 2024
Council MeetingJune 26, 2024
Council MeetingJune 19, 2024
Council MeetingJune 5, 2024
Council MeetingMay 15, 2024
Council MeetingMay 1, 2024
Council MeetingApril 24, 2024
Council MeetingApril 3, 2024
Council MeetingMarch 20, 2024
Council MeetingMarch 6, 2024
Council MeetingFebruary 21, 2024
Committee of AdjustmentFebruary 14, 2024
Public Planning MeetingFebruary 7, 2024
Council MeetingFebruary 7, 2024
Public Planning MeetingJanuary 31, 2024
Special Council MeetingJanuary 31, 2024
Council MeetingJanuary 17, 2024
Committee of AdjustmentJanuary 10, 2024
2023 — 60 meetings
Committee of AdjustmentDecember 13, 2023
Council MeetingDecember 6, 2023
Public Planning MeetingNovember 22, 2023
Council MeetingNovember 15, 2023
Committee of AdjustmentNovember 8, 2023
Council MeetingNovember 1, 2023
Council MeetingOctober 18, 2023
Appeals CommitteeOctober 12, 2023
Committee of AdjustmentOctober 11, 2023
Appeals CommitteeOctober 11, 2023
Council MeetingOctober 4, 2023
Council MeetingSeptember 27, 2023
Public Planning MeetingSeptember 27, 2023
Council MeetingSeptember 13, 2023
Committee of AdjustmentSeptember 6, 2023
Council MeetingJune 21, 2023
Council MeetingJune 7, 2023
Council MeetingMay 17, 2023
Council MeetingMay 3, 2023
Council MeetingApril 19, 2023
Council MeetingApril 5, 2023
Council MeetingMarch 22, 2023
Council MeetingMarch 8, 2023
Special Council MeetingFebruary 21, 2023
Council MeetingFebruary 15, 2023
Committee of AdjustmentFebruary 8, 2023
Special Council MeetingFebruary 1, 2023
Council MeetingFebruary 1, 2023
Committee of AdjustmentJanuary 11, 2023
2022 — 69 meetings
Council MeetingDecember 21, 2022
Committee of AdjustmentDecember 14, 2022
Council MeetingDecember 13, 2022
Council MeetingDecember 7, 2022
Special Council MeetingNovember 30, 2022
Inaugural Council MeetingNovember 16, 2022
Committee of AdjustmentNovember 16, 2022
Council MeetingNovember 2, 2022
Committee of AdjustmentOctober 19, 2022
Public Planning MeetingSeptember 28, 2022
Public Planning MeetingSeptember 28, 2022
Special Council MeetingSeptember 21, 2022
Council MeetingSeptember 21, 2022
Committee of AdjustmentSeptember 14, 2022
Heritage Advisory CommitteeSeptember 12, 2022
Council MeetingSeptember 7, 2022
Council MeetingAugust 17, 2022
Council MeetingJuly 20, 2022
Council MeetingJune 15, 2022
Council MeetingJune 1, 2022
Council MeetingMay 18, 2022
Council MeetingMay 4, 2022
Council MeetingApril 20, 2022
Council MeetingApril 6, 2022
Council MeetingMarch 23, 2022
Council MeetingMarch 2, 2022
Council MeetingFebruary 16, 2022
Council MeetingFebruary 2, 2022
Council MeetingJanuary 19, 2022
Committee of AdjustmentJanuary 12, 2022
2021 — 64 meetings
Special Council MeetingDecember 13, 2021
Committee of AdjustmentDecember 8, 2021
Council MeetingDecember 7, 2021
Public Planning MeetingNovember 23, 2021
Council MeetingNovember 16, 2021
Committee of AdjustmentNovember 10, 2021
Council MeetingNovember 2, 2021
Council MeetingOctober 19, 2021
Committee of AdjustmentOctober 13, 2021
Council MeetingOctober 5, 2021
Public Planning MeetingSeptember 28, 2021
Public Planning MeetingSeptember 21, 2021
Council MeetingSeptember 21, 2021
Committee of AdjustmentSeptember 15, 2021
Special Council MeetingSeptember 14, 2021
Heritage Advisory CommitteeSeptember 13, 2021
Council MeetingSeptember 7, 2021
Council MeetingAugust 24, 2021
Council MeetingJuly 20, 2021
Appeals CommitteeJuly 7, 2021
Council MeetingJune 15, 2021
Council MeetingJune 1, 2021
Council MeetingMay 18, 2021
Council MeetingMay 4, 2021
Council MeetingApril 20, 2021
Council MeetingApril 6, 2021
Council MeetingMarch 23, 2021
Council MeetingMarch 2, 2021
Council MeetingFebruary 16, 2021
Public Planning MeetingFebruary 16, 2021
Council MeetingFebruary 2, 2021
Council MeetingJanuary 19, 2021
Special Council MeetingJanuary 14, 2021
Committee of AdjustmentJanuary 13, 2021
2020 — 56 meetings
Public Planning MeetingDecember 15, 2020
Council MeetingDecember 15, 2020
Committee of AdjustmentDecember 9, 2020
Council MeetingDecember 1, 2020
Council MeetingNovember 17, 2020
Public Planning MeetingNovember 17, 2020
Council MeetingNovember 3, 2020
Committee of AdjustmentOctober 29, 2020
Council MeetingOctober 20, 2020
Public Planning MeetingOctober 20, 2020
Committee of AdjustmentOctober 14, 2020
Council MeetingOctober 6, 2020
Public Planning MeetingSeptember 29, 2020
Public Planning MeetingSeptember 22, 2020
Council MeetingSeptember 22, 2020
Heritage Advisory CommitteeSeptember 14, 2020
Committee of AdjustmentSeptember 9, 2020
Council MeetingSeptember 8, 2020
Council MeetingAugust 25, 2020
Council MeetingJuly 21, 2020
Council MeetingJune 16, 2020
Council MeetingJune 2, 2020
Council MeetingMay 19, 2020
Council MeetingMay 5, 2020
Council MeetingApril 21, 2020
Council MeetingApril 7, 2020
Council MeetingMarch 3, 2020
Public Planning MeetingFebruary 18, 2020
Council MeetingFebruary 18, 2020
Committee of AdjustmentFebruary 12, 2020
Council MeetingFebruary 4, 2020
Council MeetingJanuary 21, 2020
Special Council MeetingJanuary 17, 2020
Committee of AdjustmentJanuary 15, 2020
2019 — 36 meetings
Council MeetingDecember 3, 2019
Public Planning MeetingNovember 26, 2019
Council MeetingNovember 19, 2019
Council MeetingNovember 5, 2019
Council MeetingOctober 22, 2019
Public Planning MeetingOctober 22, 2019
Council MeetingOctober 8, 2019
Council MeetingSeptember 24, 2019
Council MeetingSeptember 10, 2019
Council MeetingAugust 27, 2019
Council MeetingJuly 16, 2019
Council MeetingJune 18, 2019
Council MeetingJune 4, 2019
Council MeetingMay 21, 2019
Council MeetingMay 7, 2019
Council MeetingApril 16, 2019
Council MeetingApril 2, 2019
Council MeetingMarch 19, 2019
Council MeetingMarch 5, 2019
Council MeetingFebruary 19, 2019
Council MeetingFebruary 5, 2019
Council MeetingJanuary 22, 2019
2018 — 29 meetings
Council MeetingDecember 11, 2018
Special Council MeetingDecember 5, 2018
Council MeetingNovember 20, 2018
Special Council MeetingNovember 6, 2018
Council MeetingSeptember 25, 2018
Special Council MeetingSeptember 17, 2018
Council MeetingSeptember 11, 2018
Council MeetingAugust 28, 2018
Council MeetingJuly 17, 2018
Council MeetingJune 19, 2018
Council MeetingJune 5, 2018
Council MeetingMay 15, 2018
Council MeetingMay 1, 2018
Council MeetingApril 17, 2018
Council MeetingApril 3, 2018
Council MeetingMarch 20, 2018
Council MeetingMarch 6, 2018
Council MeetingFebruary 20, 2018
Council MeetingFebruary 6, 2018
Special Council MeetingJanuary 24, 2018
Council MeetingJanuary 16, 2018
2017 — 31 meetings
Council MeetingDecember 12, 2017
Council MeetingDecember 5, 2017
Public Planning MeetingNovember 28, 2017
Council MeetingNovember 21, 2017
Council MeetingNovember 7, 2017
Council MeetingOctober 24, 2017
Council MeetingOctober 10, 2017
Public Planning MeetingSeptember 26, 2017
Council MeetingSeptember 26, 2017
Council MeetingSeptember 12, 2017
Council MeetingAugust 22, 2017
Council MeetingJuly 18, 2017
Council MeetingJuly 4, 2017
Council MeetingJune 20, 2017
Council MeetingJune 6, 2017
Council MeetingMay 16, 2017
Council MeetingMay 2, 2017
Council MeetingApril 18, 2017
Council MeetingApril 4, 2017
Council MeetingMarch 21, 2017
Council MeetingMarch 7, 2017
Council MeetingFebruary 21, 2017
Council MeetingFebruary 7, 2017
Special Council MeetingJanuary 18, 2017
Council MeetingJanuary 17, 2017