39 of 40
meetings attended
- Apr 17, 2025 · City Council Meeting: present
- Apr 24, 2025 · Special City Council Meeting: present
- May 1, 2025 · City Council Meeting: present
- May 15, 2025 · City Council Meeting: present
- Jun 5, 2025 · City Council Meeting: present
- Jun 12, 2025 · Special City Council Meeting: absent
- Jun 17, 2025 · Special City Council Meeting: present
- Jul 7, 2025 · Special City Council Meeting: present
- Jul 10, 2025 · City Council Meeting: present
- Jul 17, 2025 · City Council Meeting: present
- Aug 7, 2025 · City Council Meeting: present
- Aug 14, 2025 · Special City Council Meeting: present
- Aug 21, 2025 · City Council Meeting: present
- Sep 4, 2025 · City Council Meeting: present
- Sep 11, 2025 · Special City Council Meeting: present
- Sep 18, 2025 · City Council Meeting: present
- Oct 2, 2025 · City Council Meeting: present
- Oct 16, 2025 · City Council Meeting: present
- Nov 6, 2025 · City Council Meeting: present
- Nov 20, 2025 · City Council Meeting: present
- Dec 4, 2025 · City Council Meeting: present
- Dec 18, 2025 · City Council Meeting: present
- Jan 8, 2026 · Special City Council Meeting: present
- Jan 15, 2026 · City Council Meeting: present
- Feb 5, 2026 · City Council Meeting: present
- Feb 19, 2026 · City Council Meeting: present
- Mar 5, 2026 · City Council Meeting: present
- Mar 19, 2026 · City Council Meeting: present
- Apr 2, 2026 · City Council Meeting: present
- Apr 16, 2026 · City Council Meeting: present
- May 14, 2026 · City Council Meeting: present
- May 21, 2026 · City Council Meeting: present
- Jun 4, 2026 · City Council Meeting: present
- Jun 18, 2026 · City Council Meeting: present
- Jul 9, 2026 · City Council Meeting: present
- Aug 6, 2026 · City Council Meeting: present
- Aug 13, 2026 · Special City Council Meeting: present
- Aug 20, 2026 · City Council Meeting: present
- Sep 3, 2026 · City Council Meeting: present
- Sep 17, 2026 · City Council Meeting: present
Most recent miss: Jun 12, 2025