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!

Congress Member Profile|U.S. Senator|Democrat|Maryland
Chris Van Hollen
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 788
Yes26%
No73%
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 · 59 sponsored · 422 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
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:
I said my main goal of this trip was to meet with Kilmar. Tonight I had that chance. I have called his wife, Jennifer, to pass along his message of love. I look forward to providing a full update upon my return.
Kilmar Abrego Garcia was illegally abducted and is being held in a notorious prison in El Salvador — barred from contacting his family or lawyers.
I’m speaking to the press now after we were denied access to the prison to check on his condition. Tune in:
We were just denied entry into CECOT — the notorious prison in El Salvador where Mr. Abrego Garcia is being illegally held.
We were there for one simple reason: to check on his well-being, which his family and lawyers have not been allowed to do. We won’t stop fighting.
I've been in El Salvador all day fighting for the return of Mr. Abrego Garcia.
The Trump Administration can lie all they want, but the Court said they failed to show he was part of MS-13. This is about bringing home a man they ADMIT should never have been abducted. I won't rest until then.
I just met with the Vice President of El Salvador as we fight for the return of Kilmar Abrego Garcia. I’m speaking to the press now with the latest on our efforts.
Tune in here:
SoupScore Breakdown
Loading analysis metrics…
Voting History788 total votesExpandCollapse
Voting History
788 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-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-37) |
| 2025-06-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-06-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (72-26) |
| 2025-06-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (66-28) |
| 2025-06-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-36) |
| 2025-06-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (59-37) |
| 2025-06-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-06-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-22 | H.J. Res. 89 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (49-46) |
| 2025-05-22 | H.J. Res. 89 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-22 | H.J. Res. 87 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-45) |
| 2025-05-22 | H.J. Res. 87 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-22 | H.J. Res. 88 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-44) |
| 2025-05-21 | H.J. Res. 88 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Point of Order S.J.Res. 55 | NO | NO | ✓ | Point of Order Sustained (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Point of Order S.J.Res. 55 | NO | NO | ✓ | Point of Order Sustained (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Motion to Adjourn S.J.Res. 55 | YES | YES | ✓ | Motion to Adjourn Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Ten Minutes) | YES | YES | ✓ | Motion Rejected (45-52) |
| 2025-05-21 | — | Motion (Motion to Recess for Fifteen Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Thirty Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for 60 Minutes) | YES | YES | ✓ | Motion Rejected (45-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Ninety Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | S.J. Res. 55 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (46-52) |
| 2025-05-21 | S.J. Res. 55 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2025-05-21 | S. 1582 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (69-31) |
| 2025-05-19 | S. 1582 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required) |
| 2025-05-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-05-19 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-05-15 | S. Res. 195 (119th) | Motion to Discharge S.Res. 195 | YES | YES | ✓ | Motion to Discharge Rejected (45-50) |
| 2025-05-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-43) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-40) |
| 2025-05-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-41) |
| 2025-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-05-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (74-25) |
| 2025-05-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (72-26) |
| 2025-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-05-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-05-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-05-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-05-08 | S. 1582 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (48-49, 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.