
Running for Boulder City Council · 2026 · Incumbent
Ryan Schuchard
Schuchard is a sitting Boulder councilmember seeking another term.
Money (city clerk; 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026): raised $12,366 · spent $10,888.91 · matching funds received $12,366.
About this candidate
Schuchard is a sitting Boulder councilmember seeking another term. He focuses on living costs, wildfire and climate resilience, and the effectiveness of city government.
- Occupation: Climate solutions consultant
- Public office: Boulder city councilmember, elected 2023
- In Boulder: moved to Boulder in 2019
Bio sources: boulderreportinglab.org
In their own words
Short passages from questionnaires, interviews and the campaign website, by topic. If a topic is missing, we have no quote on it. That says nothing about their view.
Climate
Ramp up systems to protect Boulder from the rising danger of large-scale wildfire, strengthen flood mitigation, and prepare our energy, agricultural, and transportation systems to withstand extreme weather.
Source: Campaign website: Ryan Schuchard · campaign website · Campaign priorities: Ryan Schuchard
Downtown
Need: Boulder's downtown challenges reflect a nationwide pattern of chronic vacancies and low investment, aging buildings and infrastructure draining city resources, and high costs of living, on top…
Need: Boulder's downtown challenges reflect a nationwide pattern of chronic vacancies and low investment, aging buildings and infrastructure draining city resources, and high costs of living, on top of lacking healthcare and childcare that squeeze residents and business owners alike.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Ryan Schuchard
No. I don’t think it’s right to hand the decision to reallocate more than $60 million in voter-dedicated funding to a group representing less than 3 percent of the city’s population, especially with…
No. I don’t think it’s right to hand the decision to reallocate more than $60 million in voter-dedicated funding to a group representing less than 3 percent of the city’s population, especially with so many open questions about where the money would go, and real concerns from Boulder County and the library, the other local governments affected by the tax.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
Governance
Actual priorities, where real bandwidth goes right now: managing cash flow, preparing for Sundance, and staying responsive to the wide range of requests we hear from residents, individuals and organized advocates alike.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
My engagement: I hold open office hours downtown every Thursday morning at the Main Library cafe, no appointment needed.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Ryan Schuchard
Housing
Yes. I championed making it a workplan item, then voted to pass the final ordinance.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
Public safety
Expectations: Businesses can reasonably expect the City to do three things.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Ryan Schuchard
Transportation
Yes. I helped architect CAN’s original design on the Transportation Advisory Board and I will lead and back it until it is fully built.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
1 further passage (Daily Camera) not shown yet. We could not find the quoted words in the article, so we are holding them until we can check.
Endorsements
Each line says where the endorsement comes from.
What the labels on each endorsement mean
- Endorser's own statement
- The organization or person announced it themselves (their site, their press release, or a news story reprinting that release).
- “X campaign lists Y”
- Only the candidate's (or ballot campaign's) own website says so. We didn't find the endorser saying it. It may be true, but it is the campaign's claim.
- City filing
- A committee's registration with the city clerk names the candidate or measure it supports.
- News listing
- A news outlet lists the endorsement, but we did not find the endorser's own statement.
Titles (e.g. “U.S. Representative”) are as printed on the cited page and describe the person, not an endorsement by their office. A blank title means the source did not give one.
Organizations and committees (15)
- Airport Neighborhood CampaignEndorser's own statement. ANC endorsements for Boulder City Council (Airport Neighborhood Campaign email) · 2026-10-07
- Better BoulderEndorser's own statement. Better Boulder 2026 Endorsements · 2026-09-14
- Boulder ActionEndorser's own statement. 2026 Candidate Endorsements (Boulder Action)
- Boulder Area Labor Council, AFL-CIOEndorser's own statement. Boulder Area Labor Council announces endorsements for City of Boulder, RTD District O and local ballot measures (media release, Yellow Scene) · 2026-09-19
- Boulder ProgressivesEndorser's own statement. Announcing BP's Strongest Slate Ever for 2026 Election (Boulder Progressives) · 2026-08-19
- Boulder Progressives UCCCity filing. Committee registration with the city clerk names this. City of Boulder Statement of Organization: Boulder Progressives UCC
- CWA Local 7799Endorser's own statement. 2026 Union Voter Guide (CWA Local 7799) · 2026-10-26
- Colorado Jewish Action AllianceEndorser's own statement. 2026 Boulder City & County Endorsements (Colorado Jewish Action Alliance)
- Colorado Working Families PartyEndorser's own statement. Our 2026 Candidates (Working Families Party)
- Daily Camera Editorial BoardEndorser's own statement. Boulder’s City Council and mayoral incumbents have earned another term (Editorial, Boulder Daily Camera) · 2026-10-04
- PLAN-Boulder CountyEndorser's own statement. 2026 Candidate Endorsements (PLAN-Boulder County) · 2026-09-28
- Run on ClimateRyan Schuchard campaign lists Run on Climate. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Sierra Club Indian Peaks GroupEndorser's own statement. Sierra Club Endorses Boulder Mayoral and City Council Candidates (press release, Yellow Scene) · 2026-09-17
- Transform RTDRyan Schuchard campaign lists Transform RTD. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Yellow Scene Editorial BoardEndorser's own statement. 2026 Election Guide (Yellow Scene Magazine) · 2026-10-09
Current elected officials (15)
- Judy Amabile, Colorado state senatorRyan Schuchard campaign lists Judy Amabile. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Matt Benjamin, Boulder city councilmemberRyan Schuchard campaign lists Matt Benjamin. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Michael Bennet, US Senator for BoulderRyan Schuchard campaign lists Michael Bennet. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Aaron Brockett, Boulder mayorRyan Schuchard campaign lists Aaron Brockett. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Michael Dougherty, Boulder County district attorneyRyan Schuchard campaign lists Michael Dougherty. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Lynn Guissinger, RTD board directorRyan Schuchard campaign lists Lynn Guissinger. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Junie Joseph, Colorado state representativeRyan Schuchard campaign lists Junie Joseph. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Rob Kaplan, Boulder city councilmemberRyan Schuchard campaign lists Rob Kaplan. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Claire Levy, Boulder County commissionerRyan Schuchard campaign lists Claire Levy. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Tina Marquis, Boulder city councilmemberRyan Schuchard campaign lists Tina Marquis. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Joe Neguse, U.S. Representative for Colorado’s 2nd DistrictRyan Schuchard campaign lists Joe Neguse. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Lesley Smith, Colorado state representativeRyan Schuchard campaign lists Lesley Smith. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Nicole Speer, Boulder city councilmemberRyan Schuchard campaign lists Nicole Speer. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Ashley Stolzmann, Boulder County commissionerRyan Schuchard campaign lists Ashley Stolzmann. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Tara Winer, Boulder mayor pro tem/councilmemberRyan Schuchard campaign lists Tara Winer. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
Former elected officials (10)
- Matt Appelbaum, former Mayor and CouncilmemberRyan Schuchard campaign lists Matt Appelbaum. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Steve Fenberg, former Colorado Senate presidentRyan Schuchard campaign lists Steve Fenberg. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Lauren Folkerts, former Boulder city councilmemberRyan Schuchard campaign lists Lauren Folkerts. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Rachel Friend, former Boulder city councilmemberRyan Schuchard campaign lists Rachel Friend. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Jill Grano, former Boulder city councilmember; 2026 council candidateRyan Schuchard campaign lists Jill Grano. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Elise Jones, former Boulder County commissionerRyan Schuchard campaign lists Elise Jones. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Suzanne Jones, Former Mayor of BoulderRyan Schuchard campaign lists Suzanne Jones. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Lisa Sweeney-Miran, former BVSD Board of Education vice presidentRyan Schuchard campaign lists Lisa Sweeney-Miran. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Will Toor, former Boulder mayor and Boulder County commissionerRyan Schuchard campaign lists Will Toor. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Mark Wallach, former Boulder city councilmemberRyan Schuchard campaign lists Mark Wallach. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
Endorsements they have given (2026)
These are personal endorsements, not ones made by any office they hold.
- Endorses: Aaron Brockett (mayor)Aaron Brockett campaign lists Ryan Schuchard. Only the campaign says so. Endorsements – Aaron Brockett For Mayor
- Endorses: Jill Grano (council)Jill Grano campaign lists Ryan Schuchard. Only the campaign says so. Endorsements – Jill for City Council
- Endorses: Tina Marquis (council)Tina Marquis campaign lists Ryan Schuchard. Only the campaign says so. Endorsements – Tina Marquis for Boulder City Council
- Endorses: Tara Winer (council)Tara Winer campaign lists Ryan Schuchard. Only the campaign says so. Tara’s Endorsers — Tara Winer for Council
- Supports: City 2L: Collective bargaining for firefighters (new Charter §73)Boulder Firefighters for a Stronger Boulder ballot campaign lists Ryan Schuchard. Only the campaign says so. 2L Endorsements – Boulder Firefighters for a Stronger Boulder
At the forums, in their own words
Short passages from 2026 candidate forums, by topic, with the question and a link to that moment in the recording. Quoted from an automatic transcript. Check the recording. If a topic is missing, we have no quote on it. Compare answers to the same question.
Housing
Boulder Chamber forum · August 26, 2026
If elected, name your top three priorities. And do you believe the city is moving in the right direction or wrong direction on those top priorities?
We're getting infill housing combined with transportation strategies that allow people to structurally get around more efficiently.
Quoted from an automatic transcript. Check the recording. Watch at 15:07 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
League of Women Voters forum · September 26, 2026
What specific policies, development strategies, funding approaches, or partnerships would you pursue to increase or preserve housing affordable to families at approximately 30 to 40 percent AMI? (submitted by co-sponsor EFAA)
One thing I'd like to see us do in 27 is for the council and BVST to partner on an evidence-based approach to understanding even more from families.
Transcript note: 'BVST' = BVSD.
Quoted from an automatic transcript. Check the recording. Watch at 36:15 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Ballot issue 2J, the residential vacancy excise tax, would be a tax of approximately $4,000 on residential property vacant for more than half the year. Do you support this tax and will it generate enough income to pay for administering this complex program? (30 seconds)
Yes on 2J (the vacancy tax), in their words below.
I'm also a yes.
Quoted from an automatic transcript. Check the recording. Watch at 1:28:56 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Budget, debt and the 2K bond
Arts and culture forum · September 15, 2026
What would you do as a council member to make Boulder's budget, debt commitments, use of dedicated taxes, and major capital priorities more transparent and understandable to the public?
we've got to strengthen our balance sheet. We need more predictable and flexible sources of funding.
Quoted from an automatic transcript. Check the recording. Watch at 3:53 · (Pt 2/5) 2026 City Council Candidates Forum on Arts and Culture (Boulder County Arts Alliance, YouTube)
League of Women Voters forum · September 26, 2026
Boulder voters are being asked to authorize $400 million in new debt through additional property taxes for recreation, public safety and other city facilities as part of ballot issue 2K. Do you support this measure? Why or why not?
No yes/no label: Gives reasons; no yes/no in this quote.
One, we're going to have service cuts if we don't proceed with the funding
Quoted from an automatic transcript. Check the recording. Watch at 59:53 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Boulder voters are being asked to authorize $400 million in new debt through additional property taxes for recreation, public safety and other city facilities as part of ballot issue 2K. Do you support this measure? Why or why not?
Second, this sets a cap. We are already talking about $100 million off of the $400 million.
Quoted from an automatic transcript. Check the recording. Watch at 1:00:04 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Transportation
Boulder Chamber forum · August 26, 2026
Do you support continuing to prioritize alternatives to driving, or do you think the city should shift more investment back towards roads and automobile capacity?
these deadly crashes are not generally accidents. They're designed.
Quoted from an automatic transcript. Check the recording. Watch at 1:21:28 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
League of Women Voters forum · September 26, 2026
What are your feelings about the bus-only lanes and the core arterial network (CAN)? Should Boulder continue prioritizing protected bike lanes?
the combination of your housing and transportation costs being less than 45% of your total income.
Quoted from an automatic transcript. Check the recording. Watch at 1:10:17 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Growth and development
Boulder Chamber forum · August 26, 2026
What are your thoughts on the highest and best uses for Area 3 Planning Reserve? And what resources and tools can the City of Boulder use to help the land comprising Area 3 Planning Reserve achieve its highest and best use, particularly as it relates to bringing utilities and infrastructure to this site?
we should make sure we're looking within the city limits first and having a good financial analysis to make that investment here first if we can.
Quoted from an automatic transcript. Check the recording. Watch at 41:43 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
PLAN / Open Boulder / Better Boulder forum · September 2, 2026
Title 9 of our city code is our land use code. Some council and community members are advocating for a complete rewrite of this title. Do you support or oppose this, and do you think now is the right time to undertake this effort?
The first answer to this is yes, we do need to be careful. There are some people that have a principled view that this needs to be done cautiously,
Speaker identified from speaking order; the moderator did not name them.
Transcript note: No name cue; speaker describes running in 2023 and current council action.
Quoted from an automatic transcript. Check the recording. Watch at 40:52 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)
Climate and wildfire
PLAN / Open Boulder / Better Boulder forum · September 2, 2026
Wildfire question: mandatory home-hardening/defensible-space compliance and how to fund it (wording partly garbled in transcript)
We need to do it through regulation.
Speaker identified from speaking order; the moderator did not name them.
Quoted from an automatic transcript. Check the recording. Watch at 1:16:18 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)
League of Women Voters forum · September 26, 2026
If elected, name your top three priorities, and do you believe the city is currently moving in the right direction on those priorities?
I start with wildfire and getting really focused on a plan to give us a five to ten year adoption curve
Quoted from an automatic transcript. Check the recording. Watch at 23:21 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
If elected, name your top three priorities, and do you believe the city is currently moving in the right direction on those priorities?
being very careful to protect the climate budget and the climate programming that we have
Quoted from an automatic transcript. Check the recording. Watch at 23:47 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Tell us about one city issue on which you changed your position after considering new evidence or another perspective. What changed your mind?
We need a council level task force or a committee that is going to get our arms around how to practically minimize the occurrences
Transcript note: On grid power outages / Xcel.
Quoted from an automatic transcript. Check the recording. Watch at 1:36:43 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Empower Our Future council climate forum · October 13, 2026
Council opening introduction, climate and energy forum (one minute)
My mission is to make Boulder work for everyone now and in the future. I'm a long time climate advocate.
Quoted from an automatic transcript. Check the recording. Watch at 4:37 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Climate hushing: political leaders now seem reluctant to connect negative everyday experiences to climate change and its driver, carbon pollution. How do you plan to be vocal and lead on climate?
we now have every memo packet for the council has the sustainability equity and resilience in it. So we now actually look at climate in each decision.
Quoted from an automatic transcript. Check the recording. Watch at 38:26 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Xcel says it will deliver 100% clean electricity by 2050, not Boulder's 2030 goal, and has presented no concrete plan under the 2020 franchise agreement. What remedies would you propose for Xcel's failures to deliver, at the city level, at the PUC, or at the state level? And would you be open to inviting cities that have gone to market for their electricity to come to Boulder to educate us about life after Xcel?
the most important thing we should be talking about is creating a council level committee or task force
Speaker identified from speaking order; the moderator did not name them.
Transcript note: The moderator's cue is 'Ryan is next.' Ryan Jamieson had already answered this question, and the speaker describes council's own meetings, so this is Ryan Schuchard.
Quoted from an automatic transcript. Check the recording. Watch at 57:07 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Xcel is preparing a decade-long remediation of nearly 2 million tons of coal ash at the Valmont power station. Should Boulder use its franchise and partnership agreements with Xcel to require strong, independent air quality monitoring throughout the cleanup? And if so, how specifically would you do this?
Our council subsequently issued new guidance in our policy statement and our direct communications with Excel, including language around making sure there's baseline setting, real time or continuous monitoring that is done by an independent monitor.
Quoted from an automatic transcript. Check the recording. Watch at 1:12:50 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Other topics
Boulder Chamber forum · August 26, 2026
If elected, name your top three priorities. And do you believe the city is moving in the right direction or wrong direction on those top priorities?
One, to lower the cost of living for everyone. Number two, to adapt our community to a world that it wasn't built for. Three, to make our local government more predictable and effective.
Quoted from an automatic transcript. Check the recording. Watch at 14:49 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
PLAN / Open Boulder / Better Boulder forum · September 2, 2026
Opening introduction (two minutes)
I focus on helping to cut the cost of living, adapt our community to a world it wasn't built for, and make our government more predictable and effective.
Quoted from an automatic transcript. Check the recording. Watch at 11:31 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)
League of Women Voters forum · September 26, 2026
Opening statement (one minute)
First, to cut the cost of living so that everybody can afford to live here.
Quoted from an automatic transcript. Check the recording. Watch at 10:43 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Do you agree or disagree that our city council is adequately representative of the social, political and economic interests of Boulder? Would you support a study session on proportional representation?
But I don't know about proportional representation.
Quoted from an automatic transcript. Check the recording. Watch at 1:21:48 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Questionnaire answers by year
Newest first. A yes or no answers only the question on that card, not the whole topic.
2026
Would you support accepting federal FAA grants that could require Boulder to keep the municipal airport open in perpetuity?
No. Reported by Boulder Reporting Lab from the June 6 2026 Raucous Caucus. Not a written questionnaire; a journalist's grouping of spoken answers.
A reporter grouped the candidates by position. This is not the candidate's own written answer.
Source: Boulder City Council candidates preview election-year battles over housing, airport and wages
2023
What do you think are the most promising initiatives for reducing homelessness?
Our homelessness crisis is driven by poverty and a lack of housing. These circumstances are worsening, nationally and in Boulder, with homelessness…
Our homelessness crisis is driven by poverty and a lack of housing. These circumstances are worsening, nationally and in Boulder, with homelessness at much higher levels in communities with limited housing affordability like ours. Furthermore, we need to be realistic about the fact that the way out of homelessness is frequently complicated by mental illness and substance abuse. The most promising initiatives for reducing homelessness are the following: Immediate stability and support. Safe places for people to go, both during the day and at night, with a more robust system of caseworkers and resources to help people effectively manage individual challenges. We also need to invest in comprehensive engagement to meet the needs of “superusers,” the top 50 or so people who cycle from crisis to crisis. Finally, we must create more local treatment services for mental health and addiction for everyone, regardless of housing status. Transitional housing. More comprehensive options for tiny homes and other transitional housing, with varying levels of supervision and support, aiming to put people on paths to permanent homes. Prop 123 funding should be useful. [Editor’s note: Proposition 123 is a voter-approved 2022 ballot measure that dedicates a portion of income tax revenue to affordable housing programs.] Homelessness prevention. Renter protections and assistance, with more abundant affordable housing options overall to prevent people from slipping into homelessness.
Source: 2023 Boulder City Council election: Where the candidates stand on homelessness solutions
What approach would you take to address camping in our parks, on our bike paths and along our waterways?
We need to bring multiple forces under control. These solutions seem promising: Ensure the police chief has what’s needed to keep sidewalks and…
We need to bring multiple forces under control. These solutions seem promising: Ensure the police chief has what’s needed to keep sidewalks and multi-use paths clear to minimize user conflicts. The police need to continue to be able to prioritize enforcement resources to keep pedestrian and cycling paths open and accessible for all. Implement non-police responses to assist people in mental health distress. Use civilian personnel to respond to people in crisis, which Boulder will soon do through its CARE program, which is more cost effective and a lower-confrontation way to address disruptive behaviors in public spaces. Provide resources to keep people healthy and parks clean. Boulder needs more accessible public toilets/port-a-pots, trash and needle disposal locations, access to drinking water, and other amenities to foster hygienic care and to prevent human waste from polluting public spaces. Establish a wider and more accessible network of places for people to go who have been asked to decamp. The day shelter coming online will help. We also need more options for immediate overnight camping and parking. Give people experiencing homelessness while going through a range of challenging life circumstances an accessible pipeline to crucial services. [Editor’s note: Schuchard referred to his response to a question about homelessness to expand upon his answer.]
Source: 2023 Boulder City Council election: Where the candidates stand on homeless encampments
What is your plan for increasing Boulder’s affordable housing supply?
Align Boulder’s housing policy with our values by pursuing measures to expand Boulder’s overall stock of housing; increase the range of options in…
Align Boulder’s housing policy with our values by pursuing measures to expand Boulder’s overall stock of housing; increase the range of options in the “middle housing” category (e.g., townhomes, condos, small apartments, cottage courts, co-ops, small houses on small lots, multiple small houses on large lots); and increase the number of options of affordability price points. These categories of measures are especially important: Reform zoning to make it easier to build more middle housing options. Allow more forms of development by-right, reduce minimum lot sizes, replace requirements with disallowances, and prescribe corridor plans. Cut parking subsidies. Eliminate parking mandates and reduce public spending on parking in general. Get the most out of strategic annexations. As we consider the future of the Airport, the Area 3 planning reserve, and CU South, be visionary with the possibilities for land use and make sure annexations pay their way for affordability. Reduce administrative friction. Simplify planning and permitting by lowering requirements involved in the entitlements process, streamline the planning board’s scope of veto power, and pursue opportunities to remove bottlenecks identified by staff.
Source: 2023 Boulder City Council election: Where the candidates stand on affordable housing
We are in a climate emergency. With your leadership, how would Boulder change commensurately?
A good starting point is to consider: (1) areas of greatest potential for mitigation, illustrated by Boulder’s GHG inventory; (2) how to build…
A good starting point is to consider: (1) areas of greatest potential for mitigation, illustrated by Boulder’s GHG inventory; (2) how to build adaptive capacity, which, coupled with mitigation, can be thought of as climate-resilient development; and (3) the imperative of equity and a just transition. This evaluation has been done. In 2021, staff issued an ambitious plan to eliminate all Boulder GHG emissions by 2035 on the way to becoming a net carbon sink by 2040. So the question is, “What stands in the way of that?” The answer: The ability and willingness of Boulder’s elected officials to contend with carbon lock-in, the phenomenon by which business-as-usual decisions continue to entrench us deeper into the climate crisis. Two opportunities to do that and unlock climate action are as follows. First, establish a process requiring city council to identify the aspects of climate risk and opportunity in day-to-day agenda items, then rigorously evaluate issues heard on their potential for supporting the most beneficial climate action. Second, survey our expert staff on what holds Boulder back from our most ambitious possibilities, then get to work applying the leadership and political processes of city council to create the conditions and resources necessary.
Source: 2023 Boulder City Council election: Where the candidates stand on climate change action
How can we better provide alternatives to cars when existing infrastructure prioritizes cars?
The transportation future Boulder needs is people-centered, transit-rich, and car-optional. Levers: Land use: Let people live near where they want to…
The transportation future Boulder needs is people-centered, transit-rich, and car-optional. Levers: Land use: Let people live near where they want to go, primarily by reforming housing and parking policy. Mobility systems: Build an ecosystem of multiple interoperable modes working together. Components: (1) A high-frequency, granular transit system, both intra- and inter-city (requiring us to rebuild transit to pre-COVID levels, then dramatically expanding), (2) A plush bicycle system, meaning a comprehensive grid of protected bikeways (requiring us to defend, then expand the Core Arterial Network), widespread enabling infrastructure and culture at destinations, and e-bikes accessible to all, and (3) Deepening of Transportation Demand Management, by expanding programs of carrots/sticks while improving our use of behavioral science. Plans and processes: Create an intention of and accountability for using the city’s full suite of resources to allocate rights, privileges, investments and space to create a transportation system that makes non-car options competitive. Reflect this in major plans and codes, department and staff roles and coordination, and the deployment of Boulder’s advocacy resources to regional, statewide and federal jurisdictions. Also, daylight subsidies and opportunities costs in our car-centric system. Finally, establish more robust and secure funding.
Assume you are elected this November. What one specific thing will you have accomplished that you’re proud of after one year?
City Council will have established, and be implementing, a process for unlocking significant new climate action. As a consequence, Boulder will also…
City Council will have established, and be implementing, a process for unlocking significant new climate action. As a consequence, Boulder will also have a greater handle on our wildfire and wider growing environmental risks, as well as be making meaningful new progress towards expanding our transportation and housing options — which will include new strides towards bringing back and then positioning to expand public transit.
Source: 2023 Boulder City Council election: Where the candidates stand on their one-year visions
Would you support rent stabilization?
Yes. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Do you support Boulder’s recent expansion of occupancy limits (3 to 5 unrelated adults)?
Yes. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Would you continue the city’s current encampment removal strategy?
Yes. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Should the Police Oversight Panel have more authority over discipline when officers are found guilty of misconduct?
Yes. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Do you support the sales-tax extension and arts-funding ballot measure (2023 2A)?
Yes. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Do you support the Safe Zones 4 Kids ballot measure?
No. Boulder Beat asked for a yes or no by email. The candidate did not explain it.
Source: Boulder Beat 2023 candidate questionnaire (emailed yes/no)
Money
- $12,366Raised
- $10,888.91Spent
- $12,366Matching funds received
- $13,843.09Cash on hand
2026 · Friends of Ryan Schuchard · 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026.
Clerk contribution total includes $334.60 in loans.
183 contribution lines, 58 expenditures. City clerk, not TRACER. Clerk statements · Everyone.
Who gave: all 183 contribution lines
| Name | Type | Date | Amount |
|---|---|---|---|
| Scott Miller | Loan | 2026-08-29 | $124.44 |
| Daniel Aizenman | Monetary | 2026-07-15 | $100 |
| Joan April | Monetary | 2026-08-10 | $100 |
| Matt Benjamin | Monetary | 2026-09-04 | $100 |
| Nitzan Blouin | Monetary | 2026-07-29 | $100 |
| Max and Monica Boykoff | Monetary | 2026-08-23 | $100 |
| Andrew Brandt | Monetary | 2026-09-08 | $100 |
| Joe Breddan | Monetary | 2026-08-30 | $100 |
| Matthew Brill | Monetary | 2026-07-21 | $100 |
| Charlea Brock | Monetary | 2026-07-22 | $100 |
| Aaron Brockett | Monetary | 2026-07-16 | $100 |
| Josh Bushinsky | Monetary | 2026-07-14 | $100 |
| Chelsea Castellano | Monetary | 2026-07-31 | $100 |
| Deanna Church | Monetary | 2026-07-18 | $100 |
| Paul Culnan | Monetary | 2026-08-31 | $100 |
| Sidarth Dasari | Monetary | 2026-09-14 | $100 |
| Hannah Davis | Monetary | 2026-07-14 | $100 |
| Stan Deetz | Monetary | 2026-07-19 | $100 |
| Paige Doughty | Monetary | 2026-07-25 | $100 |
| Mark Dyson | Monetary | 2026-08-28 | $100 |
| Peter Eliassen | Monetary | 2026-08-30 | $100 |
| Shekinah Eliassen | Monetary | 2026-08-30 | $100 |
| David Ensign | Monetary | 2026-07-14 | $100 |
| Mary Faltynski | Monetary | 2026-08-16 | $100 |
| Katie Farnan | Monetary | 2026-07-15 | $100 |
| Michael Farrington | Monetary | 2026-09-18 | $100 |
| Neil Fishman | Monetary | 2026-07-31 | $100 |
| Yvonne Fivian | Monetary | 2026-08-24 | $100 |
| Margaret Freund | Monetary | 2026-09-15 | $100 |
| Rafael Furst | Monetary | 2026-07-14 | $100 |
| Tanya Goldman | Monetary | 2026-07-15 | $100 |
| Jill Grano | Monetary | 2026-07-16 | $100 |
| Richard Greene | Monetary | 2026-08-11 | $100 |
| Stephanie Greene | Monetary | 2026-07-13 | $100 |
| Douglas Hamilton | Monetary | 2026-07-31 | $100 |
| Erica Harrington | Monetary | 2026-07-14 | $100 |
| Sue Heilbronner | Monetary | 2026-08-13 | $100 |
| William Holicky | Monetary | 2026-09-14 | $100 |
| Hepburn Ingham | Monetary | 2026-09-14 | $100 |
| Junie Joseph | Monetary | 2026-07-16 | $100 |
| Benjamin Katz-Moses | Monetary | 2026-10-07 | $100 |
| Brian Keegan | Monetary | 2026-07-14 | $100 |
| Brian Keegan | Monetary | 2026-08-10 | $100 |
| David Kroodsma | Monetary | 2026-07-18 | $100 |
| Tom Kunstman | Monetary | 2026-09-20 | $100 |
| Wei-Tai Kwok | Monetary | 2026-07-15 | $100 |
| Kubs Lalchandani | Monetary | 2026-08-24 | $100 |
| Krimsey Lilleth | Monetary | 2026-08-11 | $100 |
| Dan Luscher | Monetary | 2026-07-30 | $100 |
| Krista Mancuso | Monetary | 2026-08-11 | $100 |
| Nick Mancuso | Monetary | 2026-09-02 | $100 |
| Christina Marquis | Monetary | 2026-07-31 | $100 |
| Jessica Martindale | Monetary | 2026-07-14 | $100 |
| Jill McIntyre | Monetary | 2026-08-17 | $100 |
| Mark McIntyre | Monetary | 2026-08-03 | $100 |
| Tom McKinnon | Monetary | 2026-08-30 | $100 |
| Timothy McMurray | Monetary | 2026-07-14 | $100 |
| Riley Miller | Monetary | 2026-10-02 | $100 |
| Scott Miller | Monetary | 2026-07-17 | $100 |
| Michael Mills | Monetary | 2026-07-14 | $100 |
| Krista Nordback | Monetary | 2026-09-17 | $100 |
| Kurt Nordback | Monetary | 2026-07-14 | $100 |
| Jimmy O'Dea | Monetary | 2026-09-19 | $100 |
| Philip Ogren | Monetary | 2026-07-14 | $100 |
| Jill Patton | Monetary | 2026-07-14 | $100 |
| Nik Philipsen | Monetary | 2026-08-30 | $100 |
| Ryan Phillips | Monetary | 2026-07-15 | $100 |
| Jeremy Reynolds | Monetary | 2026-06-27 | $100 |
| Scott Ricketts | Monetary | 2026-08-11 | $100 |
| Bill Rigler | Monetary | 2026-07-14 | $100 |
| Martha Roberts | Monetary | 2026-07-14 | $100 |
| Mason Roberts | Monetary | 2026-07-13 | $100 |
| Scott Rodwin | Monetary | 2026-07-17 | $100 |
| Nathan Rosenblum | Monetary | 2026-08-30 | $100 |
| Jack Rosenthal | Monetary | 2026-07-14 | $100 |
| Raj Sapru | Monetary | 2026-07-14 | $100 |
| David Schoenberg | Monetary | 2026-09-01 | $100 |
| Melanie Schoenberg | Monetary | 2026-09-01 | $100 |
| Rita Schuchard | Monetary | 2026-08-21 | $100 |
| Ryan Schuchard (from candidate) | Monetary | 2026-07-13 | $100 |
| Jason Shields | Monetary | 2026-07-17 | $100 |
| Corey Shott | Monetary | 2026-09-14 | $100 |
| Mark Silberg | Monetary | 2026-07-13 | $100 |
| Joshua Silberstein | Monetary | 2026-08-10 | $100 |
| Liz Silberstein | Monetary | 2026-08-25 | $100 |
| Adrian Sopher | Monetary | 2026-09-20 | $100 |
| Nicole Speer | Monetary | 2026-06-27 | $100 |
| Gary Sprung | Monetary | 2026-08-26 | $100 |
| William Sweeney | Monetary | 2026-08-10 | $100 |
| William Sweeney | Monetary | 2026-09-06 | $100 |
| Joni Teter | Monetary | 2026-08-10 | $100 |
| Michael Thomas | Monetary | 2026-10-12 | $100 |
| Mark Wallach | Monetary | 2026-09-03 | $100 |
| Frank Walter | Monetary | 2026-09-14 | $100 |
| Cindy Warren | Monetary | 2026-10-03 | $100 |
| Alex Weinheimer | Monetary | 2026-07-15 | $100 |
| Dan Williams | Monetary | 2026-07-18 | $100 |
| Tara Winer | Monetary | 2026-07-18 | $100 |
| Svetlana Zenkin | Monetary | 2026-08-04 | $100 |
| Ryan Schuchard (from candidate) | Loan | 2026-09-01 | $93 |
| Leslie Glustrom | Monetary | 2026-07-17 | $75 |
| Leslie Glustrom | Monetary | 2026-08-24 | $75 |
| Tami Miller | Monetary | 2026-09-20 | $75 |
| Lisa Snow | Monetary | 2026-09-02 | $75 |
| Andy Sayler | Monetary | 2026-10-12 | $70 |
| Ryan Schuchard (from candidate) | Loan | 2026-07-01 | $66.16 |
| Emma Anselmi | Monetary | 2026-08-21 | $50 |
| Matthew Appelbaum | Monetary | 2026-08-25 | $50 |
| Ryan Bonick | Monetary | 2026-07-17 | $50 |
| Thea Carlson | Monetary | 2026-07-19 | $50 |
| Bill Clifford | Monetary | 2026-09-14 | $50 |
| alexey Davies | Monetary | 2026-07-30 | $50 |
| Erin Decker | Monetary | 2026-09-14 | $50 |
| Laura Ediger | Monetary | 2026-08-03 | $50 |
| Michelle Estrella | Monetary | 2026-07-17 | $50 |
| Arthur Figel | Monetary | 2026-10-06 | $50 |
| Adrian Fine | Monetary | 2026-07-14 | $50 |
| Lauren Folkerts | Monetary | 2026-09-20 | $50 |
| Angela Holman | Monetary | 2026-07-20 | $50 |
| Denali Hussin | Monetary | 2026-10-12 | $50 |
| Alexander Jackson | Monetary | 2026-08-24 | $50 |
| Elise Jones | Monetary | 2026-07-14 | $50 |
| Suzanne Jones | Monetary | 2026-07-14 | $50 |
| Laura Kaplan | Monetary | 2026-08-24 | $50 |
| Karla Kingsley | Monetary | 2026-07-15 | $50 |
| Darcy Kitching | Monetary | 2026-07-15 | $50 |
| Catherine Manzo | Monetary | 2026-08-18 | $50 |
| Catherine Manzo | Monetary | 2026-10-07 | $50 |
| Meg Mars | Monetary | 2026-09-14 | $50 |
| Gerardo Orozco | Monetary | 2026-08-30 | $50 |
| Mary Pettigrew | Monetary | 2026-09-07 | $50 |
| Danica Powell | Monetary | 2026-07-16 | $50 |
| Sarah Shed | Monetary | 2026-07-16 | $50 |
| Jesse Silver | Monetary | 2026-09-15 | $50 |
| Andrea Tuttle | Monetary | 2026-07-22 | $50 |
| Steve Welter | Monetary | 2026-09-14 | $50 |
| Marjorie Williams | Monetary | 2026-09-14 | $50 |
| Rebecca Davies | Monetary | 2026-07-18 | $40 |
| Kiley Lewis | Monetary | 2026-07-16 | $40 |
| Matt Frommer | Monetary | 2026-09-14 | $35 |
| Ryan Schuchard (from candidate) | Loan | 2026-08-01 | $31 |
| Becca Katz | Monetary | 2026-08-06 | $26 |
| Nick Aguilera | Monetary | 2026-07-13 | $25 |
| Nick Aguilera | Monetary | 2026-08-24 | $25 |
| Erika Blum | Monetary | 2026-07-16 | $25 |
| Niall Cease | Monetary | 2026-08-10 | $25 |
| Tami Codianne-Miller | Monetary | 2026-08-24 | $25 |
| Kristen Eller | Monetary | 2026-08-24 | $25 |
| John Franklin | Monetary | 2026-09-04 | $25 |
| Katherine Garcia | Monetary | 2026-08-31 | $25 |
| Ursula Grunwald | Monetary | 2026-08-11 | $25 |
| Sarah Dawn Haynes | Monetary | 2026-09-12 | $25 |
| Peter Jarka-Sellers | Monetary | 2026-09-03 | $25 |
| Ariel Kalishman Walsh | Monetary | 2026-08-24 | $25 |
| Emily KenCairn | Monetary | 2026-07-14 | $25 |
| Emily KenCairn | Monetary | 2026-08-28 | $25 |
| Betsey Martens | Monetary | 2026-09-14 | $25 |
| Betsey Martens | Monetary | 2026-10-11 | $25 |
| Aaron Neyer | Monetary | 2026-07-14 | $25 |
| Karen Oberthaler | Monetary | 2026-08-30 | $25 |
| Elisabeth Patterson | Monetary | 2026-07-16 | $25 |
| Shasta Pistey-Lyhne | Monetary | 2026-08-06 | $25 |
| Sue Prant | Monetary | 2026-09-16 | $25 |
| Aidan Reed | Monetary | 2026-07-13 | $25 |
| Martha Roskowski | Monetary | 2026-09-09 | $25 |
| Sarah Schulte | Monetary | 2026-07-14 | $25 |
| Lisa Snow | Monetary | 2026-08-24 | $25 |
| Lisa Sweeney-Miran | Monetary | 2026-07-13 | $25 |
| Allison Tatterson | Monetary | 2026-08-02 | $25 |
| Claudia Thiem | Monetary | 2026-08-27 | $25 |
| Heidi VanGenderen | Monetary | 2026-09-15 | $25 |
| Ryan Schuchard (from candidate) | Loan | 2025-11-28 | $20 |
| Andy Sayler | Monetary | 2026-08-07 | $15 |
| David Adamson | Monetary | 2026-08-30 | $10 |
| Benny Chester | Monetary | 2026-07-14 | $10 |
| Jeremy Prepscius | Monetary | 2026-07-17 | $10 |
| Andy Sayler | Monetary | 2026-07-01 | $10 |
| Scott Miller | Reimbursement | 2026-09-22 | $-0.44 |
| Leslie Glustrom | Reimbursement | 2026-08-25 | $-75 |
| Brian Keegan | Reimbursement | 2026-08-16 | $-100 |
| William Sweeney | Reimbursement | 2026-09-08 | $-100 |
| Scott Miller | Reimbursement | 2026-09-16 | $-124 |
| Ryan Schuchard (from candidate) | Reimbursement | 2026-09-14 | $-210.16 |
Spent on: all 58 expenditure lines
| Payee | Purpose | Date | Amount |
|---|---|---|---|
| D&K Printing | Advertising | 2026-10-05 | $2,118.38 |
| Prairie Mountain Media | Advertising | 2026-08-21 | $1,720 |
| Local Reporting Lab | Advertising | 2026-08-26 | $1,500 |
| Imprint.com | Yard Signs | 2026-08-16 | $1,037.98 |
| Prairie Mountain Media | Advertising | 2026-09-30 | $800 |
| Advertising | 2026-10-10 | $400 | |
| Rosetta Hall | Campaign Event | 2026-10-16 | $400 |
| Colorado Community Research | Consulting | 2026-09-22 | $375 |
| Advertising | 2026-10-09 | $275.85 | |
| Imprint.com | Yard Signs | 2026-08-20 | $235.55 |
| Advertising | 2026-10-13 | $152 | |
| Advertising | 2026-10-15 | $152 | |
| Sticker Giant | Stickers | 2026-09-12 | $123.16 |
| King Soopers | Party Supplies | 2026-08-28 | $103.44 |
| Advertising | 2026-10-11 | $100 | |
| Advertising | 2026-10-16 | $100 | |
| Stripe | Payment Processing Fee | 2026-07-17 | $95.52 |
| Campaign Verify | SMS Verification | 2026-08-26 | $95 |
| Squarespace | Web + Email Hosting (3x) | 2026-09-01 | $93 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-07-17 | $85.89 |
| Advertising | 2026-10-12 | $76.06 | |
| Stripe | Payment Processing Fee | 2026-07-24 | $62.70 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-07-24 | $58.01 |
| Advertising | 2026-10-13 | $50 | |
| Advertising | 2026-10-15 | $50 | |
| Stripe | Payment Processing Fee | 2026-09-04 | $39.96 |
| GoDaddy | Domain Registration | 2026-07-01 | $35.16 |
| Stripe | Payment Processing Fee | 2026-09-18 | $34.42 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-09-04 | $34.24 |
| Stripe | Payment Processing Fee | 2026-08-28 | $32.13 |
| Squarespace | Web + Email Hosting | 2026-07-01 | $31 |
| Squarespace | Web + Email Hosting | 2026-08-01 | $31 |
| Stripe | Payment Processing Fee | 2026-08-14 | $30.48 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-09-18 | $29.83 |
| Stripe | Payment Processing Fee | 2026-08-07 | $29.23 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-08-07 | $27.30 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-08-14 | $27.03 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-08-28 | $24.37 |
| Staples | Party Supplies | 2026-08-29 | $21 |
| Staples | Name Badges | 2026-09-21 | $20.74 |
| Stripe | Payment Processing Fee | 2026-09-25 | $20.63 |
| Squarespace | Domain Registration | 2025-11-28 | $20 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-09-25 | $19.92 |
| Stripe | Payment Processing Fee | 2026-09-11 | $19.09 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-09-11 | $14.02 |
| Stripe | Payment Processing Fee | 2026-10-09 | $13.10 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-10-09 | $11.81 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-08-21 | $10.33 |
| Advertising | 2026-10-09 | $10 | |
| Advertising | 2026-10-14 | $10 | |
| Stripe | Payment Processing Fee | 2026-08-21 | $9.75 |
| Stripe | Payment Processing Fee | 2026-10-16 | $8.31 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-10-16 | $7.24 |
| Stripe | Payment Processing Fee | 2026-07-31 | $3.20 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-07-31 | $2.95 |
| Stripe | Payment Processing Fee | 2026-07-10 | $0.59 |
| Rebel Idealist Inc (DonorBox) | Platform Processing Fee | 2026-07-10 | $0.30 |
| Advertising | 2026-10-16 | $0.24 |
Campaigns
| Year | Office | Outcome |
|---|---|---|
| 2026 | Boulder City Council (incumbent) · campaign | on the ballot |
| 2023 | Boulder City Council | 14,411 votes · elected |
Gifts to 2026 campaigns
From the campaigns' own filings with the city clerk, under the name as filed.
| To | Filed as | Type | Date | Amount |
|---|---|---|---|---|
| Aaron Brockett | Ryan Schuchard | Monetary | 2026-07-15 | $100 |
| Jill Grano | Ryan Schuchard | Monetary | 2026-07-17 | $100 |
| Tina Marquis | Ryan Schuchard | Monetary | 2026-07-31 | $100 |
Forum attendance
- 2026-10-13 Empower Hour: Climate and Energy Forum with Boulder City Council Candidates — attended · recording
- 2026-09-26 League of Women Voters of Boulder County City Council and Mayoral Candidate Forums — attended · recording
- 2026-09-15 2026 City Council Candidates Forum on Arts and Culture — attended · recording
- 2026-09-02 Collaborative City Council and Mayoral Candidate Forum (PLAN-Boulder County / Open Boulder / Better Boulder) — attended · recording
- 2026-08-26 Boulder Chamber City Council and Mayoral Candidate Forum — attended · recording
- 2026-06-06 Boulder Progressives Raucous Caucus — attended
- 2023-08-29 Boulder Chamber City Council and Mayoral Candidate Forum — attended · recording
- 2023-08-29 PLAN-Boulder County city council forum — attended