Weighted composite, 0–100. Identical to the figure on the Congress monitor. Each bar is the component's normalised 0–100 contribution before weighting.
01
Silence on donor-funded topics 1
Topics where donors have documented interests but the official has no public statement on record. Silence is the absence of expected speech — not proof of intent.
Roll-call votes that contradict the official's own stated platform commitments. Each links to the bill and the contradiction rationale.
No platform-contradicting votes among 431 votes on file. 5 aligned, 3 related.
03
Broken promises 0
Documented public commitments paired with the documented action that broke them. Each carries a primary-source citation for the violation.
No documented broken promises on file.
04
Documented contradictions 4
Stated-position-vs-revealed-conduct contradictions analysed against the official's commitments, scored by strength of the contradiction.
statement_vs_disclosureSCORE 90
Bennet confirmed more Trump cabinet nominees than nearly any Senate Democrat — including Energy Secretary Chris Wright, a Colorado fossil fuel executive — then later expressed regret, saying 'Knowing what I know now, I would never have voted for him.' His primary opponent Phil Weiser has made these confirmation votes a centerpiece of his campaign, asking why Bennet helped staff the Trump administration he now criticizes. Bennet's defense — that Democrats must 'select our battles' rather than take a 'blanket approach' — places him in tension with progressive activists who demanded unified opposition.
statement_vs_disclosureSCORE 90
Bennet publicly campaigns against 'dark money' and corporate influence, yet controls a super PAC that accepts corporate and billionaire money — including $750K from Michael Bloomberg — and benefits from a dark-money nonprofit funding his gubernatorial bid. A former Colorado GOP chair noted that his Rocky Mountain Way PAC 'exists for no other reason than to spend money to help Bennet.' His claim of being '100% pure' on corporate money is contradicted by the architecture of his super PAC, which accepts precisely the kind of contributions he publicly denounces.
statement_vs_disclosureSCORE 60
Bennet co-sponsors the Ban Congressional Stock Trading Act while actively trading stocks himself — with up to $4.2M in trades tracked through STOCK Act filings and a net worth of $17.8M significantly enhanced by investment gains. The contradiction between his legislative advocacy for a trading ban and his own active trading is partially mitigated by the fact that his bill would apply to all members equally, including himself — he would be banning his own activity.
same_source_inconsistencySCORE 30
Bennet has faced criticism from the left for confirming Trump nominees while simultaneously positioning himself as a resistance figure on fiscal and climate policy. His gubernatorial forum withdrawal over Gaza questions further complicates his relationship with progressive constituencies. These tensions reflect the broader challenge of a purple-state Democrat navigating between institutional bipartisanship and progressive base demands.
Every figure above is a count of records the platform already holds, each click-through-able to its source. The scorecard adds no inference, no forecast, and no narrative — it aggregates what is documented.
A populated scorecard is not a finding of corruption. It documents the volume of stated-vs-revealed tension, donor-adjacent silence, and broken commitments on the public record for this official. Silence in particular is the absence of an expected statement; it can have innocent explanations and is never presented as proof. Read each item's source before drawing conclusions.