If a student used fake citations, they’d fail the assignment.
Secretary Kennedy must’ve missed that lesson. I give the MAHA report an F.

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.
As an ER doctor, I’ve seen firsthand how Emergency Medical Treatment & Labor Act (EMTALA) saves lives. When a woman’s life is at risk during pregnancy, she has the right to emergency care, no matter what state she’s in.
This isn’t politics. It’s lifesaving care, and it’s the law of the land.
Reposted byCongressman Raul Ruiz, MD
🚨 We are back myth-busting in the Congress.
Let’s take a look at RFK’s dishonest anti-science and anti-health agenda as he testifies to @energycommerce.bsky.social.
CC @repraulruizmd.bsky.social
Did RFK Jr. even care to fact check his own MAHA report?
The Imperial Valley holds the key to America’s clean energy future, but our communities are still waiting for the investment they deserve.
That’s why I pressed U.S. Dept of Energy and Secretary Chris Wright to visit, listen, and see firsthand the strength and potential of our region.
Reposted byCongressman Raul Ruiz, MD
Gutting clean air protections will lead to more serious health consequences for everyday people -- all while Republicans are trying to slash our health care.
Thank you @energycommerce.bsky.social Dems for fighting against these dangerous Republican proposals to gut vital clean air safeguards.
I am José, María Elena, Ignacio, Blanca, Gilberto, and Raúl. I am Hope, sacrifice, and the Dream. I am community and struggle. We are America.
Yo soy José, María Elena, Ignacio, Blanca, Gilberto y Raúl. Yo soy Esperanza, sacrificio y el sueño. Soy comunidad y lucha. Somos América.
www.politico.com/news/2025/06...
I was proud to welcome San Jacinto High School sophomore Cassandra De La Rosa and her family to the U.S. Capitol!
Her piece, “Are You Lost in The Motion?”, now hangs in the halls of Congress as part of the 2025 Congressional Art Competition. What a powerful display of talent and creativity!
This is America. We believe in democracy, not kings.
Thank you to everyone who showed up to the No Kings rally. Keep raising your voices, keep showing up across our communities, and always support each other.
#NoKings
It’s going to take all of us to:
- Speak Up
- Speak Out
- And Fight Back
#RuleOfLaw
We showed up to House Leadership. Speaker Mike Johnson is too scared to face us.
Our communities deserve answers, not silence. I’m not backing down. I’ll keep showing up and saying HELL NO to these attacks.
LIVE: Right now, I led a march to Leader John Thune’s office — he’s refusing to meet with the House Democrats, who are demanding answers on what he’s doing to protect @padilla.senate.gov.
Trump is a cancer. Enough is enough.
Democrats are demanding answers, but the authoritarian Trump administration responds by arresting a United States Senator and continuing to leave Americans in the dark.
I won’t back down. I stand with @padilla.senate.gov.
I’m outraged by the militarization of ICE & deployment of Nat’l Guard & Marines to LA.
I’m demanding their immediate withdrawal & the demilitarization of ICE & neighborhoods.
I’ll never support stripping immigrants of their due process rights or turning our neighborhoods into militarized zones.
The events occurring across Southern California over the last few days have made me deeply concerned about the future of American democracy...
Swipe to read my full statement.
Earlier today, David Huerta, President of SEIU-USWW, was tased, injured, and detained by ICE while being a community observer in LA.The Trump Administration continues to use force to silence labor leaders and intimidate workers.This is unacceptable and their voices will not be silenced.
@seiu.org
House Republicans are coming for veterans AGAIN.
They want to slash the PACT Act’s Toxic Exposure Fund, a lifeline for vets exposed to burn pits and toxic substances. That means delayed care, denied benefits, and lives at risk.
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 |
|---|---|---|---|---|---|---|
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (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.
Page 1 / 12Next →