Ruben Gallego headshot
At a Glance
Seat
U.S. Senator from Arizona
Born
November 20, 1979
Age 46
Phone
(202) 224-4521
Office
302 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Arizona

Ruben Gallego

Voting Record — 903
Yes34%
No53%
Present0%
Not Voting13%
Party align92%
Cross-party8%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Ruben Gallego headshot
Ruben Gallego
U.S. SenatorDemocratArizona
SoupScore
Ruben's ATmosphere Activity
20 recent posts · 61 sponsored · 276 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump’s policies have failed to lower prices so his answer is to grab more power. Weaponizing the Department of Justice to take over our central bank is reckless and just plain dumb. I’ll fight it every step of the way on the Senate Banking Committee.
🚨House Democrats and 17 Republicans just came together to pass a 3-year extension of the ACA subsidies. Now it's time for my Republican colleagues in the Senate to step up and send this bill to the President’s desk. 24 million Americans are counting on us.
This is something myself and other Democrats have been calling for for years. So far all the President has done is tweet. We'll see if this admin actually has the guts to put working people over Wall Street.
Fifteen years after Tucson, we pause to remember those we lost and think about the lives forever changed. Spending time with Gabby Giffords is a reminder of what resiliences looks like. She continues to turn a painful chapter into meaningful work that makes a real difference.
Trump and trigger-happy Marco Rubio owe the American people answers.
Who’s running Venezuela? Are troops being deployed? What comes next? We don’t want another forever war. We want answers.
Let’s be honest — this has nothing to do with national security. Donald Trump just wants to flex and say he took Greenland. That kind of reckless, ego-driven nonsense distracts from real threats we should actually be dealing with.
SoupScore Breakdown
Loading analysis metrics…
Voting History
903 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-09-24H. Con. Res. 89 (119th)Accept House changesYESYES✓Concurrent Resolution Rejected (49-50)
2026-09-24S. 4668 (119th)Vote on amendmentYESYES✓Amendment Agreed to (77-23)
2026-09-24S. 4668 (119th)End debateYESYES✓Cloture Motion Agreed to (74-25, 3/5 majority required)
2026-09-23—Confirm nomineeNONO✓Nomination Confirmed (50-47)
2026-09-22S. 4668 (119th)End debateNOT_VOTINGYES—Cloture Motion Agreed to (70-21, 3/5 majority required)
2026-09-22—End debateNOT_VOTINGNO—Cloture Motion Agreed to (52-43)
2026-09-17—Confirm nomineeNONO✓Nomination Confirmed (49-45)
2026-09-17—End debateNONO✓Cloture Motion Agreed to (49-47)
2026-09-17S. 4668 (119th)Begin considerationYESYES✓Motion to Proceed Agreed to (77-22)
2026-09-15S. 4668 (119th)End filibuster to begin debateYESYES✓Cloture on the Motion to Proceed Agreed to (74-24, 3/5 majority required)
2026-09-15H.R. 3633 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (49-50, 3/5 majority required)
2026-09-15—Confirm nomineeNONO✓Nomination Confirmed (52-45)
2026-09-14—End debateNONO✓Cloture Motion Agreed to (47-46)
2026-08-08S. 5271 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (52-46, 3/5 majority required)
2026-08-08—Confirm nomineeNONO✓Nomination Confirmed (50-49)
2026-08-08—End debateNONO✓Cloture Motion Agreed to (50-49)
2026-08-08H.R. 6500 (119th)Final passageYESYES✓Bill Passed (90-6, 3/5 majority required)
2026-08-08H.R. 6500 (119th)Kill the motionYESYES✓Motion to Table Agreed to (61-32)
2026-08-07H.R. 6500 (119th)End debateYESYES✓Cloture Motion Agreed to (91-6, 3/5 majority required)
2026-08-07S. Res. 817 (119th)Confirm nomineeNONO✓Nomination Confirmed (51-47)
2026-08-07H.R. 5334 (119th)Final passageYESYES✓Bill Passed (86-11, 3/5 majority required)
2026-08-07H.R. 5334 (119th)Vote on amendmentYESYES✓Amendment Rejected (32-64)
2026-08-05S.J. Res. 187 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (48-50)
2026-08-05S. Res. 817 (119th)End debateNOT_VOTINGNO—Cloture Motion Agreed to (50-44)
2026-08-05—Confirm nomineeNOT_VOTINGNO—Nomination Confirmed (51-44)
2026-08-05—End debateNOT_VOTINGNO—Cloture Motion Agreed to (51-43)
2026-08-03H.R. 6500 (119th)End filibuster to begin debateYESYES✓Cloture on the Motion to Proceed Agreed to (89-4, 3/5 majority required)
2026-07-30S. Res. 817 (119th)Approve resolutionNONO✓Resolution Agreed to (50-47)
2026-07-30S.J. Res. 181 (119th)Motion to Discharge S.J.Res. 181YESYES✓Motion to Discharge Rejected (49-50)
2026-07-30S.J. Res. 199 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (47-52)
2026-07-29S. Res. 817 (119th)End debateNOT_VOTINGNO—Cloture Motion Agreed to (50-45)
2026-07-29H.R. 5334 (119th)Begin considerationNOT_VOTINGYES—Motion to Proceed Agreed to (84-12)
2026-07-28H.R. 5334 (119th)End filibuster to begin debateYESYES✓Cloture on the Motion to Proceed Agreed to (86-12, 3/5 majority required)
2026-07-28—Confirm nomineeNONO✓Nomination Confirmed (51-47)
2026-07-27—End debateNONO✓Cloture Motion Agreed to (51-43)
2026-07-23—Confirm nomineeNONO✓Nomination Confirmed (49-44)
2026-07-23—Confirm nomineeNONO✓Nomination Confirmed (48-47)
2026-07-23S.J. Res. 180 (119th)Motion to Discharge S.J.Res. 180YESYES✓Motion to Discharge Rejected (47-49)
2026-07-22—End debateNONO✓Cloture Motion Agreed to (51-46)
2026-07-22—End debateNONO✓Cloture Motion Agreed to (54-44)
2026-07-22—Confirm nomineeNONO✓Nomination Confirmed (62-36)
2026-07-22—End debateNONO✓Cloture Motion Agreed to (60-35)
2026-07-22—Confirm nomineeNONO✓Nomination Confirmed (49-46)
2026-07-21—Confirm nomineeNONO✓Nomination Confirmed (50-48)
2026-07-20—End debateNONO✓Cloture Motion Agreed to (43-40)
2026-07-16S.J. Res. 198 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (46-50)
2026-07-16—End debateNONO✓Cloture Motion Agreed to (49-48)
2026-07-15—Confirm nomineeNOT_VOTINGNO—Nomination Confirmed (51-46)
2026-07-15—End debateNOT_VOTINGNO—Cloture Motion Agreed to (51-46)
2026-07-14S. 4784 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (50-46, 3/5 majority required)

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.

Page 1 / 19Next →