CheckReceipts
ContradictionsIssues
Support
Home/Elections/Senate — 2026

Senate — 2026 Election

Senate — 2026 Election

Incumbent
64
D
Sen. John Barrasso
R-WY

Scorecard

Promise Fulfillment50
Specificity & Clarity55
Financial Independence54
Conflict Exposure97
Voting Consistency—
Legislative Productivity—
Constituent Alignment—
Attendance—
Transparency—
Bipartisan Effectiveness—

Top Donor Sectors

Total: $1.0M
Unknown$810K
Energy & Natural Resources$63K
Technology & Internet$62K
Education$21K
Banking & Finance$21K

Conflict Flags

1 active flags
informational(1)

FEC Financials

$1.0M
Total Raised
$364K
Cash on Hand
$676K
Total Spent
Source Breakdown
Individual$401K
PAC$639K
View full profile →

Data availability note: Incumbents display full legislative records including scorecards, voting history, and conflict analysis. Challengers show policy positions with specificity ratings, FEC financial filings, and donor data. Legislative data becomes available after a candidate takes office. FEC data updates quarterly.