Colorado Files🔍 Search

People › State House

Ken DeGraaf

State House District 22

Running in 2026: State House District 22 (June 30) · State House District 22 (November 3)

In the Legislature

House District 22 R · 2,064 floor votes this session, 10% not voting

Committees they vote in: Finance · Energy & Environment · Health & Human Services · State, Civic, Military, & Veterans Affairs · Judiciary

Bills they lead: 15 (1 became law) — HB26-1250, HB25-1067, HB25-1102, HB25-1111, HB25-1254, HB25-1260, HB25B-1012, HB26-1037, HB26-1056, HB26-1124, HB26-1128, HB26-1246 …

Bills their donors lobbied on

Bills they voted on (latest floor vote) on which a lobbyist's client that gave to their campaign, or gave them a gift, took a position: the largest first, with the position the lobbyist reported.

BillTheir voteClients that lobbied on it, their position, and what they gave
SB25-059
Supports for State Response to Mass Shootings
No
2025-03-31
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1171
Possession of Weapon by Previous Offender Crimes
No
2025-05-07
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-086
Protections for Users of Social Media
Aye
2025-04-28
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1133
Requirements for Sale of Firearms Ammunition
No
2025-03-28
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1238
Gun Show Requirements
No
2025-03-28
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-003
Semiautomatic Firearms & Rapid-Fire Devices
Not voting
2025-03-24
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1132
Military Family Behavioral Health Grant Program
No
2025-03-04
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1225
Freedom from Intimidation in Elections Act
No
2025-05-01
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1062
Penalty for Theft of Firearms
Aye
2025-05-01
Rocky Mountain Gun Owners monitoring ($200 campaign)
HB25-1098
Automated Protection Order Victim Notification System
Not voting
2025-05-02
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-205
Firearm Serial Number Check Request Procedure
No
2025-04-25
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-295
Transfer Proposition KK Money ARPA Cash Fund
Not voting
2025-05-03
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-034
Voluntary Do-Not-Sell Firearms Waiver
No
2025-05-05
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1314
Peace Officer Status for Certain Department of Revenue Employees
No
2025-04-16
Rocky Mountain Gun Owners opposing ($200 campaign)
SB25-158
State Agency Procurement & Disposal Certain Items
No
2025-05-01
Rocky Mountain Gun Owners opposing ($200 campaign)
HB25-1250
Gun Violence Prevention & Parents of Students
Not voting
2025-03-19
Rocky Mountain Gun Owners opposing ($200 campaign)
HB26-1144
Prohibit Three-Dimensional Printing Firearms & Components
No
2026-04-02
Rocky Mountain Gun Owners opposing ($200 campaign)
HB26-1265
Law Enforcement National Electronic Tracing System & Share Program
No
2026-03-09
Rocky Mountain Gun Owners opposing ($200 campaign)
SB26-011
Search Warrants Provided to Covered Platforms
Not voting
2026-03-16
Rocky Mountain Gun Owners monitoring ($200 campaign)
HB26-1126
Requirements for Firearms Dealers
Not voting
2026-03-20
Rocky Mountain Gun Owners opposing ($200 campaign)
SB26-043
Record Keeping & Regulation of Sale of Firearm Barrel
Not voting
2026-03-19
Rocky Mountain Gun Owners opposing ($200 campaign)
SB26-004
Expand List of Petitioners for Protection Order
Not voting
2026-03-20
Rocky Mountain Gun Owners opposing ($200 campaign)
HB26-1302
Colorado Bureau of Investigation Firearms InstaCheck Unit Operating Hours
No
2026-04-02
Rocky Mountain Gun Owners opposing ($200 campaign)
HB26-1321
Modify School Security Grant Program
No
2026-04-21
Rocky Mountain Gun Owners opposing ($200 campaign)
SB26-147
Lobbyist Regulation
Aye
2026-05-06
Rocky Mountain Gun Owners opposing ($200 campaign)
HB26-1250
Procedures Related to Civil Asset Forfeiture
Aye
2026-05-12
Rocky Mountain Gun Owners supporting ($200 campaign)

Colorado property

$501,045 at the county assessors' values, 1 parcel we matched to the property on their disclosures.

KindCountyAssessor's value
homeEl Paso$501,045

The county assessor's actual value (the 2025 reappraisal, an estimate of market value in mid-2024), from the state's parcel records. We match parcels by the owner's name where their office or race is, or by the legal description or address on their disclosure; we don't show addresses, parcel numbers or co-owners. Property held in a name we can't connect to them isn't here.

Personal Financial Disclosures

Income listed: up to $349,997 on their latest disclosure with entries: the top of each range they selected, added up (the form asks for ranges, not amounts; a range with no top counts at its figure).

StatementFiledWhat it lists
2026 Candidate
HD-22 HD-22
2026-09-073 income sources, 5 assets, 2 colorado property, 1 state-regulated businesses, 1 debts
2025
HD22
2025-10-033 income sources, 3 assets, 4 colorado property, 2 debts
2024
Representative from HD-22
2024-01-112 income sources, 4 assets, 2 colorado property, 1 offices and directorships, 1 debts

Findings

Worth a look Late or missing

TRACER lists a penalty for a late financial disclosure (February 11, 2026)

The Secretary of State's campaign finance system lists a “Late PFD” penalty dated February 11, 2026 on their candidate record; its status: open, waiver requested. A disclosure is due within ten days of a candidate affidavit, and by January 10 each year for those in office; a late one accrues $50 a day until it's filed.

What to check
  • The penalty on the candidate's TRACER page (Penalties tab): the date, status and any waiver.
  • When the disclosure was then filed (their disclosures on this page).
Rule: A penalty for a late financial disclosure
“A $50 per day late filing penalty that will accrue until the statement is filed”Form CPF-13 (Rev. 06/2026), instructions: Candidate Filing Penalties ✓ quoted from the saved copy · how this rule works

Context Late or missing

Their 2026 annual disclosure is dated September 7, 2026, after the January 10 deadline

As a member of the General Assembly, they file a disclosure by January 10 each year (January 10, 2026 was a Saturday, so we count January 12, 2026 as on time). The first we found for 2026 in TRACER's Document Search is dated September 7, 2026, 238 days after the deadline.

What to check
  • Whether they took office after January 10 that year (an appointment or a new judgeship).
  • The document's date in TRACER is the date it was received or entered.
Rule: An annual disclosure after January 10, or none found
“The following state officials must file a PFD by January 10th each year 24-6-202(1), C.R.S.”Form CPF-13 (Rev. 06/2026), instructions: Annual Filing Requirements ✓ quoted from the saved copy · how this rule works

Context Lobbying

26 bills they voted on were lobbied by donors to their campaign ($200 from 1 client)

Clients of professional lobbyists that gave to their 2026 campaign took positions on 26 bills they voted on (their latest floor vote). The largest: Rocky Mountain Gun Owners ($200). Where those donors clearly supported or opposed a bill, their vote went the donors' way on 15 of 17. Two public records read together: it doesn't mean either one caused the other.

What to check
  • The bills and each client's position (Bills their donors lobbied on, on their page).
  • Most lobbied bills draw clients on both sides; a vote with one donor can be a vote against another.
Rule: Bills their donors lobbied on

How this rule works

Context Income · the statement

No income from their office as State House District 22 on their 2026 disclosure

They hold office as State House District 22, which pays a salary, and their 2026 disclosure lists 3 sources of income (USAF retirement; Citizens of Colorado; Commercial Aviation) but none that is the office. The form asks for every source of income, an employer included.

What to check
  • The disclosure itself: whether the salary is listed under another name, or in an attachment.
  • Whether they took office after the year the disclosure covers (an appointment late in the year).
Rule: No income listed from the office they hold
“List the names of any sources of income, including capital gains (whether or not taxable) for yourself, your spouse, and minor children residing with you.”Form CPF-13 (Rev. 06/2026), instructions: Income ✓ quoted from the saved copy · how this rule works

Context Late or missing

Their 2025 annual disclosure is dated October 3, 2025, after the January 10 deadline

As a member of the General Assembly, they file a disclosure by January 10 each year. The first we found for 2025 in TRACER's Document Search is dated October 3, 2025, 266 days after the deadline.

What to check
  • Whether they took office after January 10 that year (an appointment or a new judgeship).
  • The document's date in TRACER is the date it was received or entered.
Rule: An annual disclosure after January 10, or none found
“The following state officials must file a PFD by January 10th each year 24-6-202(1), C.R.S.”Form CPF-13 (Rev. 06/2026), instructions: Annual Filing Requirements ✓ quoted from the saved copy · how this rule works

Context Errors in the record

1 error in their public record: a disclosure that doesn't say why it was filed

We found these in the records as filed or as TRACER lists them, and read each as meant (shown here so anyone can check the reading): Their 2025 disclosure doesn't say why it was filed: none of the boxes (appointed, candidate, annual filing, amending) is ticked.

What to check
  • The original filing in TRACER for each one.
  • These don't change what we show: we use the amount, name or date as meant.
Rule: Errors in the record

How this rule works

Campaign money: State House District 22

$10,655itemized, 116 contributions
$2,500from the candidate (incl. loans)
Where their outside money comes from

IndividualsBusinessesTrade, professional and issue groupsLabor unionsTribal governmentsPolitical partiesOther candidates and officeholders

Plus $368 of their own money and from their earlier campaigns' committees. Compare with all state candidates →

How it was spent: $9,987

Consultants and professional services$5,983
Advertising$2,357
Bank Fees$540
Other$525
Miscellaneous$461
Office Equipment & Supplies$121

Largest payees: OUT OF THE BOX PERFORMANCE $5,475 Consultants and professional services · BIG LAKE PROMOTIONS $1,749 Consultants and professional services · MAIL CHIMP $618 Consultants and professional services · AMAZON $309 Miscellaneous · VISTAPRINT $266 Consultants and professional services · PROTONMAIL $250 Miscellaneous · COLORADO SECRETARY OF STATE $213 Other · SECRETARY OF STATE $213 Other

Expenditures their committee reported to TRACER over the election cycle, by the type the committee gave; a consultant's payments to others (ads, mail) show under the consultant.

Top contributorsTypeTotal
COLORADO SPRINGS REPUBLICAN PATRIOTS - SDC
Colorado Springs
Small Donor Committee$600
COLORADO'S MOUNTAIN PAC
Colorado Springs
Political Committee$450
RICHARD JACOBS
Other · ZAP ENGINEERING · Arvada
Individual$450
SARAH JACOBS
Other · SELF EMPLOYED · Arvada
Individual$450
TRENT JONES
Other · SARA · Colorado Springs
Individual$450
TANYA REGAN
Retired · RETIRED · Colorado Springs
Individual$450
DONNA ROOK
Retired · RETIRED · Colorado Springs
Individual$450
IVY LIU
Retired · RETIRED · Colorado Springs
Individual$425
KEN DEGRAAF
Other · COLORADO GENERAL ASSEMBLY · Colorado Springs
Individual$367.76
ALAN RONN
Retired · RETIRED · Colorado Springs
Individual$250
WENDY SELLERS
Other · SELF EMPLOYED · Colorado Springs
Individual$250
DAVID MINTUS
Retired · RETIRED · Colorado Springs
Individual$242.08
FRANK COTTEN
Monument
Individual$225
HEATHER CUNDARI
Office and Administrative Occupations · TIGER INSPECTIONS · Denver
Individual$225
DANIEL DAVIS
Construction/Engineering · DENALI ENGINEERING SERVICES · Denver
Individual$225

Committees: DEGRAAF4COLORADO. From the Secretary of State's TRACER bulk files.

Their donors also gave to

Their largest donors who also funded other 2026 state candidates.

DonorTo themCandidates fundedBy party
TANYA REGAN
Retired, RETIRED · Colorado Springs
$9356
COLORADO SPRINGS REPUBLICAN PATRIOTS - SDC
Group or PAC · Colorado Springs
$8004
IVY LIU
Retired, RETIRED · Colorado Springs
$6753
NATHANIEL HOWARD
Retired, RETIRED · Colorado Springs
$4502
DONNA ROOK
Retired, RETIRED · Colorado Springs
$4506
SARAH JACOBS
Construction/Engineering, ZAP ENGINEERING · Arvada
$4503
COLORADO'S MOUNTAIN PAC
Group or PAC · Colorado Springs
$45015
CANDICE STUTZRIEM
Retired, RETIRED · Colorado Springs
$4385
WENDY SELLERS
Other, SELF · Colorado Springs
$3503
VINCENZA DINDA
Retired, RETIRED · Colorado Springs
$3352
DENISE KMILEK
Retired, RETIRED · Colorado Springs
$3256
ALAN RONN
Retired, RETIRED · Colorado Springs
$3002
FRANK COTTEN
General Business, SELF · Monument
$2502
MATT KORTREY
Retired, RETIRED · Colorado Springs
$2455
KATHY HORSKY
Government/Civil, CO GENERAL ASSEMBLY CONSTITUENT SERVICES AIDE · Colorado Springs
$2453