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

Rubén Marinelarena Gallego is an American politician and Marine Corps veteran serving since 2025 as the junior United States senator from Arizona. A member of the Democratic Party, he served from 2015 to 2025 as a member of the U.S. House of Representatives from Arizona and from 2011 to 2014 as a member of the Arizona House of Representatives.

Source: WikipediaView full (CC BY-SA)
Voting Record — 783
Yes33%
No54%
Present0%
Not Voting13%
Party align91%
Cross-party9%
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 · 51 sponsored · 238 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

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.
I ran for this job to serve, not to sit on the sidelines. Every day was about fighting to better the lives of Arizona workers, veterans, and families. It has been the pleasure of the lifetime serving State 48. Here’s to 2026!
Winter in Arizona usually means snowbirds, busy restaurants, and Canadians spending money in our communities. But this year they’re staying home because Trump insulted them and slapped tariffs on their country. Arizona tourism is paying the price.
This Christmas Eve, while many families are gathered at home, thousands of our service members are deployed far away. To those in uniform and their loved ones thank you for your sacrifice.
Trump announced a big, shiny “deal” with Big Pharma. Great headlines. I’m fighting to get answers: what stops the “savings” from getting swallowed by new fees, new rules, and more hoops—so people still pay too much at the counter?
My team is closely monitoring reports of an active shooter at Luke Air Force Base in West Valley. Thank you to law enforcement and emergency crews for their swift response. Everyone in the area, please remain cautious as we continue to learn more.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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
2025-06-30H.R. 1 (119th)Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Schumer Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Decision of the Chair H.R. 1NONODecision of Chair Sustained (53-47)
2025-06-30H.R. 1 (119th)Decision of the Chair S.Amdt. 2360 to H.R. 1 (No short title on file)NONODecision of Chair Sustained (53-47)
2025-06-28H.R. 1 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2025-06-27S.J. Res. 59 (119th)Motion to Discharge S.J.Res. 59YESYESMotion to Discharge Rejected (47-53)
2025-06-26Confirm nomineeNONONomination Confirmed (53-45)
2025-06-25End debateNONOCloture Motion Agreed to (53-44)
2025-06-25Confirm nomineeNONONomination Confirmed (56-40)
2025-06-24End debateNONOCloture Motion Agreed to (56-42)
2025-06-24Confirm nomineeNOT_VOTINGNONomination Confirmed (61-35)
2025-06-23End debateYESNOCloture Motion Agreed to (58-33)
2025-06-18Confirm nomineeNONONomination Confirmed (51-46)
2025-06-18Confirm nomineeNONONomination Confirmed (53-45)
2025-06-18End debateNONOCloture Motion Agreed to (50-46)
2025-06-17S. 1582 (119th)Final passageYESNOBill Passed (68-30)
2025-06-17Confirm nomineeNONONomination Confirmed (53-45)
2025-06-17Confirm nomineeNOT_VOTINGNONomination Confirmed (57-40)
2025-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (53-44)
2025-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (46-39)
2025-06-16End debateNONOCloture Motion Agreed to (44-33)
2025-06-12S. 1582 (119th)End debateNOT_VOTINGNOCloture Motion Agreed to (67-27, 3/5 majority required)
2025-06-12S. 1582 (119th)Vote on amendmentNOT_VOTINGNOAmendment Agreed to (67-30)
2025-06-12Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307)NOT_VOTINGNOMotion Agreed to (64-33, 3/5 majority required)
2025-06-12S. 1582 (119th)Kill the motionNOT_VOTINGYESMotion to Table Failed (45-52)
2025-06-12Confirm nomineeNOT_VOTINGNONomination Confirmed (53-44)
2025-06-11S.J. Res. 54 (119th)Motion to Discharge S.J.Res. 54NOT_VOTINGYESMotion to Discharge Rejected (39-56)
2025-06-11S.J. Res. 53 (119th)Motion to Discharge S.J.Res. 53NOT_VOTINGYESMotion to Discharge Rejected (39-56)
2025-06-11S. 1582 (119th)End debateYESNOCloture Motion Agreed to (68-30, 3/5 majority required)
2025-06-11End debateNONOCloture Motion Agreed to (53-46)
2025-06-10Confirm nomineeNOT_VOTINGNONomination Confirmed (51-43)
2025-06-10End debateNOT_VOTINGNOCloture Motion Agreed to (51-44)
2025-06-10Confirm nomineeNOT_VOTINGNONomination Confirmed (51-44)
2025-06-10End debateNONOCloture Motion Agreed to (48-45)
2025-06-10Confirm nomineeNONONomination Confirmed (53-41)
2025-06-09End debateNONOCloture Motion Agreed to (53-43)
2025-06-09Confirm nomineeNONONomination Confirmed (51-41)
2025-06-05End debateNONOCloture Motion Agreed to (49-40)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-05End debateNONOCloture Motion Agreed to (52-43)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-04Confirm nomineeNONONomination Confirmed (57-38)
2025-06-04Confirm nomineeNONONomination Confirmed (48-46)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateYESNOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeYESNONomination Confirmed (72-26)
2025-06-03End debateNOT_VOTINGNOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeYESNONomination Confirmed (59-36)
2025-06-03End debateYESNOCloture Motion Agreed to (59-37)

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.

← PrevPage 10 / 16Next →