Races › State House
State House District 16
November 3, 2026 general · the primary
| Candidate | Disclosure | Findings | Raised | Their own | Spent |
|---|---|---|---|---|---|
| Isaac Contreras U | 2026 Candidate 3 income sources, 2 debts | 1 | $0 | — | — |
| Jill Haffley R | 2025 1 income sources, 2 colorado property, 1 offices and directorships, 1 debts | — | $46,050 | $6,430 | $13,006 |
| John C Hjersman L | 2026 4 income sources, 2 assets, 2 colorado property, 2 offices and directorships | — | — | — | — |
| Steph Vigil D | 2025 Candidate 1 income sources, 4 debts | 1 | $161,458 | — | $89,348 |
Raised: contributions to the candidate's committee in TRACER over the election cycle (four years for statewide offices and the Senate, two for the House), with corrections applied. Their own: contributions and loans from the candidate. Candidates for Congress report to the FEC, and judges standing for retention don't raise money, so neither has figures here.
Outside spending
$135,582 spent by independent expenditure committees and others for or against this race's candidates (48-hour notices of independent expenditure). The candidates don't control it.
| Spender | For / against | Amount |
|---|---|---|
| COLORADO WAY FORWARD 2026-10-05 – 2026-10-16 · notices in TRACER | against Jill Haffley | $55,164 |
| AMERICANS FOR PROSPERITY 2026-10-06 – 2026-10-23 · notices in TRACER | for Jill Haffley | $38,024 |
| COLORADO WAY FORWARD 2026-10-05 – 2026-10-16 · notices in TRACER | for Steph Vigil | $19,818 |
| AMERICANS FOR PROSPERITY 2026-10-06 – 2026-10-23 · notices in TRACER | against Steph Vigil | $10,913 |
| COBALT ADVOCATES INDEPENDENT EXPENDITURE COMMITTEE 2026-10-18 · notices in TRACER | for Steph Vigil | $4,906 |
| PLANNED PARENTHOOD VOTES COLORADO INDEPENDENT EXPENDITURE COMMITTEE 2026-10-22 · notices in TRACER | against Jill Haffley | $3,898 |
| YOUNG PEOPLE FOR ALL PEOPLE 2026-10-15 · notices in TRACER | for Steph Vigil | $2,857 |
Each independent expenditure of more than $1,000 is reported to the Secretary of State within 48 hours (Const. art. XXVIII §5, C.R.S. 1-45-107.5), naming the candidate it supports or opposes. One that names several candidates (a mailer for one and against another) is split evenly among them.