Read my statement on current ICE behavior my recent vote on the DHS funding bill

Congress Member Profile|U.S. Representative|Democrat|California District 25
Raul Ruiz
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes45%
No54%
Present0%
Not Voting2%
Party align97%
Cross-party2%
SoupScore
District Map
Congressional District 25
U.S. Census Bureau boundary data.
Social & Web
External Resources

Raul Ruiz
U.S. RepresentativeDemocratCalifornia District 25
SoupScore
Raul's ATmosphere Activity
20 recent posts · 35 sponsored · 72 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
We do not have to sacrifice the public’s health and safety for economic growth under the guise of national security. We can grow our economy and protect people’s health.
That’s why I oppose legislation that would increase pollution, harm Americans’ health, and raise health care costs.
Safeguarding our local communities’ health is essential. That’s why I’m fighting to keep polluting power plants at least five miles away from schools, hospitals, and long term care facilities to protect high risk children, the chronically ill, and elderly. Your health is my priority.
Proud to announce $6 million in funding for the Coachella Valley!
This investment will help prevent flooding, reduce pollution along the receding shoreline of the Salton Sea, and create new walkable pathways that protect our environment while making our community healthier and more connected.
I sent a letter inviting Administrator Zeldin to visit the district to see firsthand the environmental and public health challenges our communities face due to the New River, and the urgent need to protect families and restore this vital waterway.
Major congratulations to Chairwoman Peggy Price and Vice Chair Martha Cardenas-Singh! For the first time, two women are serving in these leadership roles at the same time — a historic moment for Imperial County.
I’m excited to work with them as we continue serving the Imperial County.
I introduced the National Desert Day resolution to recognize the importance of our deserts on the second Saturday of January.
Join me in conserving and appreciating the beauty of our deserts that we call home.
The Trump Administration politicizing federal assistance will raise costs even more for families and working people that are already struggling.
Withholding child care and family support from states for partisan political reasons is unlawful and fundamentally wrong.
Glad to see CA fight back!
I’m fighting for your access to affordable health care. We must extend the Affordable Care Act tax credits and avoid premium hikes. Access to quality health care shouldn’t have to be a privilege.
My mission is simple: make sure lifesaving care is there for the Americans who need it most.
We forced a vote to extend the Affordable Care Act tax credits. Senate Republicans should do the right thing and vote to protect accessible health care.
Secretary Kennedy and the CDC’s decision to roll back recommended vaccines - without regard to the science - is irresponsible and dangerous.
The Trump administration has already weakened access to lifesaving care, and policies like this will make America sicker.
Read my statement condemning the Centers for Disease Control and Prevention’s decision to change the childhood vaccine schedule.
5 years ago the US Capitol was breached to block the transfer of power & the will of the American people.
Congress passed a law to place a commemorative plaque to honor the Capitol Police’s’ heroism. @SpeakerJohnson.bsky.social should stop refusing to comply & install the plaque.
Read my statement on Trump’s press conference regarding military operation in Venezuela.
Wishing everyone a Happy New Year! #2026
Throughout 2025, the Democratic Doctors Caucus fought for the health and well-being of people across the nation. We bring real-world medical experience to the table—advocating for affordable care, protecting access to lifesaving services, and pushing back against policies that put patients at risk.
Congratulations to Zi, Skye, & Chen for winning 1st place in this year’s Congressional App Challenge for CA-25! The app, Smart Recycling Guide, aims to reduce recycling mistakes using scanning technology. Thank you for your dedication to using technological advancements to benefit our environment.
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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 |
|---|---|---|---|---|---|---|
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | NOT_VOTING | YES | — | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | 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.