The Thorold Record

Council

The 9 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

Help keep this record right

Do you know Niagara Region’s councils — as a resident, a reporter, a former member, a clerk? The record for Thorold 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 Niagara Region, 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 0 of 1,625 motions — none 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.

Mayor

Terry Ugulini

Mayor · seen 2021-01-19 to 2026-07-14

Of the 82 meetings the minutes place them at, they moved 0 substantive and 0 procedural motions, and seconded 0. no recorded vote of theirs is on this record.

Also on this council

Henry D'Angela

Councillor · seen 2022-12-06 to 2026-07-14

Of the 39 meetings the minutes place them at, they moved 89 substantive and 17 procedural motions, and seconded 62. no recorded vote of theirs is on this record.

Carmen DeRose

Councillor · seen 2021-01-19 to 2026-07-14

Of the 75 meetings the minutes place them at, they moved 95 substantive and 28 procedural motions, and seconded 75. no recorded vote of theirs is on this record.

Nella Dekker

Councillor · seen 2021-01-19 to 2026-07-14

Of the 79 meetings the minutes place them at, they moved 90 substantive and 36 procedural motions, and seconded 98. no recorded vote of theirs is on this record.

Mike De Divitiis

Councillor · seen 2022-12-06 to 2026-05-12

Of the 41 meetings the minutes place them at, they moved 44 substantive and 5 procedural motions, and seconded 85. no recorded vote of theirs is on this record.

Jim Handley

Councillor · seen 2021-01-19 to 2026-07-14

Of the 71 meetings the minutes place them at, they moved 53 substantive and 13 procedural motions, and seconded 36. no recorded vote of theirs is on this record.

Anthony Longo

Councillor · seen 2021-01-19 to 2026-07-14

Of the 81 meetings the minutes place them at, they moved 39 substantive and 13 procedural motions, and seconded 38. no recorded vote of theirs is on this record.

Tim O'Hare

Councillor · seen 2022-12-06 to 2026-05-12

Of the 40 meetings the minutes place them at, they moved 79 substantive and 10 procedural motions, and seconded 107. no recorded vote of theirs is on this record.

Ken Sentance

Councillor · seen 2021-01-19 to 2026-07-14

Of the 67 meetings the minutes place them at, they moved 124 substantive and 39 procedural motions, and seconded 101. no recorded vote of theirs is on this record.

Every council meeting (661 meetings)

2026 — 86 meetings
Council CorrespondenceAugust 28, 2026
Council CorrespondenceAugust 21, 2026
Council CorrespondenceAugust 14, 2026
CouncilAugust 11, 2026
CouncilJuly 14, 2026
CouncilJune 23, 2026
CouncilJune 2, 2026
CouncilMay 12, 2026
TestApril 30, 2026
CouncilApril 14, 2026
CouncilMarch 24, 2026
Council CorrespondenceFebruary 27, 2026
CouncilFebruary 24, 2026
Council CorrespondenceFebruary 20, 2026
Committee of AdjustmentFebruary 19, 2026
Council CorrespondenceFebruary 13, 2026
SPECIAL Council MeetingFebruary 11, 2026
SPECIAL Council MeetingFebruary 10, 2026
Council CorrespondenceFebruary 6, 2026
CouncilFebruary 3, 2026
Council CorrespondenceJanuary 30, 2026
Council CorrespondenceJanuary 23, 2026
Age-Friendly CommitteeJanuary 22, 2026
Council CorrespondenceJanuary 16, 2026
CouncilJanuary 13, 2026
Council CorrespondenceJanuary 9, 2026
2025 — 141 meetings
Council CorrespondenceDecember 19, 2025
Committee of AdjustmentDecember 18, 2025
Council CorrespondenceDecember 12, 2025
CouncilDecember 9, 2025
Council CorrespondenceDecember 5, 2025
Council CorrespondenceNovember 28, 2025
Council CorrespondenceNovember 21, 2025
Committee of AdjustmentNovember 20, 2025
Age-Friendly CommitteeNovember 20, 2025
CouncilNovember 18, 2025
Council CorrespondenceNovember 14, 2025
Council CorrespondenceNovember 7, 2025
Council CorrespondenceOctober 31, 2025
CouncilOctober 28, 2025
Council CorrespondenceOctober 24, 2025
Council CorrespondenceOctober 17, 2025
Age-Friendly CommitteeOctober 16, 2025
Committee of AdjustmentOctober 16, 2025
Council CorrespondenceOctober 10, 2025
CouncilOctober 7, 2025
Council CorrespondenceOctober 3, 2025
Council CorrespondenceSeptember 26, 2025
Heritage Advisory CommitteeSeptember 23, 2025
SPECIAL Council MeetingSeptember 23, 2025
Council CorrespondenceSeptember 19, 2025
Committee of AdjustmentSeptember 18, 2025
Age-Friendly CommitteeSeptember 18, 2025
Council CorrespondenceSeptember 12, 2025
CouncilSeptember 9, 2025
Council CorrespondenceSeptember 5, 2025
Council CorrespondenceAugust 29, 2025
Council CorrespondenceAugust 22, 2025
Council CorrespondenceAugust 15, 2025
CouncilAugust 12, 2025
CouncilJuly 8, 2025
CouncilJune 17, 2025
CouncilMay 20, 2025
CouncilApril 29, 2025
CouncilApril 8, 2025
CouncilMarch 18, 2025
Council CorrespondenceFebruary 28, 2025
CouncilFebruary 25, 2025
Public Forum CommitteeFebruary 25, 2025
Council CorrespondenceFebruary 21, 2025
Age-Friendly CommitteeFebruary 20, 2025
Committee of AdjustmentFebruary 20, 2025
Council CorrespondenceFebruary 14, 2025
SPECIAL Council MeetingFebruary 11, 2025
Council CorrespondenceFebruary 7, 2025
SPECIAL Council MeetingFebruary 5, 2025
CouncilFebruary 4, 2025
Council CorrespondenceJanuary 31, 2025
Council CorrespondenceJanuary 24, 2025
Council CorrespondenceJanuary 17, 2025
Committee of AdjustmentJanuary 16, 2025
CouncilJanuary 14, 2025
Age-Friendly CommitteeJanuary 10, 2025
Council CorrespondenceJanuary 10, 2025
Council CorrespondenceJanuary 3, 2025
2024 — 162 meetings
Council CorrespondenceDecember 20, 2024
Council CorrespondenceDecember 13, 2024
Committee of AdjustmentDecember 12, 2024
CouncilDecember 10, 2024
Council CorrespondenceDecember 6, 2024
Council CorrespondenceNovember 29, 2024
SPECIAL Council MeetingNovember 26, 2024
Council CorrespondenceNovember 22, 2024
Committee of AdjustmentNovember 21, 2024
Age-Friendly CommitteeNovember 21, 2024
Council CorrespondenceNovember 15, 2024
Public Forum CommitteeNovember 12, 2024
CouncilNovember 12, 2024
Council CorrespondenceNovember 8, 2024
Council CorrespondenceNovember 1, 2024
Council CorrespondenceOctober 25, 2024
Age-Friendly CommitteeOctober 24, 2024
Public Forum CommitteeOctober 22, 2024
CouncilOctober 22, 2024
Council CorrespondenceOctober 18, 2024
Committee of AdjustmentOctober 17, 2024
Council CorrespondenceOctober 11, 2024
Council CorrespondenceOctober 4, 2024
CouncilOctober 1, 2024
Council CorrespondenceSeptember 27, 2024
Heritage Advisory CommitteeSeptember 24, 2024
Council CorrespondenceSeptember 20, 2024
Committee of AdjustmentSeptember 19, 2024
Age-Friendly CommitteeSeptember 19, 2024
Council CorrespondenceSeptember 13, 2024
SPECIAL Council MeetingSeptember 13, 2024
CouncilSeptember 10, 2024
Council CorrespondenceSeptember 6, 2024
Council CorrespondenceAugust 30, 2024
Council CorrespondenceAugust 23, 2024
Council CorrespondenceAugust 16, 2024
CouncilAugust 13, 2024
CouncilJuly 9, 2024
CouncilJune 18, 2024
CouncilMay 28, 2024
CouncilMay 7, 2024
CouncilApril 16, 2024
CouncilMarch 19, 2024
Public Forum CommitteeFebruary 27, 2024
CouncilFebruary 27, 2024
Council CorrespondenceFebruary 23, 2024
Council CorrespondenceFebruary 16, 2024
Age-Friendly CommitteeFebruary 15, 2024
Committee of AdjustmentFebruary 15, 2024
Council CorrespondenceFebruary 9, 2024
CouncilFebruary 6, 2024
Council CorrespondenceFebruary 2, 2024
SPECIAL Council MeetingJanuary 30, 2024
Council CorrespondenceJanuary 26, 2024
Committee of AdjustmentJanuary 25, 2024
SPECIAL Council MeetingJanuary 23, 2024
Council CorrespondenceJanuary 19, 2024
Age-Friendly CommitteeJanuary 18, 2024
CouncilJanuary 16, 2024
Council CorrespondenceJanuary 12, 2024
Council CorrespondenceJanuary 5, 2024
2023 — 213 meetings
Council CorrespondenceDecember 22, 2023
Committee of AdjustmentDecember 21, 2023
Council CorrespondenceDecember 15, 2023
Public Forum CommitteeDecember 12, 2023
CouncilDecember 12, 2023
Council CorrespondenceDecember 8, 2023
Council CorrespondenceDecember 1, 2023
SPECIAL Council MeetingNovember 28, 2023
Council CorrespondenceNovember 24, 2023
CouncilNovember 21, 2023
Council CorrespondenceNovember 17, 2023
Committee of AdjustmentNovember 16, 2023
Age-Friendly CommitteeNovember 16, 2023
Council CorrespondenceNovember 10, 2023
Council CorrespondenceNovember 3, 2023
Council CorrespondenceOctober 27, 2023
Age-Friendly CommitteeOctober 26, 2023
Public Forum CommitteeOctober 24, 2023
CouncilOctober 24, 2023
Council CorrespondenceOctober 20, 2023
Council CorrespondenceOctober 13, 2023
Council CorrespondenceOctober 6, 2023
CouncilOctober 3, 2023
Council CorrespondenceSeptember 28, 2023
Heritage Advisory CommitteeSeptember 26, 2023
Council CorrespondenceSeptember 22, 2023
Age-Friendly CommitteeSeptember 21, 2023
Committee of AdjustmentSeptember 21, 2023
SPECIAL Council MeetingSeptember 19, 2023
Council CorrespondenceSeptember 15, 2023
Tourism Advisory CommitteeSeptember 14, 2023
CouncilSeptember 12, 2023
Council CorrespondenceSeptember 8, 2023
Council CorrespondenceSeptember 1, 2023
Council CorrespondenceAugust 25, 2023
Council CorrespondenceAugust 18, 2023
Council CorrespondenceAugust 11, 2023
CouncilAugust 1, 2023
CouncilJuly 11, 2023
Public MeetingJune 20, 2023
CouncilJune 20, 2023
Public MeetingMay 30, 2023
CouncilMay 30, 2023
CouncilMay 2, 2023
Public MeetingApril 11, 2023
CouncilApril 11, 2023
CouncilMarch 21, 2023
CouncilFebruary 28, 2023
Public MeetingFebruary 28, 2023
Council CorrespondenceFebruary 24, 2023
Council CorrespondenceFebruary 17, 2023
Committee of AdjustmentFebruary 16, 2023
Age-Friendly CommitteeFebruary 16, 2023
SPECIAL Council MeetingFebruary 15, 2023
Council CorrespondenceFebruary 10, 2023
SPECIAL Council MeetingFebruary 8, 2023
CouncilFebruary 7, 2023
Council CorrespondenceFebruary 3, 2023
SPECIAL Council MeetingJanuary 31, 2023
Council CorrespondenceJanuary 27, 2023
Council CorrespondenceJanuary 20, 2023
Committee of AdjustmentJanuary 19, 2023
Public Forum CommitteeJanuary 17, 2023
CouncilJanuary 17, 2023
Council CorrespondenceJanuary 13, 2023
Council CorrespondenceJanuary 6, 2023
2022 — 32 meetings
CouncilDecember 20, 2022
Council CorrespondenceDecember 16, 2022
Committee of AdjustmentDecember 15, 2022
Council CorrespondenceDecember 9, 2022
CouncilDecember 6, 2022
Council CorrespondenceDecember 2, 2022
Council CorrespondenceNovember 25, 2022
Council CorrespondenceNovember 18, 2022
Committee of AdjustmentNovember 17, 2022
Council CorrespondenceNovember 11, 2022
Council CorrespondenceNovember 4, 2022
Council CorrespondenceOctober 28, 2022
Council CorrespondenceOctober 21, 2022
Council CorrespondenceOctober 14, 2022
Council CorrespondenceOctober 7, 2022
CouncilSeptember 27, 2022
Committee of AdjustmentSeptember 15, 2022
CouncilApril 26, 2022
CouncilApril 25, 2022
CouncilApril 19, 2022
CouncilApril 12, 2022
CouncilApril 5, 2022
CouncilMarch 22, 2022
CouncilMarch 8, 2022
CouncilFebruary 15, 2022
CouncilFebruary 8, 2022
CouncilFebruary 1, 2022
CouncilJanuary 26, 2022
CouncilJanuary 25, 2022
CouncilJanuary 18, 2022
2021 — 27 meetings
CouncilDecember 21, 2021
CouncilDecember 7, 2021
CouncilNovember 16, 2021
CouncilNovember 2, 2021
CouncilOctober 19, 2021
CouncilOctober 5, 2021
CouncilSeptember 21, 2021
CouncilSeptember 7, 2021
CouncilAugust 10, 2021
CouncilJuly 20, 2021
CouncilJuly 6, 2021
CouncilJune 15, 2021
CouncilJune 1, 2021
CouncilMay 18, 2021
CouncilMay 4, 2021
CouncilApril 20, 2021
CouncilApril 6, 2021
CouncilMarch 23, 2021
CouncilMarch 2, 2021
CouncilFebruary 16, 2021
CouncilFebruary 9, 2021
CouncilFebruary 3, 2021
CouncilFebruary 2, 2021
CouncilJanuary 28, 2021
CouncilJanuary 19, 2021