Look, it’s pretty concerning that Elon Musk is using DOGE AI to respond to posts, but hey, at least in this situation, they got it right!
“This isn’t efficiently. It’s betrayal” to our veterans.

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.
Your advocacy is making a difference. Because of the outrage and calls from veterans, their families, and citizens across the country to VA Secretary Doug Collins, the VA backed off cuts to crucial programs that directly serve our veterans.
Keep speaking out. Keep holding them accountable.
During yesterday’s telephone town hall, one question kept coming up again and again…What can we do?
The short answer: Stay engaged.
A huge thank you to the over 5,000 constituents who joined in by phone and on Facebook Live. I hear you loud and clear, and I’m making sure Washington does too.
I just wrapped up my first telephone town hall of 2025!
People from the Coachella Valley to the Imperial Valley, San Jacinto, Blythe and up to Needles, and everywhere in between joined the call. Hearing your concerns and answering your questions reminds me why I fight for you every day in Congress.
I met with City of #NeedlesCA Mayor Janet Jernigan and her fabulous team to discuss federal funding, housing issues, and the importance of small businesses for the people of Needles.
I will continue to advocate for all communities throughout #CA25.
I’m heading back to the committee hearing now to keep fighting for you. Watch my full recap here ⬇️
youtube.com/shorts/ghh0r...
I’m gearing up for a long night in committee to demand Congress, under a Republican majority, fulfill their constitutional duty to provide oversight on this administration and hold Trump accountable for his illegal funding freezes and their impacts on essential programs my constituents rely on.
Honored to join the National Association of Community Health Centers Annual Policy and Issues Forum. As an emergency physician and Congressman, I’ve seen how Trump’s funding cuts and illegal freezes negatively impact community health centers, disrupting care, payroll, and critical services.
Today marks three years since Russia invaded Ukraine, starting the biggest war in Europe since World War II. Read my statement in the #DesertSun, where I respond to President Trump’s claim that President Zelensky is a dictator.
Let’s not forget who we are and which side of history we choose.
I want to hear from you! Mark your calendars for my telephone townhall on 2/26 at 5:30pm PST. To listen live, visit my Facebook Page at @RepRaulRuizMD.
Tune in to learn how I’m standing up for our communities. I’ll be discussing Trump’s Executive Orders, the federal funding freeze, and more.
My privacy isn’t for sale, and neither is yours. I cosponsored the Taxpayer Data Protection Act to keep Elon Musk and others like him out of your personal data.
I never consented to handing over my Social Security Number, home address, and bank account information to billionaire bully Elon Musk’s DOGE. You didn’t consent to this either.
🔁 Missed my Instagram Live with @RepUnderwood yesterday? We broke down the threats to Medicaid and what’s at stake.
Catch the full replay here!
youtu.be/W_LbgrD78os
Trump referring to himself as king?!! F&$# that! Americans serve no king! This is America! #1776
⏰ UPDATE: Our Instagram Live will now start at 4:15pm PT / 6:15pm CT
🚨 I’m LIVE at 4pm PT!
Join me and @underwood.house.gov on Instagram Live to talk about threats to Medicaid, Medicare & the Affordable Care Act. As a doctor, I know how these cuts hurt our communities.
Tune in to learn what they could mean for you!
I had the honor of joining the American Medical Association to discuss protecting Medicare access for seniors and my bill, the Strengthening Medicare for Patients and Providers Act.
Let’s get it done!
If this were truly about cracking down on fraud, Extreme House Republicans would have supported the Inflation Reduction Act‘s funding to hire more IRS agents to go after millionaires who cheat the system, but they didn’t.
apnews.com/article/doge...
Elon Musk and DOGE are trying to access detailed financial information about every American, an invasion of privacy and a threat to your digital security. I cosponsored the Taxpayer Data Protection Act to safeguard your personal information.
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-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | NO | YES | ✕ | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H.R. 5214 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H. Res. 888 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-11-19 | S.J. Res. 80 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 131 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 130 (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.