INDEPENDENT · DOCUMENT-BASED · IQALUIT
COUNCIL RECORD

Attendance 2019–2023

Who was recorded present, with the evidence behind every count.

Meeting scope
Indexed meetings124

Formal council meetings

Recorded present890

For the members displayed

Recorded absent166

Only explicit source statuses

Earlier-term totals are observations in reviewed meeting rosters, not a reconciled full-term attendance rate. Meetings with disputed rosters, missing statuses or no eligible report cell are excluded for that member.

Solomon Awa

Earlier-term member

Both terms
Present
111
Absent
13
Known statuses
124
All indexed periods, council only
TermPresentAbsentKnown
2019–202311113124
2023–202747451
Combined15817175
Open member file
Recorded meetings and sources (124)

Kimberly Smith

Earlier-term member

Both terms
Present
30
Absent
4
Known statuses
34
All indexed periods, council only
TermPresentAbsentKnown
2019–202330434
2023–202743851
Combined731285
Open member file
Recorded meetings and sources (34)

Simon Nattaq

Earlier-term member

Both terms
Present
84
Absent
40
Known statuses
124
All indexed periods, council only
TermPresentAbsentKnown
2019–20238440124
2023–2027331851
Combined11758175
Open member file
Recorded meetings and sources (124)

Kyle Sheppard

Earlier-term member

Both terms
Present
115
Absent
9
Known statuses
124
All indexed periods, council only
TermPresentAbsentKnown
2019–20231159124
2023–2027411051
Combined15619175
Open member file
Recorded meetings and sources (124)

Romeyn Stevenson

Earlier-term member

Both terms
Present
103
Absent
21
Known statuses
124
All indexed periods, council only
TermPresentAbsentKnown
2019–202310321124
2023–2027371451
Combined14035175
Open member file
Recorded meetings and sources (124)

Samuel Tilley

Earlier-term member

Present
23
Absent
1
Known statuses
24
Recorded meetings and sources (24)

Janet Brewster

Earlier-term member

Present
55
Absent
1
Known statuses
56
Recorded meetings and sources (56)

Joanasie Akumalik

Earlier-term member

Present
68
Absent
17
Known statuses
85
Recorded meetings and sources (85)

Malaiya Lucassie

Earlier-term member

Present
24
Absent
8
Known statuses
32
Recorded meetings and sources (32)

Sheila Flaherty

Earlier-term member

Present
68
Absent
14
Known statuses
82
Recorded meetings and sources (82)

Kenny Bell

Earlier-term member

Present
96
Absent
3
Known statuses
99
Recorded meetings and sources (99)

John Fawcett

Earlier-term member

Present
36
Absent
4
Known statuses
40
Recorded meetings and sources (40)

Ookalik Curley

Earlier-term member

Present
34
Absent
10
Known statuses
44
Recorded meetings and sources (44)

Paul Quassa

Earlier-term member

Present
23
Absent
21
Known statuses
44
Recorded meetings and sources (44)

Swany Amarapala

Earlier-term member

Present
20
Absent
0
Known statuses
20
Recorded meetings and sources (20)
Meeting-by-meeting source grid

Unknown means no status is counted. It may reflect missing evidence, nonservice or a report’s excluded cell. It is never treated as absence.

Meeting and sourceSolomon AwaKimberly SmithSimon NattaqKyle SheppardRomeyn StevensonSamuel TilleyJanet BrewsterJoanasie AkumalikMalaiya LucassieSheila FlahertyKenny BellJohn FawcettOokalik CurleyPaul QuassaSwany Amarapala
Oct 10, 2023: Council Meeting #19Meeting rosterPresentPresentAbsentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Sep 26, 2023: Council Meeting #18Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentPresent
Sep 12, 2023: Council Meeting #17Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Aug 22, 2023: Council Meeting #16Meeting rosterPresentPresentAbsentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentPresentPresent
Aug 8, 2023: Council Meeting #15Meeting rosterPresentAbsentAbsentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Jul 25, 2023: Council Meeting #14Meeting rosterPresentAbsentAbsentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Jul 11, 2023: Council Meeting #13Meeting rosterPresentPresentAbsentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentAbsentPresent
Jun 27, 2023: Council Meeting #12Meeting rosterPresentPresentAbsentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentAbsentPresent
Jun 13, 2023: Council Meeting #11Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
May 23, 2023: Council Meeting #10Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentPresent
May 9, 2023: Council Meeting #09Meeting rosterAbsentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Apr 25, 2023: Council Meeting #08Meeting rosterAbsentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Apr 11, 2023: Council Meeting #07Meeting rosterPresentPresentPresentAbsentAbsentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentPresentPresent
Mar 28, 2023: Council Meeting #06Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Mar 14, 2023: Council Meeting #05Meeting rosterPresentPresentAbsentAbsentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentPresent
Feb 28, 2023: Council Meeting #04Meeting rosterPresentPresentAbsentPresentPresentAbsentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Feb 14, 2023: Council Meeting #03Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentPresent
Jan 24, 2023: Council Meeting #02Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentPresentPresent
Jan 10, 2023: Council Meeting #01Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentPresent
Dec 13, 2022: Council Meeting #31Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentPresent
Nov 25, 2022: Special Council Meeting #30Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentUnknown
Nov 22, 2022: Council Meeting #29Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentAbsentUnknown
Nov 8, 2022: Council Meeting #28Meeting rosterPresentPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentUnknown
Oct 25, 2022: Council Meeting #27Meeting rosterPresentPresentAbsentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownAbsentPresentUnknown
Oct 18, 2022: Emergency Council Meeting #26Meeting rosterPresentAbsentAbsentPresentPresentUnknownUnknownUnknownUnknownUnknownUnknownUnknownPresentPresentUnknown
Oct 11, 2022: Council Meeting #25Meeting rosterAbsentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownAbsentUnknownPresentPresentUnknown
Sep 27, 2022: Council Meeting #24Meeting rosterAbsentPresentAbsentPresentPresentUnknownUnknownUnknownUnknownUnknownPresentUnknownPresentPresentUnknown
Sep 13, 2022: Council Meeting #23Meeting rosterPresentAbsentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownPresentUnknownPresentAbsentUnknown
Aug 23, 2022: Council Meeting #22Meeting rosterPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownPresentUnknownPresentAbsentUnknown
Aug 17, 2022: Special Council Meeting #21Meeting rosterPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknownUnknownAbsentUnknownPresentPresentUnknown
Aug 12, 2022: Emergency Council Meeting #20Meeting rosterPresentPresentPresentPresentAbsentUnknownUnknownUnknownUnknownUnknownPresentUnknownAbsentPresentUnknown
Aug 9, 2022: Council Meeting #19Meeting rosterAbsentPresentPresentPresentAbsentUnknownUnknownUnknownUnknownUnknownPresentUnknownAbsentPresentUnknown
Jul 26, 2022: Council Meeting #18Meeting rosterPresentPresentPresentPresentAbsentUnknownUnknownUnknownUnknownUnknownPresentUnknownPresentAbsentUnknown
Jul 12, 2022: Council Meeting #17Meeting rosterPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknownUnknownPresentUnknownAbsentAbsentUnknown
Jun 28, 2022: Council Meeting #16Meeting rosterAbsentUnknownAbsentPresentPresentUnknownUnknownUnknownUnknownUnknownPresentUnknownAbsentPresentUnknown
Jun 14, 2022: Council Meeting #15Meeting rosterPresentUnknownPresentPresentAbsentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentAbsentUnknown
May 24, 2022: Council Meeting #14Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentAbsentUnknown
May 10, 2022: Council Meeting #13Meeting rosterAbsentUnknownPresentPresentPresentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentPresentUnknown
May 5, 2022: Special Council Meeting #12Meeting rosterPresentUnknownPresentPresentAbsentUnknownUnknownAbsentUnknownUnknownPresentUnknownPresentAbsentUnknown
Apr 26, 2022: Council Meeting #11Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentPresentUnknown
Apr 19, 2022: Special Council Meeting #10Meeting rosterPresentUnknownPresentAbsentPresentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentPresentUnknown
Apr 12, 2022: Council Meeting #09Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownUnknownPresentUnknownPresentPresentUnknown
Mar 29, 2022: Special Council Meeting #08Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownPresentAbsentUnknown
Mar 22, 2022: Council Meeting #07Meeting rosterPresentUnknownPresentPresentAbsentUnknownUnknownPresentUnknownPresentPresentUnknownPresentPresentUnknown
Mar 8, 2022: Council Meeting #06Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Feb 22, 2022: Council Meeting #05Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Feb 14, 2022: Special Council Meeting #04Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Feb 8, 2022: Council Meeting #03Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Jan 25, 2022: Council Meeting #02Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Jan 11, 2022: Council Meeting #01Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownAbsentPresentUnknownUnknownUnknownUnknown
Dec 15, 2021: Special Council Meeting #39Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownAbsentUnknownPresentPresentUnknownUnknownUnknownUnknown
Dec 14, 2021: Council Meeting #38Meeting rosterPresentUnknownAbsentPresentAbsentUnknownUnknownAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Dec 7, 2021: Emergency Council Meeting #37Meeting rosterAbsentUnknownAbsentPresentAbsentUnknownUnknownAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 30, 2021: Emergency Council Meeting #35Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 30, 2021: Council Meeting #36Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 23, 2021: Emergency Council Meeting #34Meeting rosterPresentUnknownAbsentPresentAbsentUnknownUnknownAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 16, 2021: Emergency Council Meeting #33Meeting rosterPresentUnknownPresentPresentAbsentUnknownUnknownAbsentUnknownAbsentPresentPresentUnknownUnknownUnknown
Nov 15, 2021: Special Council Meeting #32Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 9, 2021: Emergency Council Meeting #30Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 9, 2021: Council Meeting #31Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 5, 2021: Special Council Meeting #29Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownAbsentPresentPresentUnknownUnknownUnknown
Nov 2, 2021: Emergency Council Meeting #28Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownAbsentPresentPresentUnknownUnknownUnknown
Oct 26, 2021: Emergency Council Meeting #26Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Oct 19, 2021: Emergency Council Meeting #25Meeting rosterPresentUnknownPresentPresentAbsentUnknownUnknownUnknownUnknownPresentPresentPresentUnknownUnknownUnknown
Oct 12, 2021: Emergency Council Meeting #23Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownUnknownUnknownPresentPresentPresentUnknownUnknownUnknown
Oct 12, 2021: Council Meeting #24Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownUnknownUnknownPresentPresentPresentUnknownUnknownUnknown
Sep 28, 2021: Council Meeting #22Meeting rosterPresentUnknownPresentPresentPresentUnknownUnknownUnknownUnknownPresentPresentAbsentUnknownUnknownUnknown
Sep 22, 2021: Special Council Meeting #21Meeting rosterPresentUnknownAbsentPresentPresentUnknownUnknownPresentUnknownPresentPresentAbsentUnknownUnknownUnknown
Sep 14, 2021: Council Meeting #20Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentAbsentUnknownUnknownUnknown
Aug 24, 2021: Council Meeting #19Meeting rosterAbsentUnknownPresentPresentPresentUnknownPresentAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Aug 10, 2021: Council Meeting #18Meeting rosterPresentUnknownAbsentAbsentPresentUnknownPresentPresentUnknownPresentPresentAbsentUnknownUnknownUnknown
Jul 27, 2021: Council Meeting #17Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Jul 13, 2021: Council Meeting #16Meeting rosterPresentUnknownPresentPresentAbsentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Jun 28, 2021: Special Council Meeting #15Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Jun 22, 2021: Council Meeting #14Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Jun 8, 2021: Council Meeting #13Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
May 27, 2021: Emergency Council Meeting #11Meeting rosterPresentUnknownPresentPresentPresentUnknownAbsentAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
May 18, 2021: Emergency Council Meeting #10Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
May 11, 2021: Council Meeting #09Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
May 3, 2021: Emergency Council Meeting #08Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Apr 27, 2021: Council Meeting #07Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Apr 13, 2021: Council Meeting #06Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentAbsentUnknownPresentPresentPresentUnknownUnknownUnknown
Mar 23, 2021: Council Meeting #05Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Mar 9, 2021: Council Meeting #04Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Feb 23, 2021: Council Meeting #03Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Feb 9, 2021: Council Meeting #02Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Jan 26, 2021: Council Meeting #01Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Dec 10, 2020: Emergency Council Meeting #34Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownAbsentPresentPresentUnknownUnknownUnknown
Dec 8, 2020: Council Meeting #33Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 24, 2020: Council Meeting #32Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Nov 10, 2020: Council Meeting #31Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentUnknownPresentPresentPresentUnknownUnknownUnknown
Oct 27, 2020: Council Meeting #30Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentUnknownPresentPresentUnknownUnknownUnknownUnknown
Oct 13, 2020: Council Meeting #29Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentAbsentPresentPresentUnknownUnknownUnknownUnknown
Sep 15, 2020: Special Council Meeting #27Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Sep 8, 2020: Council Meeting #26Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Aug 25, 2020: Council Meeting #25Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Aug 18, 2020: Special Council Meeting #24Meeting rosterAbsentUnknownPresentPresentAbsentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Aug 11, 2020: Council Meeting #23Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentAbsentAbsentPresentUnknownUnknownUnknownUnknown
Jul 28, 2020: Council Meeting #22Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentAbsentPresentPresentUnknownUnknownUnknownUnknown
Jul 18, 2020: Emergency Council Meeting #21Meeting rosterAbsentUnknownAbsentPresentPresentUnknownPresentPresentAbsentPresentPresentUnknownUnknownUnknownUnknown
Jul 14, 2020: Council Meeting #20Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Jun 30, 2020: Special Council Meeting #19Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Jun 23, 2020: Council Meeting #18Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentAbsentPresentPresentPresentUnknownUnknownUnknownUnknown
Jun 9, 2020: Council Meeting #17Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
May 26, 2020: Council Meeting #16Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentAbsentPresentPresentUnknownUnknownUnknownUnknown
May 20, 2020: Special Council Meeting #15Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentAbsentPresentPresentPresentUnknownUnknownUnknownUnknown
May 12, 2020: Council Meeting #14Meeting rosterPresentUnknownPresentPresentAbsentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
May 1, 2020: Special Council Meeting #13Meeting rosterPresentUnknownPresentAbsentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Apr 28, 2020: Council Meeting #12Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Apr 14, 2020: Council Meeting #11Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentAbsentPresentPresentUnknownUnknownUnknownUnknown
Apr 6, 2020: Special Council Meeting #10Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Apr 3, 2020: Special Council Meeting #09Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknown
Mar 15, 2020: Emergency Council Meeting #08Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknown
Mar 10, 2020: Council Meeting #07Meeting rosterPresentUnknownPresentPresentAbsentUnknownPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknown
Feb 25, 2020: Council Meeting #06Meeting rosterPresentUnknownAbsentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Feb 18, 2020: Special Council Meeting #05Meeting rosterPresentUnknownAbsentAbsentAbsentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Feb 11, 2020: Council Meeting #04Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Jan 28, 2020: Council Meeting #03, heading #02Meeting rosterAbsentUnknownAbsentPresentPresentUnknownPresentAbsentAbsentPresentPresentUnknownUnknownUnknownUnknown
Jan 20, 2020: Special Council Meeting #02, printed #01Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentPresentPresentUnknownUnknownUnknownUnknown
Jan 14, 2020: Council Meeting #01Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentAbsentAbsentAbsentPresentUnknownUnknownUnknownUnknown
Dec 13, 2019: Special Council Meeting #02Meeting rosterAbsentUnknownAbsentPresentPresentUnknownPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknown
Dec 10, 2019: Council Meeting #28Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentPresentPresentAbsentPresentUnknownUnknownUnknownUnknown
Nov 29, 2019: Emergency Council Meeting #27Meeting rosterPresentUnknownPresentPresentAbsentUnknownPresentAbsentPresentAbsentPresentUnknownUnknownUnknownUnknown
Nov 26, 2019: Council Meeting #26Meeting rosterPresentUnknownPresentPresentPresentUnknownPresentAbsentPresentAbsentAbsentUnknownUnknownUnknownUnknown

Read the record in context

Presence does not measure preparation, constituent work or effectiveness. Earlier-term records cover reviewed meetings from November 2019 through October 2023. Current-term attendance covers the City’s quarterly reports from January 2024 through September 2026. Missing meetings and unresolved membership eligibility prevent a complete term attendance rate.

Historical counts use explicitly named present and absent statuses only. Advisory committees with public membership, postponed meetings and disputed rosters are excluded. The September 22, 2020, May 27, 2021 and October 26, 2021 disputed rosters remain held. Arrival and departure notes do not create extra attendances.

Earlier-term coverage and membership timeline