About these statistics

This report covers all published speech in Ordinary and Extraordinary meetings of Hawkesbury City Council. It excludes Local Planning Panel, committee and Public Forum proceedings. Public Speakers who address an eligible Council meeting remain included. “Unknown” counts unresolved speech blocks, not unique people. A zero for a named Councillor means no words are currently attributed to that person in the complete matched corpus; unresolved Unknown speech means it is not proof that the person was silent. Durations measure published speech-turn boundaries, not total meeting-audio length. AI-assisted transcripts and attributions may contain errors; official Council minutes remain authoritative.

Published coverage

155meetings
60,941speech blocks
3,649,858words
391h 07m 08srecorded speech
20Councillors
284known public speakers

Item-participation coverage

The item percentage is withheld for years whose item association coverage is not complete. This avoids treating unreviewed links as fact.

Words spoken by speaker category

Absolute word totals in published Ordinary and Extraordinary Council meeting transcripts.

Words spoken by speaker category and year
YearCouncillorsStaffPublic SpeakersUnknownTotal
2018377,68546,20773,9323,238501,062
2019294,75545,02942,0673,137384,988
2020385,72366,00737,0341,628490,392
2021405,21154,56330,6424,651495,067
2022365,83736,45949,1043,708455,108
2023264,42536,26245,2481,195347,130
2024248,98627,76838,7944,810320,358
2025340,84943,99061,9873,757450,583
2026 (year to date)178,77820,2365,603553205,170

Words spoken by speaker category

Words spoken by speaker categoryAbsolute yearly word totals stacked by Councillors, Staff, Public Speakers and Unknown speakers.CouncillorsStaffPublic SpeakersUnknown0125,266250,531375,796501,062201820192020202120222023202420252026CouncillorsStaffPublic SpeakersUnknown

Share of recorded speaking time

The relative share of speech time in each year; every complete column totals 100%.

Recorded speaking time and percentage share by category
YearCouncillorsStaffPublic SpeakersUnknownTotal recorded speech
201875.9%
41h 07m 47s
9.0%
4h 53m 16s
14.5%
7h 50m 35s
0.6%
0h 19m 11s
54h 10m 49s
201977.7%
33h 04m 16s
11.2%
4h 45m 17s
10.4%
4h 26m 08s
0.8%
0h 19m 31s
42h 35m 12s
202079.0%
42h 35m 05s
13.1%
7h 04m 11s
7.6%
4h 05m 59s
0.3%
0h 08m 48s
53h 54m 02s
202182.0%
42h 33m 44s
10.8%
5h 36m 20s
6.3%
3h 16m 45s
0.9%
0h 27m 38s
51h 54m 26s
202280.0%
37h 28m 11s
8.0%
3h 44m 38s
11.3%
5h 16m 26s
0.7%
0h 19m 29s
46h 48m 44s
202376.3%
27h 35m 42s
10.3%
3h 43m 56s
13.1%
4h 43m 54s
0.3%
0h 05m 58s
36h 09m 30s
202477.9%
26h 25m 43s
8.6%
2h 54m 11s
12.0%
4h 04m 44s
1.5%
0h 30m 23s
33h 55m 01s
202576.0%
37h 22m 07s
9.3%
4h 33m 56s
13.9%
6h 51m 03s
0.8%
0h 22m 40s
49h 09m 47s
202687.9%
19h 45m 42s
9.3%
2h 05m 11s
2.6%
0h 35m 12s
0.3%
0h 03m 32s
22h 29m 37s

Share of recorded speaking time

Share of recorded speaking timeEach yearly column totals one hundred percent and is divided by speaker category.CouncillorsStaffPublic SpeakersUnknown0%25%50%75%100%201820192020202120222023202420252026Councillors: 75.9%Staff: 9.0%Public Speakers: 14.5%Unknown: 0.6%Councillors: 77.7%Staff: 11.2%Public Speakers: 10.4%Unknown: 0.8%Councillors: 79.0%Staff: 13.1%Public Speakers: 7.6%Unknown: 0.3%Councillors: 82.0%Staff: 10.8%Public Speakers: 6.3%Unknown: 0.9%Councillors: 80.0%Staff: 8.0%Public Speakers: 11.3%Unknown: 0.7%Councillors: 76.3%Staff: 10.3%Public Speakers: 13.1%Unknown: 0.3%Councillors: 77.9%Staff: 8.6%Public Speakers: 12.0%Unknown: 1.5%Councillors: 76.0%Staff: 9.3%Public Speakers: 13.9%Unknown: 0.8%Councillors: 87.9%Staff: 9.3%Public Speakers: 2.6%Unknown: 0.3%

Words spoken by each Councillor

Each line is a canonical Councillor identity. Gaps avoid presenting missing coverage as silence.

Councillor speech by year
YearCouncillorWordsRecorded speechCoverage
2018Amanda Kotlash11,5871h 29m 10sComplete
2019Amanda Kotlash9,8801h 18m 31sComplete
2020Amanda Kotlash17,3922h 09m 03sComplete
2021Amanda Kotlash19,5212h 20m 00sComplete
2022Amanda Kotlash16,4851h 56m 39sComplete
2023Amanda Kotlash13,5571h 39m 06sComplete
2024Amanda Kotlash14,8521h 48m 50sComplete
2025Amanda Kotlash31,2704h 01m 34sComplete
2026Amanda Kotlash15,4541h 57m 35sComplete
2018Barry Calvert32,8593h 37m 40sComplete
2019Barry Calvert56,2586h 07m 07sComplete
2020Barry Calvert54,6745h 55m 27sComplete
2021Barry Calvert21,5982h 16m 55sComplete
2022Barry Calvert19,2091h 59m 30sComplete
2023Barry Calvert14,8861h 35m 03sComplete
2024Barry Calvert12,4691h 17m 54sComplete
2025Barry CalvertComplete
2026Barry CalvertComplete
2018Danielle Wheeler65,9537h 01m 13sComplete
2019Danielle Wheeler54,0725h 55m 48sComplete
2020Danielle Wheeler67,2607h 26m 58sComplete
2021Danielle Wheeler83,4689h 03m 58sComplete
2022Danielle Wheeler71,8337h 35m 32sComplete
2023Danielle Wheeler54,0325h 56m 06sComplete
2024Danielle Wheeler52,4135h 45m 29sComplete
2025Danielle Wheeler60,7536h 46m 56sComplete
2026Danielle Wheeler31,3353h 26m 56sComplete
2018Eddie DogramaciComplete
2019Eddie DogramaciComplete
2020Eddie DogramaciComplete
2021Eddie Dogramaci00h 00m 00sComplete
2022Eddie Dogramaci20,5942h 12m 54sComplete
2023Eddie Dogramaci5,1920h 33m 06sComplete
2024Eddie Dogramaci10,6951h 06m 21sComplete
2025Eddie Dogramaci5,7940h 36m 56sComplete
2026Eddie DogramaciComplete
2018Emma-Jane Garrow5,4550h 35m 39sComplete
2019Emma-Jane Garrow3,1390h 20m 09sComplete
2020Emma-Jane Garrow3,5830h 21m 34sComplete
2021Emma-Jane Garrow3,2930h 19m 53sComplete
2022Emma-Jane GarrowComplete
2023Emma-Jane GarrowComplete
2024Emma-Jane GarrowComplete
2025Emma-Jane GarrowComplete
2026Emma-Jane GarrowComplete
2018Jill ReardonComplete
2019Jill ReardonComplete
2020Jill ReardonComplete
2021Jill Reardon00h 00m 00sComplete
2022Jill Reardon2920h 01m 41sComplete
2023Jill Reardon3940h 02m 20sComplete
2024Jill Reardon3700h 01m 59sComplete
2025Jill Reardon4560h 02m 24sComplete
2026Jill Reardon7,8260h 53m 30sComplete
2018John Ross29,8874h 38m 57sComplete
2019John Ross31,1004h 47m 58sComplete
2020John Ross32,9934h 52m 48sComplete
2021John Ross23,4753h 24m 22sComplete
2022John Ross3,9310h 34m 42sComplete
2023John Ross6790h 05m 28sComplete
2024John RossComplete
2025John RossComplete
2026John RossComplete
2018Les Sheather8550h 06m 12sComplete
2019Les Sheather1,1790h 08m 21sComplete
2020Les SheatherComplete
2021Les Sheather1,4510h 10m 06sComplete
2022Les Sheather28,0883h 22m 50sComplete
2023Les Sheather26,7283h 14m 31sComplete
2024Les Sheather34,5374h 17m 12sComplete
2025Les Sheather59,8487h 31m 10sComplete
2026Les Sheather32,5164h 08m 02sComplete
2018Mary Lyons-Buckett84,2109h 12m 14sComplete
2019Mary Lyons-Buckett46,2814h 52m 15sComplete
2020Mary Lyons-Buckett62,6346h 38m 14sComplete
2021Mary Lyons-Buckett72,8007h 43m 00sComplete
2022Mary Lyons-Buckett63,1936h 27m 10sComplete
2023Mary Lyons-Buckett51,0795h 14m 06sComplete
2024Mary Lyons-Buckett46,8604h 52m 00sComplete
2025Mary Lyons-Buckett65,9226h 53m 16sComplete
2026Mary Lyons-Buckett27,3162h 57m 36sComplete
2018Michael CreedComplete
2019Michael CreedComplete
2020Michael CreedComplete
2021Michael CreedComplete
2022Michael CreedComplete
2023Michael CreedComplete
2024Michael Creed6,1910h 40m 45sComplete
2025Michael Creed23,6792h 20m 19sComplete
2026Michael Creed12,5801h 15m 54sComplete
2018Nathan Zamprogno25,7752h 48m 55sComplete
2019Nathan Zamprogno21,3942h 22m 54sComplete
2020Nathan Zamprogno21,0892h 16m 49sComplete
2021Nathan Zamprogno26,7472h 50m 54sComplete
2022Nathan Zamprogno28,3372h 55m 14sComplete
2023Nathan Zamprogno19,9102h 02m 54sComplete
2024Nathan Zamprogno13,7521h 25m 02sComplete
2025Nathan Zamprogno31,5333h 24m 00sComplete
2026Nathan Zamprogno24,8102h 37m 34sComplete
2018Patrick Conolly33,7452h 45m 19sComplete
2019Patrick Conolly17,7951h 32m 49sComplete
2020Patrick Conolly44,9643h 56m 23sComplete
2021Patrick Conolly90,2677h 50m 58sComplete
2022Patrick Conolly62,3605h 22m 53sComplete
2023Patrick Conolly13,3771h 04m 31sComplete
2024Patrick Conolly13,4831h 03m 05sComplete
2025Patrick ConollyComplete
2026Patrick ConollyComplete
2018Paul Rasmussen28,2282h 58m 30sComplete
2019Paul Rasmussen17,4231h 56m 36sComplete
2020Paul Rasmussen38,5494h 34m 12sComplete
2021Paul Rasmussen7,3230h 49m 15sComplete
2022Paul RasmussenComplete
2023Paul RasmussenComplete
2024Paul RasmussenComplete
2025Paul RasmussenComplete
2026Paul RasmussenComplete
2018Paul VeigelComplete
2019Paul VeigelComplete
2020Paul VeigelComplete
2021Paul Veigel6550h 03m 42sComplete
2022Paul Veigel5,9950h 32m 06sComplete
2023Paul Veigel4,3650h 23m 49sComplete
2024Paul Veigel6,1420h 32m 50sComplete
2025Paul Veigel10,8870h 59m 40sComplete
2026Paul Veigel8,5050h 43m 12sComplete
2018Peter Reynolds16,9751h 54m 10sComplete
2019Peter Reynolds12,9021h 32m 22sComplete
2020Peter Reynolds13,4791h 38m 38sComplete
2021Peter Reynolds23,6222h 47m 55sComplete
2022Peter Reynolds1,4550h 10m 00sComplete
2023Peter ReynoldsComplete
2024Peter ReynoldsComplete
2025Peter ReynoldsComplete
2026Peter ReynoldsComplete
2018Peter Ryan2,0860h 12m 16sComplete
2019Peter Ryan1,2220h 07m 06sComplete
2020Peter RyanComplete
2021Peter Ryan4,7210h 29m 13sComplete
2022Peter Ryan7600h 04m 29sComplete
2023Peter Ryan1,0530h 06m 33sComplete
2024Peter RyanComplete
2025Peter Ryan12,0481h 12m 49sComplete
2026Peter Ryan7,2000h 42m 59sComplete
2018Sarah McMahon31,7262h 58m 15sComplete
2019Sarah McMahon14,7001h 18m 36sComplete
2020Sarah McMahon28,2982h 39m 58sComplete
2021Sarah McMahon20,9491h 51m 33sComplete
2022Sarah McMahon39,5673h 51m 52sComplete
2023Sarah McMahon57,2945h 28m 20sComplete
2024Sarah McMahon34,6183h 18m 41sComplete
2025Sarah McMahon34,6703h 11m 00sComplete
2026Sarah McMahon10,2620h 57m 32sComplete
2018Shane DjuricComplete
2019Shane DjuricComplete
2020Shane DjuricComplete
2021Shane Djuric00h 00m 00sComplete
2022Shane Djuric3,7380h 20m 39sComplete
2023Shane Djuric1,8790h 09m 51sComplete
2024Shane Djuric1,7870h 09m 27sComplete
2025Shane Djuric3,9890h 22m 02sComplete
2026Shane Djuric9740h 04m 53sComplete
2018Tiffany Tree8,3440h 49m 17sComplete
2019Tiffany Tree7,4100h 43m 43sComplete
2020Tiffany Tree8080h 05m 00sComplete
2021Tiffany Tree5,3210h 31m 59sComplete
2022Tiffany TreeComplete
2023Tiffany TreeComplete
2024Tiffany TreeComplete
2025Tiffany TreeComplete
2026Tiffany TreeComplete
2018Tom AczelComplete
2019Tom AczelComplete
2020Tom AczelComplete
2021Tom AczelComplete
2022Tom AczelComplete
2023Tom AczelComplete
2024Tom Aczel8170h 06m 06sComplete
2025Tom Aczel00h 00m 00sComplete
2026Tom AczelComplete

Words spoken by each Councillor

Words spoken by each CouncillorYearly word totals for every canonically identified Councillor in the published corpus. Gaps indicate years outside service or incomplete coverage.022,56745,13467,70090,267201820192020202120222023202420252026Amanda KotlashAmanda Kotlash: 11,587 wordsAmanda Kotlash: 9,880 wordsAmanda Kotlash: 17,392 wordsAmanda Kotlash: 19,521 wordsAmanda Kotlash: 16,485 wordsAmanda Kotlash: 13,557 wordsAmanda Kotlash: 14,852 wordsAmanda Kotlash: 31,270 wordsAmanda Kotlash: 15,454 wordsAmanda KotlashBarry CalvertBarry Calvert: 32,859 wordsBarry Calvert: 56,258 wordsBarry Calvert: 54,674 wordsBarry Calvert: 21,598 wordsBarry Calvert: 19,209 wordsBarry Calvert: 14,886 wordsBarry Calvert: 12,469 wordsBarry CalvertDanielle WheelerDanielle Wheeler: 65,953 wordsDanielle Wheeler: 54,072 wordsDanielle Wheeler: 67,260 wordsDanielle Wheeler: 83,468 wordsDanielle Wheeler: 71,833 wordsDanielle Wheeler: 54,032 wordsDanielle Wheeler: 52,413 wordsDanielle Wheeler: 60,753 wordsDanielle Wheeler: 31,335 wordsDanielle WheelerEddie DogramaciEddie Dogramaci: 0 wordsEddie Dogramaci: 20,594 wordsEddie Dogramaci: 5,192 wordsEddie Dogramaci: 10,695 wordsEddie Dogramaci: 5,794 wordsEddie DogramaciEmma-Jane GarrowEmma-Jane Garrow: 5,455 wordsEmma-Jane Garrow: 3,139 wordsEmma-Jane Garrow: 3,583 wordsEmma-Jane Garrow: 3,293 wordsEmma-Jane GarrowJill ReardonJill Reardon: 0 wordsJill Reardon: 292 wordsJill Reardon: 394 wordsJill Reardon: 370 wordsJill Reardon: 456 wordsJill Reardon: 7,826 wordsJill ReardonJohn RossJohn Ross: 29,887 wordsJohn Ross: 31,100 wordsJohn Ross: 32,993 wordsJohn Ross: 23,475 wordsJohn Ross: 3,931 wordsJohn Ross: 679 wordsJohn RossLes SheatherLes Sheather: 855 wordsLes Sheather: 1,179 wordsLes SheatherLes Sheather: 1,451 wordsLes Sheather: 28,088 wordsLes Sheather: 26,728 wordsLes Sheather: 34,537 wordsLes Sheather: 59,848 wordsLes Sheather: 32,516 wordsLes SheatherMary Lyons-BuckettMary Lyons-Buckett: 84,210 wordsMary Lyons-Buckett: 46,281 wordsMary Lyons-Buckett: 62,634 wordsMary Lyons-Buckett: 72,800 wordsMary Lyons-Buckett: 63,193 wordsMary Lyons-Buckett: 51,079 wordsMary Lyons-Buckett: 46,860 wordsMary Lyons-Buckett: 65,922 wordsMary Lyons-Buckett: 27,316 wordsMary Lyons-BuckettMichael CreedMichael Creed: 6,191 wordsMichael Creed: 23,679 wordsMichael Creed: 12,580 wordsMichael CreedNathan ZamprognoNathan Zamprogno: 25,775 wordsNathan Zamprogno: 21,394 wordsNathan Zamprogno: 21,089 wordsNathan Zamprogno: 26,747 wordsNathan Zamprogno: 28,337 wordsNathan Zamprogno: 19,910 wordsNathan Zamprogno: 13,752 wordsNathan Zamprogno: 31,533 wordsNathan Zamprogno: 24,810 wordsNathan ZamprognoPatrick ConollyPatrick Conolly: 33,745 wordsPatrick Conolly: 17,795 wordsPatrick Conolly: 44,964 wordsPatrick Conolly: 90,267 wordsPatrick Conolly: 62,360 wordsPatrick Conolly: 13,377 wordsPatrick Conolly: 13,483 wordsPatrick ConollyPaul RasmussenPaul Rasmussen: 28,228 wordsPaul Rasmussen: 17,423 wordsPaul Rasmussen: 38,549 wordsPaul Rasmussen: 7,323 wordsPaul RasmussenPaul VeigelPaul Veigel: 655 wordsPaul Veigel: 5,995 wordsPaul Veigel: 4,365 wordsPaul Veigel: 6,142 wordsPaul Veigel: 10,887 wordsPaul Veigel: 8,505 wordsPaul VeigelPeter ReynoldsPeter Reynolds: 16,975 wordsPeter Reynolds: 12,902 wordsPeter Reynolds: 13,479 wordsPeter Reynolds: 23,622 wordsPeter Reynolds: 1,455 wordsPeter ReynoldsPeter RyanPeter Ryan: 2,086 wordsPeter Ryan: 1,222 wordsPeter RyanPeter Ryan: 4,721 wordsPeter Ryan: 760 wordsPeter Ryan: 1,053 wordsPeter RyanPeter Ryan: 12,048 wordsPeter Ryan: 7,200 wordsPeter RyanSarah McMahonSarah McMahon: 31,726 wordsSarah McMahon: 14,700 wordsSarah McMahon: 28,298 wordsSarah McMahon: 20,949 wordsSarah McMahon: 39,567 wordsSarah McMahon: 57,294 wordsSarah McMahon: 34,618 wordsSarah McMahon: 34,670 wordsSarah McMahon: 10,262 wordsSarah McMahonShane DjuricShane Djuric: 0 wordsShane Djuric: 3,738 wordsShane Djuric: 1,879 wordsShane Djuric: 1,787 wordsShane Djuric: 3,989 wordsShane Djuric: 974 wordsShane DjuricTiffany TreeTiffany Tree: 8,344 wordsTiffany Tree: 7,410 wordsTiffany Tree: 808 wordsTiffany Tree: 5,321 wordsTiffany TreeTom AczelTom Aczel: 817 wordsTom Aczel: 0 wordsTom Aczel

Unique public speakers addressing Council

Known Public Speaker identities are counted once per year, regardless of how often they addressed Council.

Known public speakers addressing Council
YearUnique known public speakersContributionsWordsIdentity coverage
20185950873,932100.0%
20194137042,067100.0%
20203737237,034100.0%
20213620430,642100.0%
20224036649,104100.0%
20234130745,248100.0%
20242832138,794100.0%
20256056661,987100.0%
20266375,603100.0%

Unique public speakers addressing Council

Unique public speakers addressing CouncilYearly count of distinct known public speaker identities.0153045602018201920202021202220232024202520262018: 59592019: 41412020: 37372021: 36362022: 40402023: 41412024: 28282025: 60602026: 66

Items attracting a public speaker

The share of canonical substantive business-paper items with at least one confirmed Public Speaker contribution.

Substantive business-paper items attracting at least one public speaker
YearItems with a public speakerSubstantive itemsPercentageData status
201849156Not availableIncomplete (18 issue(s))
201931144Not availableIncomplete (38 issue(s))
202024165Not availableIncomplete (64 issue(s))
202121147Not availableIncomplete (26 issue(s))
202229139Not availableIncomplete (8 issue(s))
202323111Not availableIncomplete (21 issue(s))
20242110919.3%Complete
202522110Not availableIncomplete (170 issue(s))
202600Not availableIncomplete (38 issue(s))

Items attracting a public speaker

Items attracting a public speakerPercentage of substantive business-paper items with a public speaker contribution. Incomplete years are shown as not available.0%25%50%75%100%201820192020202120222023202420252026Not availableNot availableNot availableNot availableNot availableNot available2024: 19.3%19.3%Not availableNot available

Coverage and methodology

Rows marked partial indicate that published source coverage is incomplete. A zero is shown only where the system has adequate coverage to support it; otherwise the Councillor series contains a gap. Public-item percentages use canonical substantive business-paper items and confirmed or native per-item speech links.

Published transcript coverage
YearMeetingsOrdinaryExtraordinaryContent readySpeaker readyStatus
20182219340Matched corpus complete; attribution review partial
20192119260Matched corpus complete; attribution review partial
20202019190Matched corpus complete; attribution review partial
202125223170Matched corpus complete; attribution review partial
202218162111Matched corpus complete; attribution review partial
20231211170Matched corpus complete; attribution review partial
20241413190Matched corpus complete; attribution review partial
20251513270Matched corpus complete; attribution review partial
202688000Matched corpus complete; attribution review partial

Explore the interactive Hansard · Browse the static meeting archive