
Congress Member Profile|U.S. Representative|Democrat|Texas District 20
Joaquin Castro
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 552
Yes39%
No57%
Present1%
Not Voting4%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 20
U.S. Census Bureau boundary data.
Social & Web
External Resources

Joaquin Castro
U.S. RepresentativeDemocratTexas District 20
SoupScore
Joaquin's ATmosphere Activity
20 recent posts · 21 sponsored · 103 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
It is reckless and wrong—and it will separate husbands and wives, parents and children, and break apart communities. All to fuel the admin’s mass deportation machine.
We must remember that America became the most powerful and prosperous country on earth because of immigrants not in spite of them.
There are hundreds of thousands of green card applicants in the U.S. They are nurses and doctors, teachers and engineers, mechanics and farm workers. The Trump Administration wants to force them out of the country while their cases are heard.
Local law enforcement should reject partnering with ICE, and protect innocent people—like the Uzcategui-Labrador family in San Antonio—from being unlawfully detained.
Under Donald Trump, ICE has become an abusive, rouge organization. Governors like Texas Gov. Greg Abbott have made local police departments into agents of that abuse.
I am grateful he is back home but his wrongful deportation has caused immense heartache.
We cannot allow Trump’s mass deportation machine to hurt more families who are doing everything the right way to build a life in America.
He left the house and never came back after ICE detained him. His family was devastated. It was especially hard on granddaughter Malani. Fortunately, after an enormous effort by his family and legal team, he returned home.
Jose and his wife Irene took Malani in after the tragedy. They turned their living room into a classroom. They were very close—grandpa always came to the rescue.
In January, he was deported.
Jose Danilo Diaz Sandoval should have never been deported. He had lived in the U.S. for nearly 20 years. He met his wife here and raised a family together. He was in the process of getting a green card when his granddaughter Malani was a student in Uvlade, Texas, when tragedy struck.
We cannot allow Trump’s mass deportation machine to hurt more families who are doing everything the right way to build a life in America.
Fortunately, after an enormous effort by his family and legal team, he returned home. I am grateful he is back home but his wrongful deportation has caused immense heartache.
In January, he was deported.
He left the house and never came back after ICE detained him. His family was devastated. It was especially hard on granddaughter Malani.
Jose and his wife Irene took Malani in after the shooting. They turned their living room into a classroom. They were very close—grandpa always came to the rescue.
He was in the process of getting a green card when his granddaughter Malani survived the tragic shooting at Robb Elementary School in Uvlade, Texas.
Now, he is also enduring severe kidney pain. He is suffering from panic attacks.
Mario should never have been detained. His work permits are valid through 2029. He did everything the right way.
His wife, Lorena, and their church community miss him. He should be released immediately.
What began as a toothache has turned into a medical nightmare. He had a dental infection, and the pain spread to his ears and face. The pain is intense. He cannot swallow, breathe, or eat properly. He has been on antibiotics for months.
Mario Alejandro Rodríguez Aranda is becoming sicker and sicker while he is being locked away in an ICE prison in Texas. He has been languishing since November. We've seen that denied or delayed medical treatment is typical for many men and women locked up by ICE right now.
The Dilley Trailer Prison is making $13.1 million every month. In America, it is now the norm to commodify child suffering and allow private investors and companies like CoreCivic to profit from the imprisonment of innocent children.
Dilley must be shut down so we can #FreeOurChildren.
His wife Stephanie shared her family’s story before members of Congress this week to stand up against the Trump Admin’s attacks on Dreamers.
Now, Juan is home with his wife and three children—where he belongs. Keeping speaking out, your voice is making a difference.
Juan Chavez Velasco has been released!
Juan was on his way to the hospital to see his newborn daughter in the NICU when ICE targeted and detained him. He is a DACA recipient and was a medical worker on the frontlines during the pandemic.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History552 total votesExpandCollapse
Voting History
552 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-02-26 | H.J. Res. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | 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.