Trump’s scheme to rig Texas maps won’t just change districts. It’ll cut working Texans off from the help they rely on.
My office’s caseworkers help veterans, seniors, immigrants, and working families access Social Security, reunite with family, and secure federal aid.

Congress Member Profile|U.S. Representative|Democrat|Texas District 35
Greg Casar
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 498
Yes30%
No51%
Present0%
Not Voting19%
Party align98%
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 · 123 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump’s budget is an attack on students.
📚 Caps federal loans, forcing many into private debt
💸 Raises monthly payments for 30 million borrowers
🏫 Cuts aid to colleges for working-class students
Education is more important than billionaire tax cuts.
Do not further disgrace yourself by doing what you know is wrong — you are likely to lose to Ken Paxton either way.
- Congressman Greg Casar (2/2)
Dear Senator Cornyn:
John. We know each other. You were one of the only Republicans to reach out to me when I joined Congress.
You are causing long-term harm to American democracy by encouraging federal law enforcement to arrest lawmakers over political disagreements. (1/2)
While millions of Americans struggle to pay rent or afford groceries, Donald Trump was in Scotland cutting the ribbon on a luxury golf course
Trump gets paid on the taxpayer dime. Working people get screwed.
Let’s call it what it is: the most entitled and corrupt White House in American history.
Trump said he was going after criminals, but instead he’s going after construction workers.
Trump said he was going after dangerous people, but instead he’s going after moms and dads.
I’m demanding answers about Trump’s masked raids of Austin construction sites.
The US needs to stop sending weapons to the Israeli government and push for a lasting ceasefire. (2/2)
After nearly two years of starving and bombing Palestinians, Netanyahu has decided to indefinitely occupy the entire Gaza strip — and Trump has given him the green light.
This is unacceptable and will not lead to safety and security for Israelis or Palestinians. (1/2)
The national news cameras may have left, but so many Texas families are still mourning the tragedy of the July floods.
We must carry the stories of the victims with us as we fight for answers and accountability.
Sixty years ago today, Texas president LBJ signed the Voting Rights Act.
Americans throughout history have marched, fought, and even died for the right to vote.
But now, Trump is trying to drag us backward. We can't let him silence voters in Texas just to stay in power.
Every single Texas Republican in Congress voted to slash funding for public media. Now stations like KUT that keep our communities informed, safe, and connected are under threat.
Texans deserve independent and local journalism. Not more political censorship from Trump.
Donald Trump doesn't want voters to hold him accountable in 2026 for his corruption.
So he's trying to rig Texas maps and dilute the votes of communities of colors and working families.
We can't let his scheme succeed in Texas — or it'll spread to the entire country.
youtu.be/fZyqD9KL4TU
What I saw in a San Antonio immigration court was the most disturbing government proceeding I’ve ever seen in my 10 years in government.
Thanks to the Statesman for a thoughtful look at the essential services at stake.
Trump’s scheme to rig Texas maps won’t just change districts. It’ll cut working Texans off from the help they rely on.
My office’s caseworkers help veterans, seniors, immigrants, & working families access Social Security, reunite with family, & secure federal aid.
I'm going to fight as hard as I can, with every bone in my body, for the voting rights of people in Central Texas.
Tens of thousands of babies could starve to death because the Israeli government is blocking baby formula from Gaza.
Airdrops and a few aid trucks aren't enough. The US must apply all necessary pressure on Israel to end this now and surge aid in.
It’s not too late to save millions of lives.
Corporations are using AI and your private data to hike up prices or cut your wages.
If Congress doesn't ban this practice now, it'll spread like wildfire. My new bill would ban it.
youtu.be/Xqfy4plBKS0
As a labor organizer, I brought together workers from all backgrounds around one basic truth:
We might not always see eye to eye, but we all agree that workers deserve a raise.
That’s the path forward for Democrats.
I talked about it with The American Prospect:
prospect.org/politics/202...
SoupScore Breakdown
Loading analysis metrics…
Voting History498 total votesExpandCollapse
Voting History
498 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.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 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 | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | NOT_VOTING | 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 | NO | 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 | NOT_VOTING | YES | — | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-21 | H. Con. Res. 58 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H.R. 1949 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | NOT_VOTING | YES | — | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | NOT_VOTING | 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.