Arizona’s small businesses power our economy — but Trump’s reckless tariffs are making it harder for them to survive.
This Small Business Week, let’s fight back by showing up and shopping small.
localfirstaz.com/directory#!d...

Congress Member Profile|U.S. Senator|Democrat|Arizona
Ruben Gallego
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 900
Yes34%
No53%
Present0%
Not Voting13%
Party align92%
Cross-party8%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Ruben Gallego
U.S. SenatorDemocratArizona
SoupScore
Ruben's ATmosphere Activity
20 recent posts · 61 sponsored · 274 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Absolutely horrific. My heart breaks for the families affected by this tragedy. No one should have to live in fear in their own neighborhood.
www.abc15.com/news/region-...
This week I sat down with Alexis McGill Johnson, the President and CEO of Planned Parenthood
The fight for reproductive freedom is far from over—and I’ll never stop defending the right of every woman to make her own healthcare decisions.
You can’t lie your way out of tanking the economy.
Arizona families feel it every time they check out at the grocery store or fill up the tank.
May is Asian American and Pacific Islander Heritage Month!
This month we honor the contributions and culture of Asian Americans & Pacific Islanders in Arizona and across the country.
China, Russia, and Iran have already targeted our infrastructure. We’re not waiting for the next attack.
My new bipartisan bill with Senator Cotton will give public water systems the tools they need to defend against hackers.
More proof that this is the most anti-veteran administration in the history of this country
This is an anti-baby administration.
Strollers and car seats. All going up in price.
With my wife due in June, we see it firsthand. This is a tax on families.
Ruben Reacts: Trump wants to take away your daughter’s dolls
I’m demanding answers about Trump’s reckless cuts, but his own VA staff don’t know what’s going on.
This is utter chaos and it’s hurting our vets.
We demanded action — and now the Trump administration is releasing Head Start funding for over 17,000 Arizona kids.
This is what happens when we make noise. Let’s keep the pressure on.
In 100 days Donald Trump took the world’s best economy and absolutely tanked it.
To my colleagues across the aisle, think about Parker when you’re on the floor voting for this.
🦷🪥TOOTHPASTE TAX:
Procter & Gamble says it expects to raise prices on essentials like toothpaste, toilet paper, and laundry detergent starting in July, all because of Trump’s tariffs.
You shouldn’t have to pay for this chaos.
Hoy nos despedimos de un líder que fue una inspiración para todos de como tratar a nuestros vecinos con amor y caridad.
Yo como católico estoy pensando en su legado, y rezando por él como él rezó por nosotros.
After Barbara Limmer’s dad died, Social Security mixed up his death date and demanded money back. She had to wait weeks for an appointment to fix THEIR mistake.
This Administration is recklessly cutting staff and hurting Arizonans.
I’m not backing down till they answer for their failures.
SoupScore Breakdown
Loading analysis metrics…
Voting History900 total votesExpandCollapse
Voting History
900 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-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897) | YES | YES | ✓ | Motion Rejected (49-49, 3/5 majority required) |
| 2026-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798) | YES | YES | ✓ | Motion Rejected (47-50, 3/5 majority required) |
| 2026-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799) | YES | YES | ✓ | Motion Rejected (48-50, 3/5 majority required) |
| 2026-04-22 | S.J. Res. 114 (119th) | Motion to Discharge S.J.Res. 114 | YES | YES | ✓ | Motion to Discharge Rejected (46-51) |
| 2026-04-21 | S. Con. Res. 33 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2026-04-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (47-46) |
| 2026-04-16 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-48) |
| 2026-04-16 | H.J. Res. 140 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (50-49) |
| 2026-04-15 | H.J. Res. 140 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-49) |
| 2026-04-15 | H.J. Res. 140 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-48) |
| 2026-04-15 | S.J. Res. 138 (119th) | Motion to Discharge S.J.Res. 138 | YES | YES | ✓ | Motion to Discharge Rejected (36-63) |
| 2026-04-15 | S.J. Res. 32 (119th) | Motion to Discharge S.J.Res. 32 | YES | YES | ✓ | Motion to Discharge Rejected (40-59) |
| 2026-04-15 | S.J. Res. 123 (119th) | Motion to Discharge S.J.Res. 123 | YES | YES | ✓ | Motion to Discharge Rejected (47-52) |
| 2026-04-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2026-04-14 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (53-45) |
| 2026-04-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2026-04-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-44) |
| 2026-03-26 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-47, 3/5 majority required) |
| 2026-03-26 | S. 1383 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (53-47, 3/5 majority required) |
| 2026-03-25 | S.J. Res. 103 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (48-50) |
| 2026-03-25 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-46, 3/5 majority required) |
| 2026-03-25 | S.J. Res. 107 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-53) |
| 2026-03-24 | S.J. Res. 116 (119th) | Motion to Discharge S.J.Res. 116 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2026-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2026-03-23 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (51-45) |
| 2026-03-23 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (54-45) |
| 2026-03-22 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (54-37) |
| 2026-03-21 | S. 1383 (119th) | End debate | YES | YES | ✓ | Cloture Motion Rejected (41-49, 3/5 majority required) |
| 2026-03-21 | S. 1383 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (49-41, 3/5 majority required) |
| 2026-03-20 | H.R. 7147 (119th) | End debate | NOT_VOTING | NO | — | Cloture Motion Rejected (47-37, 3/5 majority required) |
| 2026-03-18 | S.J. Res. 118 (119th) | Motion to Discharge S.J.Res. 118 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-17 | S. 1383 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-48) |
| 2026-03-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-03-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2026-03-12 | H.R. 7147 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (51-46, 3/5 majority required) |
| 2026-03-12 | H.R. 6644 (119th) | Final passage | YES | YES | ✓ | Bill Passed (89-10) |
| 2026-03-11 | H.R. 6644 (119th) | End debate | NOT_VOTING | YES | — | Cloture Motion Agreed to (82-11, 3/5 majority required) |
| 2026-03-11 | H.R. 6644 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Agreed to (84-10) |
| 2026-03-10 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (89-9, 3/5 majority required) |
| 2026-03-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (71-29) |
| 2026-03-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (68-28) |
| 2026-03-05 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required) |
| 2026-03-04 | S.J. Res. 104 (119th) | Motion to Discharge S.J.Res. 104 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-04 | H.R. 6644 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2026-03-02 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-6, 3/5 majority required) |
| 2026-02-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-33) |
| 2026-02-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-34) |
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.