Slashing fed investments that help shield communities from natural disasters is idiocy, not efficiency. Trump’s actions will only endanger more people while increasing costs & slowing down recovery.
We will fight Trump's illegal money grab.

Congress Member Profile|U.S. Senator|Democrat|Maryland
Chris Van Hollen
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 890
Yes28%
No71%
Present0%
Not Voting2%
Party align97%
Cross-party0%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Chris Van Hollen
U.S. SenatorDemocratMaryland
SoupScore
Chris's ATmosphere Activity
20 recent posts · 67 sponsored · 490 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
For a while Trump pretended he would make his rich pals pay their fair share of taxes for the common good. It was all a farce. He and D.C. R's are right back to the Great Betrayal: tax giveaways for the ultra-wealthy at everyone else’s expense.
Let's be clear about what's happening right now: Trump and Musk are dismantling the Social Security Administration from the inside.
It has nothing to do with efficiency — it's about sabotaging Social Security while they rig the government for billionaires like themselves.
Getting rid of safeguards designed to limit civilian harm from U.S. military operations & ensure compliance with international humanitarian law undermines our credibility, jeopardizes our missions & raises the risk of natl security threats.
This is a good move by @govpritzker.illinois.gov. More states should do this to send a message to Pres. Bukele that there is a price to pay for complicity in Trump’s unconstitutional abduction of Abrego Garcia. And American tourists should go elsewhere until he is given due process.
Dick Durbin has been a beacon for justice, rule of law, our Constitution, and human rights in the U.S. Senate. So proud to serve with him. And much work still ahead as we fight this lawless president!
It’s been 50+ days since the start of a complete blockade on food & humanitarian relief to civilians in Gaza. Jose Andres is right: End the blockade & suffering. Release all the hostages. End the war. No more Oct 7ths. Security, dignity, human rights & self-determination for all.
Trump minimizing record-breaking CO2 levels is dangerous & counterproductive—but not surprising given his corrupt bargain with big polluters.
Ignoring evidence of climate change & decapitating NOAA doesn’t make it go away—it COSTS MORE & makes us LESS SAFE. We will fight this.
A Federal judge says Trump Admin is showing “willful and intentional noncompliance” with orders to facilitate the return of Abrego Garcia.
This isn’t just about one man. The Admin’s violation of his Constitutional rights is a threat to the rights of all. apnews.com/article/abre...
Harvard continues to do the right thing: standing up to Trump’s bullying and lawlessness.
Now we hear reports that some of its donors want to cave to Trump. Let’s be clear: they would be remembered as cowards who surrendered at this perilous moment.
As part of their plan to GUT the science mission at NASA, Trump and Musk want to cancel the Nancy Grace Roman Space Telescope — a critical project that is on time, under budget, and nearly finished.
They want to flush those taxpayer dollars down the drain. How is THAT efficient?
This year’s #EarthDay comes at a time when Trump and Musk are bulldozing critical climate and clean energy initiatives.
And it’s no surprise: Trump told Big Oil he'd deliver their wish list if they spent $1 billion to elect him president — and that’s exactly what he’s doing:
The courts can hold Trump Admin in contempt for defying orders in Kilmar’s case, but WE can also send a message to Pres. Bukele, who for $15M is conspiring in this unconstitutional scheme:
US tourists can boycott & state pension funds can divest until Kilmar gets due process.
The CFPB has returned BILLIONS to consumers who were victims of financial schemes, but the richest man in the world wants to destroy it. A judge paused Musk’s plan because it would “decimate the agency.”
This pause must become a full STOP.
Trump’s tariff-driven national sales tax isn’t bringing jobs “roaring back” to the U.S. as he promised it would.
It’s hiking prices for all of us and costing Americans their jobs – and it’s hitting home in Western Maryland. www.reuters.com/business/aut...
Trump’s cronies said we “wasted Easter Sunday” in discussing Mr. Abrego Garcia & their violation of his constitutional rights. We were in good company w/ Pope Francis, who on Easter decried “contempt” for immigrants & has called on them to do better. apnews.com/article/pope...
Pope Francis embodied servant leadership and compassion for others. He lent his voice to standing up for those left behind – he will be remembered as a champion for a more just world and his unwavering love for the most vulnerable. I join millions worldwide in mourning his loss.
When you defy court orders and deny one man his Constitutional rights, you threaten them for ALL.
Trump can post all he wants, but a federal judge said there's “no evidence linking Abrego Garcia to MS-13 or to any terrorist activity.”
Trump needs to put up or shut up IN COURT.
It is time for Trump to put up or shut up in Court.
A FEDERAL JUDGE said “no evidence before the court connects Abrego Garcia to MS-13 or any criminal organization.” No one is vouching for one man. We are standing up for EVERYONE’s right to due process under the Constitution.
I went to El Salvador hoping to meet with Kilmar and check on his well-being, and I had the chance to do that last night.
Our courts have been clear: this was an ILLEGAL abduction. I’m speaking now about my meeting with Kilmar and our work to bring him home:
SoupScore Breakdown
Loading analysis metrics…
Voting History890 total votesExpandCollapse
Voting History
890 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-06-30 | — | Motion (Motion to Waive Section 302(F) of the CBA Re: Amdt. No. 2414) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Blunt Rochester Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (48-52) |
| 2025-06-30 | — | Motion (Motion to Waive Section 302(F) of the CBA Re: Amdt. No. 2696) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Reed Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (48-52) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Lujan Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (49-51) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (48-52) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Wyden Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (47-53) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (49-51) |
| 2025-06-30 | H.R. 1 (119th) | Motion (Schumer Motion to Commit H.R. 1 to the Committee on Finance with Instructions) | YES | YES | ✓ | Motion Rejected (47-53) |
| 2025-06-30 | H.R. 1 (119th) | Decision of the Chair H.R. 1 | NO | NO | ✓ | Decision of Chair Sustained (53-47) |
| 2025-06-30 | H.R. 1 (119th) | Decision of the Chair S.Amdt. 2360 to H.R. 1 (No short title on file) | NO | NO | ✓ | Decision of Chair Sustained (53-47) |
| 2025-06-28 | H.R. 1 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-49) |
| 2025-06-27 | S.J. Res. 59 (119th) | Motion to Discharge S.J.Res. 59 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2025-06-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-06-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-06-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-40) |
| 2025-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-42) |
| 2025-06-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (61-35) |
| 2025-06-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (58-33) |
| 2025-06-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-06-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-06-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-46) |
| 2025-06-17 | S. 1582 (119th) | Final passage | NO | NO | ✓ | Bill Passed (68-30) |
| 2025-06-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-06-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-40) |
| 2025-06-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-06-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (46-39) |
| 2025-06-16 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (44-33) |
| 2025-06-12 | S. 1582 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (67-27, 3/5 majority required) |
| 2025-06-12 | S. 1582 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (67-30) |
| 2025-06-12 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307) | NO | NO | ✓ | Motion Agreed to (64-33, 3/5 majority required) |
| 2025-06-12 | S. 1582 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (45-52) |
| 2025-06-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-06-11 | S.J. Res. 54 (119th) | Motion to Discharge S.J.Res. 54 | YES | YES | ✓ | Motion to Discharge Rejected (39-56) |
| 2025-06-11 | S.J. Res. 53 (119th) | Motion to Discharge S.J.Res. 53 | YES | YES | ✓ | Motion to Discharge Rejected (39-56) |
| 2025-06-11 | S. 1582 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (68-30, 3/5 majority required) |
| 2025-06-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-43) |
| 2025-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-44) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-44) |
| 2025-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-41) |
| 2025-06-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-06-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-41) |
| 2025-06-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2025-06-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-43) |
| 2025-06-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-43) |
| 2025-06-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-43) |
| 2025-06-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-38) |
| 2025-06-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-46) |
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.