President Biden and OSHA have the opportunity to protect workers and save lives.
Greg Abbott will be on the wrong side of history. (4/5)

Congress Member Profile|U.S. Representative|Democrat|Texas District 35
Greg Casar
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 536
Yes31%
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
15 recent posts · 6 sponsored · 124 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Democrats are going to stand up for common sense and for working people.
That’s why Representatives Judy Chu, Sylvia Garcia, Raul Grijalva, Bobby Scott, and Senators Sherrod Brown, Catherine Cortez Masto, Alex Padilla, Bernie Sanders and I am leading this letter today. (3/5)
Bought-and-paid-for politicians like Greg Abbott are stripping workers of their right to a water break in the middle of a historic heat wave. It’s insane. (2/5)
TODAY: I’m leading a group of 110+ Members of Congress in calling on President Joe Biden and OSHA to create federal heat protections for all workers. (1/5)
It’s been 8 years since 25-year-old Roendy Granillo died of heat stroke while working a construction job.
Texans need federal protections for the basic right to a water break. Working shouldn’t be a death sentence.
This 2015 article tells Roendy's story:
“In the past decade in Texas, there were 1,000 more days of record-breaking heat than a normal decade.”
If state leaders won't protect us, the federal government must step up and create rest breaks protections for everyone.
Texas workers can't wait.
"I cannot express enough how grateful I am for Congressman Greg Casar's exceptional service & Ana's invaluable assistance."
- Ernesto in Windcrest
My office and I are ready to help you with your Social Security, passports, & more.
Contact us today at casar.house.gov/services/help-…!
Tonight I’m wearing a pin to honor and remember Maite Rodriguez, one of the 21 victims of the Uvalde shooting.
The victims and their families deserve nothing but respect, love, and justice.
Greg Abbott’s actions on the border are inhumane, villainous, and out of step with Texas values — and they’re all about politics.
Abbott wants his name in the headlines — even if it means a child’s name gets put in the obituaries.
https://t.co/Yd1BzcT9zD
If Greg Abbott and the far-right in Texas are going to ban local water break ordinances, it’s essential for Congress to pass federal rest breaks protections for every single worker.
Extremist Republicans aren't stopping at banning abortion — they’re also attack the right to contraception.
Thanks to President Biden and the FDA for making it easier, not harder, to get birth control.
Heat records are being broken every day – and more Texas workers die from extreme heat than in any other state.
If state leaders won't protect our workers, Congress must step up and pass federal rest breaks laws.
“[This] will result in even more heat-related deaths and illnesses in a state that already tallies the highest number of worker deaths due to high temperatures.”
Congress must pass federal rest breaks laws. Texas workers are counting on us.
SNAP is a lifeline for so many families, including the almost 40k households in TX-35 that get help from it to put food on their tables every month.
While Republicans work to restrict SNAP, I believe we should lead with love and invest in these highly effective programs.
Hi y’all! It's Greg Casar, the newest progressive Congressman from Texas.
In Congress, I’m fighting to:
💪🏽 raise wages for millions of workers
🦋 expand immigrant rights
💜 restore abortion rights
🌡️ and tackle the climate crisis
Follow me to support our work and grow our movement!
← Newer postsPosts page 43
SoupScore Breakdown
Loading analysis metrics…
Voting History536 total votesExpandCollapse
Voting History
536 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-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NO | NO | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (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.