Sheldon Whitehouse headshot
At a Glance
Seat
U.S. Senator from Rhode Island
Born
October 20, 1955
Age 70
Phone
(202) 224-2921
Office
530 Hart Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Rhode Island

Sheldon Whitehouse

Voting Record — 890
Yes33%
No64%
Present0%
Not Voting4%
Party align95%
Cross-party5%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Sheldon Whitehouse headshot
Sheldon Whitehouse
U.S. SenatorDemocratRhode Island
SoupScore
Sheldon's ATmosphere Activity
20 recent posts · 96 sponsored · 259 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

NEWS: @whitehouse.senate.gov expands his investigation into mismanagement at Trump’s Kennedy Center. Whistleblowers report shoddy work on one of the Center’s reflecting pools and MORE wasted taxpayer money on Trump’s vanity projects.
Why we need permitting reform, and why we need to stop Trump’s corrupt blockade of American solar and wind (hint: he does it to force U.S. grids to buy expensive fossil power from his crooked donors, even though your costs go up).
A graph from Carbon Brief titled, “China now generates more electricity than the US, EU, and India combined,” depicts electricity generation by country in terawatt hours. A blue line climbing steadily upward from 1990-2025 represents China, while light grey lines that remain relatively flat represent the US, EU, and India.
And as if cutting Medicaid wasn’t enough, Senate Republicans also refused to work with Democrats to extend the tax credits that kept monthly ACA premiums down for middle-class families. But again, they found the time and money to give big corporations even more tax handouts.
Remember: A year ago, Donald Trump signed legislation that will kick millions of Americans off Medicaid – including people with disabilities – while giving billions of dollars in tax breaks for his ultra-wealthy friends. Those are Trump and Congressional Republicans’ priorities.
This is a BIG red flag. Ahead of the midterms, Donald Trump FIRED all members of the independent Election Assistance Commission—people confirmed unanimously by the Senate to make sure we have free and fair elections. We can't let Trump rig the next election.
Let’s not forget the permits blockade, which delayed low-cost clean energy projects, forcing electric grids to revert to expensive fossil units. Costs went up for consumers, but those extra billions all went to Trump’s fossil fuel donors.
Republicans ended the ACA tax credits. The result? A health care affordability crisis with no end in sight. When Democrats take back the Senate, lowering your health care costs will be a top priority. apnews.com/article/affo...
Hurray for the humanitarian decision to license Patriot missile technology to Ukraine, to help protect their civilians from murderous Russian bombardment. We may learn from seeing U.S. and Ukrainian Patriot construction side by side.
Donald Trump’s rambling, unhinged, confused performance this morning was an embarrassment. Serving as Putin's mouthpiece, undermining our allies, and cheerleading for war — that's Trump’s vision for our country. In November, Americans will have a chance to take us down a different path.
NEWS: Visibly confused Trump erupts at NATO Summit. He cuts off all trade with Spain, calling Spanish people “hopeless.” He ends Iran deal. Calls Japan “Islamic Republic of Japan” and confuses Zelensky with Putin. America’s largest utility warns of blackouts. Subscribe to support my work:
Trump continues to use his pardon power as a 'Get Out of Jail Free' card for his political allies.   From Jan. 6 rioters who attacked police to financial fraudsters to polluters — it seems there’s no crime he won't pardon.   He's making a complete mockery of our justice system.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateNONOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNOT_VOTINGNONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeNONONomination Confirmed (74-25)
2025-05-13End debateNONOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)

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 13 / 18Next →