When your sales pitch is, “No really people won’t die, trust me, please” you know you’re doing it wrong.

Congress Member Profile|U.S. Representative|Democrat|Oregon District 4
Val T. Hoyle
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 497
Yes41%
No57%
Present1%
Not Voting2%
Party align97%
Cross-party2%
SoupScore
District Map
Congressional District 4
U.S. Census Bureau boundary data.

Val T. Hoyle
U.S. RepresentativeDemocratOregon District 4
SoupScore
Val T.'s ATmosphere Activity
20 recent posts · 11 sponsored · 56 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
BREAKING: A new analysis has found that under the Republican budget bill our national debt will begin driving up interest rates, almost immediately.
The effect? 5 years from now, a typical 30-year mortgage in Oregon will cost almost $19,000 more in interest alone.
Reposted byRepresentative Val Hoyle
Workers’ rights are under attack in the U.S.
In the 2025 Global Rights Index, the Trump admin was cited for taking a “wrecking ball to the collective labor rights of workers” and bringing anti-union billionaires into policymaking.
We’re fighting back.
Love is love! Happy Pride, everyone!
Reposted byRepresentative Val Hoyle
This month, celebrate Pride! Renew your commitment to creating a world where everyone can live free from harassment and discrimination.
Let's work together to make that world a reality.
LGBTQIA2S+ rights = human rights = worker rights.
#LGBTQIA #Equality
Reposted byRepresentative Val Hoyle
Who you are and who you love should never determine your safety or your rights at work.
The IAM fights for every member to stand proud – with dignity, equality, and solidarity.
Our fight to save Medicaid is for people like Florence.
Florence has a rare neuromuscular disease, thanks to Medicaid she gets the care she needs. That allows her to raise her child, care for her mom who has heart failure and for her elderly dad.
Medicaid is the promise her family is built on.
Outsourcing our safety & national security to greedy corporations is a recipe for disaster.
As our air traffic control staffing crisis continues, some of my colleagues want to privatize our ATC.
Here's my idea to retain ATC staff: treat them with respect, pay them well, & make them feel valued.
On Memorial Day, we honor the brave men and women who sacrificed their lives for our freedoms.
Let’s honor their sacrifice by not sending more of our best and brightest to fight in forever foreign wars.
Reposted byRepresentative Val Hoyle
"Never before in recent history has a group of lawmakers so deliberately and knowingly worked to inflict so much extreme devastation and financial burden on working people in America."
New Democrat Coalition Leadership's full statement on House Republican's tax scam bill ⬇️
Reposted byRepresentative Val Hoyle
Upcoming town halls. I hope to see you there.
Reposted byRepresentative Val Hoyle
The Supreme Court’s decision to allow President Trump to fire NLRB and MSPB members is a gift to union-busting CEOs and a slap in the face of every worker. Workers deserve a fair shot to join and form unions, but the court has turned its back on them. aflcio.org/press/releas...
This morning, I voted AGAINST the Big Ugly Bill that House Republicans jammed through in the dead of night.
My full statement:
This bill is a SCAM that shafts working people and lines the pockets of the top .1%.
From 2005 to 2023, 195 rural hospitals have closed. As of April, over one-third of rural hospitals across the U.S. were at risk of closure.
But there’s one thing bucking the trend, MEDICAID. Rural hospitals in states that EXPANDED Medicaid were 62% less likely to close.
It's 4:58AM & RIGHT NOW House Republicans are holding a vote on their bill to cut Medicaid & SNAP in the hope that no one pays attention.
As they smuggle this bill through in the dead of night, my colleagues & I have filed amendments to delay the vote, forcing daylight on their scheme —literally.
Hidden deep in 1,000+ pages of Medicaid & SNAP cuts, House Republicans included a tiny paragraph in their budget bill that has horrific consequences.
If passed into law, this ONE paragraph would RESTRICT a court's ability to hold the admin in contempt if they don't follow its rulings. ⬇️
Reposted byRepresentative Val Hoyle
Wearing green with @repvalhoyle.bsky.social and @repdexteror.bsky.social in honor of Mental Health Awareness Month 💚
My statement on the charges against @replamonica.bsky.social.
Rep. McIver was doing her constitutional duty. I stand with her and believe every American should be alarmed.
SoupScore Breakdown
Loading analysis metrics…
Voting History497 total votesExpandCollapse
Voting History
497 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | NO | YES | ✕ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
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.