Val T. Hoyle headshot
At a Glance
Seat
Representative for Oregon District 4
Born
1964
Age 62
Phone
(202) 225-6416
Office
1620 Longworth House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Oregon District 4

Val T. Hoyle

Voting Record — 613
Yes43%
No54%
Present1%
Not Voting2%
Party align96%
Cross-party2%
SoupScore
District Map

Congressional District 4

U.S. Census Bureau boundary data.
Val T. Hoyle headshot
Val T. Hoyle
U.S. RepresentativeDemocratOregon District 4
SoupScore
Val T.'s ATmosphere Activity
20 recent posts · 14 sponsored · 67 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

We're still here. As Leader Jeffries said, leadership requires conviction & compassion & what we’ve seen is chaos, cruelty & corruption. I will not stop fighting until we ensure that no working person in this country dies or goes hungry to subsidize the lives of the wealthiest Americans. - Val
While we rightfully focus on Medicaid & SNAP cuts, this bill also gives Homeland Security & ICE over $160 BILLION. For context: that's a larger budget than every single MILITARY in the world, except for the U.S.'s & China's. All as they keep violating due process & refuse to answer to the people.
Tonight, I offered 4 common sense amendments to Republicans' Big, Brutal Bill.    In my final remarks I made one thing clear: I know you'll pass your damn bill if you want to, but stop coopting the struggles of working people to sell them a bill that will screw them & their futures.
McGovern: "A family making less than $50,000 a year? They get less than $1 a day in tax cuts. You can't buy a damn cup of coffee with that. But those making a million dollars or more? They'll get more than $250 a day in tax breaks ... that's how rigged this bill is to benefit the wealthy."
My office has been receiving so many calls today about the Big, Brutal Bill so I hopped on the phones to help out. Please keep calling: your stories and concerns help us illustrate just how bad AND unpopular this bill is.   And who knows, I might even pick up your call.
After the House first passed the Big, Brutal Bill, my Republican colleagues said they hadn't even read what they voted on. Today, I joined @repyassansari.bsky.social & my Democratic colleagues to read the entire bill aloud — so this time they won't be able to hide behind that same, pathetic excuse.
Rep. Hoyle speaks in front of the U.S. Capitol, reading a portion of H.R. 1.
Rep. Hoyle speaks in front of the U.S. Capitol, reading a portion of H.R. 1.
From the most progressive to the most conservative parts of my district I've heard the same things: no one wants rural hospitals to close, SNAP benefits to be cut, & energy prices to go up. But that's exactly what Republicans are about to do. Why? So their wealthy donors can get ANOTHER tax break.
You cannot overstate the cruelty of forcing through over $1 TRILLION of healthcare cuts in the DEAD OF NIGHT just to pay for tax breaks for the top 0.1% of earners. Look, I got nothing against being wealthy. What I'm against is literally letting working folks die so the rich can get even richer.
Update: Latest estimate confirms between Medicaid cuts and ACA rollback, total health care cuts in the Republican budget bill are now OVER $1 trillion.
🚨 BREAKING: New CBO score reveals GOP Senate bill slashes $930 BILLION from Medicaid — the largest cut in history. That means 10M+ could lose coverage. 💸 Earlier GOP plan: $700B 📉 New plan: $930B This is a full-scale attack on America’s most vulnerable. #KillTheBill
How do America's construction workers feel about this bill? "The biggest job-killing bill in the history of this country" "staggering and unfathomable job loss" "another lifeline and competitive advantage to China" "critical infrastructure projects ... sacrificed at the altar of ideology"
The attacks against Zohran Mamdani are Islamophobic & disgusting. These people are cowards, too afraid to debate Mr. Mamdani on the facts, so they resort to this kind of vile & depraved rhetoric. Debate the man on his ideas or sit this one out.
SoupScore Breakdown
Loading analysis metrics…
Voting History
613 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-07-21H. Res. 1438 (119th)End debate nowNONOPassed
2026-07-21H.R. 1118 (119th)Fast-track passageYESYESPassed
2026-07-20H.R. 8823 (119th)Fast-track passageYESYESPassed
2026-07-20H.R. 4541 (119th)Fast-track passageYESYESPassed
2026-07-16H.R. 9237 (119th)Send back to committeeYESYESFailed
2026-07-16H.R. 5362 (119th)Fast-track passageYESYESPassed
2026-07-15H.R. 8595 (119th)Final passageNONOPassed
2026-07-15H.R. 8595 (119th)Send back to committeeYESYESFailed
2026-07-15H.R. 8595 (119th)Approve amendmentNONOFailed
2026-07-15H.R. 8595 (119th)Approve amendmentNONOFailed
2026-07-15H.R. 8595 (119th)Approve amendmentYESYESFailed
2026-07-15H.R. 8595 (119th)Approve amendmentNONOFailed
2026-07-15H.R. 8595 (119th)Approve amendmentNONOFailed
2026-07-14H.R. 1181 (119th)Final passageNONOPassed
2026-07-14H.R. 1181 (119th)Send back to committeeYESYESFailed
2026-07-14H.R. 139 (119th)Final passageNOYESPassed
2026-07-14H. Res. 1423 (119th)Approve resolutionNONOPassed
2026-07-14H. Res. 1423 (119th)End debate nowNONOPassed
2026-07-13H.R. 8897 (119th)Fast-track passageYESYESPassed
2026-07-13H.R. 3106 (119th)Fast-track passageYESYESPassed
2026-06-30H. Res. 1399 (119th)Approve resolutionYESYESPassed
2026-06-30H. Con. Res. 108 (119th)Approve resolutionYESYESFailed
2026-06-30H. Res. 1398 (119th)Approve resolutionNONOFailed
2026-06-30H. Res. 1398 (119th)End debate nowNONOPassed
2026-06-29H.R. 7128 (119th)Fast-track passageYESYESPassed
2026-06-29H.R. 7757 (119th)Fast-track passageNOYESPassed
2026-06-25H.R. 2478 (119th)Fast-track passageYESYESPassed
2026-06-24H.R. 915 (119th)Fast-track passageYESYESPassed
2026-06-24H.R. 7401 (119th)Fast-track passageYESYESPassed
2026-06-23H.R. 6644 (119th)Accept Senate changesYESYESPassed
2026-06-23S. 629 (119th)Fast-track passageYESYESPassed
2026-06-11H. Res. 1335 (119th)Approve resolutionNONOPassed
2026-06-11H.R. 9238 (119th)Fast-track passageNONOFailed
2026-06-10H.R. 8464 (119th)Final passageNONOPassed
2026-06-10H.R. 8464 (119th)Send back to committeeYESYESFailed
2026-06-10H.R. 8312 (119th)Final passageNONOPassed
2026-06-10H.R. 7892 (119th)Final passageNONOPassed
2026-06-09H.R. 5408 (119th)Final passageYESYESPassed
2026-06-09H. Res. 1140 (119th)Approve resolutionYESYESPassed
2026-06-09S. 2 (119th)Final passageNONOPassed
2026-06-09S. 2 (119th)Motion to CommitYESYESFailed
2026-06-09H. Res. 1140 (119th)Motion to DischargeYESYESPassed
2026-06-09H. Res. 1345 (119th)Approve resolutionNONOPassed
2026-06-09H. Res. 1345 (119th)End debate nowNONOPassed
2026-06-08H.R. 8428 (119th)Fast-track passageYESYESPassed
2026-06-08H.R. 8466 (119th)Fast-track passageYESYESPassed
2026-06-05H.R. 2913 (119th)Final passageYESYESPassed
2026-06-04H. Res. 518 (119th)Approve resolutionYESYESPassed
2026-06-04H.R. 8646 (119th)Final passageNONOPassed
2026-06-04H.R. 8646 (119th)Send back to committeeYESYESFailed

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

Page 1 / 13Next →