Hour 3... Going on 4 ⏰
Our hospitals do not have the funding now, and cutting Medicaid would be catastrophic.

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.
2 hours in ⏰
Here’s my update, joined by Doctor Trivedi of National Physicians Alliance.
Republicans claim they’re only cutting waste, fraud, and abuse.
I call bullshit — they’re gutting Medicaid for over 13 million people.
We’ve begun, stay tuned for more updates…
Today’s the day. Republicans just dropped their bill to gut your health care, and they’re trying to pass it tonight while you sleep. I’ll be in committee late, fighting to protect Medicaid.
🔔 Follow along here & on Instagram/Facebook Stories. Remember to turn on post notifs. Let’s give them hell.
I’m proud to be a member of the newly formed and bipartisan Public Lands Caucus. Our communities are rooted in natural beauty, and when we protect our #PublicLands, we’re also safeguarding our health, our environment, our culture, and our future.
I celebrated yet another year of the Congressional Art Competition in #CA25. These high school students’ artistic talents continue to inspire and surprise me. Congrats to Cassandra De La Rosa from San Jacinto HS for winning 1st Place.
I can’t wait to see her artwork hung in our nation’s capitol!
Reposted byCongressman Raul Ruiz, MD
Thank you @repraulruizmd.bsky.social for hosting the Steering & Policy Committee town hall in the Coachella Valley - our FIRST (of many) on-the-road events to talk directly with Americans.
I visited #FINDFoodBank to better understand how cuts to USDA funding directly impacts the constituents of #CA25.
SNAP benefits will decrease, resulting in less food for families who need it most. Thank you to FIND Food Bank for serving our region.
These proposed Republican cuts are so unpopular, they had to postpone releasing their legislation this week. We're keeping up the drumbeat b/c every American, no matter their zip code, deserves access to affordable, life-saving care.
The Democratic Doctors in Congress & I say: hands off Medicaid.
Reposted byCongressman Raul Ruiz, MD
🚨 Members of Congress have launched the bipartisan Public Lands Caucus to stop the public lands sell-off.
Public lands belong to the American people, not to polluting corporations.
Thank you @debbiedingell.house.gov @repraulruizmd.bsky.social and @repgabevasquez.bsky.social for your leadership! 👏
Reposted byCongressman Raul Ruiz, MD
Happy National Pet Week from New Dems and their furry friends!
I’m going live with the Democratic Doctors Caucus in 5 minutes to call out Republican attempts to slash Medicaid funding by at least $880 billion.
🎥 Tune in live here: youtube.com/live/ZSRDiNq...
We heard directly from you about what matters most — and that’s exactly how we build an agenda that reflects the people and communities we serve.
The work doesn’t stop here. I’ll keep making sure your voice is heard in every room where decisions are made.
A powerful town hall in Rancho Mirage! Thank you to everyone who joined our @housedemocrats.bsky.social Steering & Policy Committee Town Hall with Leader @hakeem-jeffries.bsky.social, S&P Co-Chair @repbarragan.bsky.social, and @demwomencaucus.bsky.social Chair @fernandez.house.gov.
Reposted byCongressman Raul Ruiz, MD
@RepRaulRuizMD.bsky.social has a message for the people in this country scared about Trump and Republicans coming for them next …
“ YOU HAVE THE RIGHT TO DUE PROCESS.”
Reposted byCongressman Raul Ruiz, MD
Join me, @repraulruizmd.bsky.social, @fernandez.house.gov, & our SURPRISE SPECIAL GUEST for our Steering & Policy Town Hall where we’ll show how @housedemocrats.bsky.social will fight against Republicans’ budget which will gut basic needs programs for American families.
Livestream coming soon!
The Democratic Doctors Caucus met to strategize and plan activities to stand up for the health programs our communities rely on. We are fighting back to protect Medicaid!
100 shit show days of chaos, division, and broken promises.
I will keep fighting every day for the people: for affordable health care, for our veterans, and for the working families Trump keeps leaving behind.
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.