One last thing before my flight: Secretary Doug Collin’s decision to fire 80,000 VA employees will have devastating consequences.
- Veterans' burn pits & disability claims will take longer to process.
- The claims & appeals backlog will grow.
- Health center appointments will be harder to get.

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.
Veterans need their benefits applications processed promptly, their questions answered, their health screenings, and their health services. These massive layoffs will delay their services.
Read more here: www.military.com/daily-news/2...
The U.S. Department of #VeteranAffairs plans to fire more than 80,000 employees, 20,000 of whom are veterans.
This keeps getting worse and worse. Secretary Doug Collins, you owe the veterans I serve an explanation on how their health and benefits will be better after gutting the VA.
Lies, lies, & more lies. Here’s the truth: Trump’s policies are making your life more expensive with rising inflation and cuts to programs like Medicaid, all to fund tax breaks for billionaires.
In his nearly 2 hour speech, Trump spent less than 2 mins on lowering your costs. He just doesn’t care.
Hey Bobby, how many times must we debunk the vaccine-autism myth? It’s not only wrong, but it’s hurtful to all the individuals with autism and their family members who are looking for real answers.
Trump and his cabinet of cronies don’t care. #JointAddress
Trump “respects” law enforcement officers so much that he pardoned 1500+ people charged w/ assaulting Capitol police officers on the first day of his second term. Some of them attacked police officers again.
Actions > louder than words. He just doesn’t care. #JointAddress
Trump wants to get rid of the #CHIPSAct? All this will do is guarantee America loses its technological advantage and long-term competitiveness in AI.
America First? This is Trump again putting China First. He just doesn’t care. #JointAddress
Trump and Extreme House Republicans passed a budget framework that will dramatically increase the federal deficit and debt, all while giving billions in tax giveaways to billionaires at the expense of Medicaid.
He just doesn’t care. #JointAddress
- $1.8 billion for SpaceX to build spy satellites from the National Reconnaissance Office.
- $11.4 billion in regulatory credits for Tesla.
- $465 million for Tesla’s first luxury electric sedan factory.
He just doesn’t care. #JointAddress
Of course I’ve heard of #DOGE, maybe we should start the cuts here:
Trump still hasn't listed a single thing that he has done to reduce the prices of eggs or other groceries. That's because his policies are actually increasing costs for American families.
He just doesn't care. #JointAddress
Trump proudly just listed all the ways in which his policies will create dirtier air and water, and threaten our children and grandchildren's future.
He just doesn't care. #JointAddress
The American dream is slipping away under Trump’s leadership. And the cost of living is squeezing working families more than ever. Donald Trump’s policies are raising taxes on ordinary families, increasing the costs of groceries.
He just doesn't care. #JointAddress
In #CA25 alone, 420,206 people rely on its essential services. We’ll be listening closely to what President Trump has to say about its future.
Are you tuning in? What do you hope to hear about?
I’m honored to welcome Dr. Ida Obeso-Martinez of #CityOfImperial to tonight’s Joint Address to Congress.
As a lifelong Imperial resident, Dr. Obeso-Martinez knows firsthand how vital Medicaid is to our communities.
youtube.com/shorts/taQOD...
If you need help with a federal agency, contact my office at 760-424-8888 or at ruiz.house.gov/services/help-federal-agency.
It made my day when my constituent, Dick Gauthier, an Army veteran who served in the Vietnam War from 1965 until 1971, came to my office seeking assistance to receive the Purple Heart he earned while serving our country. Thank you, Dick, it’s an honor to serve you.
It was a pleasure to welcome @schiff.senate.gov to #CA25 and discuss the future of our nation's lithium capabilities.
Read my statement in response to today’s meeting between President Donald Trump and Ukrainian President Volodmyr Zelenskyy at the White House.
Last week, I had a listening session with Black Community Leaders from across #CA25. I am grateful for their leadership, service, and contributions to our communities. They inspire me to stay strong during adversity and to remain hopeful.
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-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | NO | ✕↔ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (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.