“I never got to hold her.”
ICE detained Juan Chavez Velasco, a dreamer, on his way to deliver milk to his newborn daughter’s hospital room.
Horrific.

Congress Member Profile|U.S. Representative|Democrat|Texas District 35
Greg Casar
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 583
Yes33%
No51%
Present0%
Not Voting16%
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 · 7 sponsored · 130 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump says it’s “a small price to pay” when gas prices go up because of his war with Iran.
That’s easy for him to say, because he’s never the one paying the price.
It’s not his kids being sent to risk their lives.
It’s not his budget stretched thin or his health care cut.
Representing the city I love in Congress is the honor of a lifetime, but the weeks home with my new baby were the most meaningful of my life.
Now I’m grateful to have a safe, loving place for him to go each day.
Every American deserves the same and Congress must act to expand access to child care.
NEW: I delivered $1 million in federal funding for the National Association for Latino Community Asset Builders (NALCAB)'s new home near Historic Market Square.
With this investment, Latino entrepreneurs, small businesses, and the Westside can keep growing and thriving.
13 U.S. service members are dead, and Trump says that “often happens in war.”
He sends fundraising emails offering his donors security briefings.
He posts videos that compare the war to Grand Theft Auto.
War is not a game.
No one would sit down at a craps table where one player gets to pick how the dice land.
But today that’s how many prediction markets work.
@ChrisMurphyCT.bsky.social and I have a bill to fix it.
Water pumps aren't flashy. But every Texan needs safe and clean water.
In 2024, I secured $850,000 in federal funding to expand Manor's pump station and improve city services.
Working people deserve a government that works for them. This is what it looks like.
Remember when Trump kicked millions off health care because he said we didn't have enough money?
Now he wants to spend 6x as much money on his reckless war of choice with Iran.
Unacceptable.
Because of Donald Trump’s embargo, Cuban civilians today struggle to get food and medicine.
“It’s not uncommon to see people searching through the trash.”
Horrific.
The Cuban people deserve freedom and prosperity, not this terrible collective punishment.
The bombing of a girls' elementary school with an American missile should haunt each of us. 168 people died, mostly female students, many as young as seven years old.
youtu.be/NVmiZayCYq8
A single secret account made $500,000 off of betting precisely right when Trump would go to war with Iran.
We have a corruption crisis in America, and new prediction markets are making it worse.
Today, @chrismurphyct.bsky.social and I introduced a bill to crack down on this corruption.
Senator Cornyn came to the airport to give TSA workers burgers just a week after blocking their paychecks.
That's not right.
Senator Cornyn was hosting a press event at the airport.
When I asked, he said it’s “not acceptable” to fund TSA.
Don’t take my word for it — take his.
This is called ‘surveillance pricing.’
It should be illegal.
I have a bill to ban it.
Not enough people are talking about how Kristi Noem and Trump have undermined FEMA.
@neguse.house.gov and I have a bill to fix it.
Trump says we can’t afford health care for Americans but wants a blank check for his war of choice.
AI is one of the most important forces shaping our lives, but Americans don’t trust either party to deal with it.
Democrats need bold solutions to make sure AI doesn’t just make a few billionaires richer while screwing over everyone else.
Today I get to share some good news.
Carmen Mejia was recently exonerated after spending 20 years in prison for a crime she did not commit.
Because of her conviction, she might have been deported.
But thanks to people speaking up, Carmen is now free.
Keep speaking up.
Carmen Mejia was exonerated after spending 20 years in prison for a crime she did not commit.
Now, ICE may pick her up because she lost her immigration status due to that wrongful conviction.
Carmen should not spend one more day wrongfully detained.
Here’s something you might not know if you’re not super rich.
Today is the day that people who make $1 million a year stop paying into Social Security.
Working people pay all year, but the rich get a break.
Lift the cap and pull millions of seniors out of poverty.
SoupScore Breakdown
Loading analysis metrics…
Voting History583 total votesExpandCollapse
Voting History
583 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-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 |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-20 | H.R. 5214 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-19 | H. Res. 888 (119th) | Approve resolution | NOT_VOTING | NO | — | Failed |
| 2025-11-19 | S.J. Res. 80 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-19 | H.J. Res. 131 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-19 | H.J. Res. 130 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | NOT_VOTING | YES | — | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | NOT_VOTING | YES | — | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | 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.