– Sent people never accused of a crime to a prison camp in El Salvador and defied court orders to bring them back
– Deported a 10 year old US citizen with brain cancer
– Took law enforcement away from chasing down gun traffickers and child predators to instead hunt down innocent families

Congress Member Profile|U.S. Representative|Democrat|Texas District 35
Greg Casar
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 518
Yes30%
No51%
Present0%
Not Voting18%
Party align97%
Cross-party0%
SoupScore
District Map
Congressional District 35
U.S. Census Bureau boundary data.
Social & Web

Greg Casar
U.S. RepresentativeDemocratTexas District 35
SoupScore
Greg's ATmosphere Activity
20 recent posts · 6 sponsored · 124 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump said he would go after ‘bad guys.’
Instead he has:
Join me for a San Antonio Town Hall on April 19 at 9:30AM!
I want to hear from you. Let’s talk about how we can work together to protect our communities.
Sign up to receive details at: bit.ly/SATXTownHall2025
So that Trump and Musk can cut taxes for billionaires, Austin-area families will go without 716,000 meals.
Outrageous.
APPLY NOW: We're looking for paid interns to join our San Antonio and Austin teams this summer! ☀️
View the full descriptions and apply at casar.house.gov/jobs today! #TX35 #SATX #ATX
NEW: Trump wants to spend hundreds of billions of dollars building a “golden dome.”
180+ companies are interested, but Musk’s Space X just so happens to be the “frontrunner” for the contracts.
Shut this corrupt deal down. No cuts to Medicaid and Social Security to pay for more Musk contracts.
The Republican plan to cut nearly $1 billion from Medicaid would devastate treatment for addiction across the country.
Billionaires get a tax cut. Everyday people get screwed.
We must break the unholy alliance between corporate greed and corrupt government.
To pay for tax cuts for billionaires, Trump and Musk are cancelling research that could help cure cancer, Alzheimer’s, and diabetes.
It’s inexcusable and true to form.
Remember when Trump said he would lower prices and raise wages? He lied.
He only cares about making money for his billionaire buddies and political donors.
Trump isn't fighting for working families — on Tax Day, or any other day.
NEWS: According to a whistleblower, Musk's DOGE stole "sensitive information on unions, ongoing legal cases and corporate secrets" then tried "to cover their tracks."
The right wing is not about efficiency. They just steal from all of us to benefit themselves.
Join me for a San Antonio Town Hall on April 19 at 9:30AM!
I want to hear from you. Let’s talk about how we can work together to protect our communities.
Sign up to receive details at: bit.ly/SATXTownHall2025
Donald Trump is defying a Supreme Court order to bring back a man he illegally sent to a foreign prison.
Kilmar Abrego Garcia has not been accused of any crime. He was in the United States legally.
He must be brought home. The rights of all Americans depend on it.
To pay for tax cuts for billionaires, Trump and Musk are cancelling research that could help cure cancer, Alzheimer’s, and diabetes.
It’s inexcusable and true to form.
First, they said they’ll send undocumented immigrants with no due process to a foreign prison camp.
Next, they said any immigrant — documented or not.
Now, they say it’s citizens. And that once they send you even on accident, they can’t bring you back.
Every House Republican wants to cut taxes for billionaires while taking nearly $1 trillion from Medicaid.
Every American should know this.
Trump gets paid.
Billionaires and big corporations get special treatment.
Working people get screwed.
Corruption, plain and simple.
Save Social Security.
Save Medicaid.
Fire Elon Musk.
Mark Zuckerberg gave Trump $25 million after the election in a settlement. He gave another million for Trump's inauguration.
He wined and dined with Trump at Mar-a-Lago.
Now Trump might pay him back by ending a trial that would break up Zuckerberg’s monopoly.
SoupScore Breakdown
Loading analysis metrics…
Voting History518 total votesExpandCollapse
Voting History
518 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-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | NO | YES | ✕ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | 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.