Trump's war of choice in Iran has cost us the lives of 13 American service members & injured hundreds, killed thousands of civilians, & is costing $2 BILLION per day.
With Trump considering putting boots on the ground, we must say loud & clear: End this war, NOW!
📍Aberdeen, MD

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 — 771
Yes25%
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 · 56 sponsored · 407 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is the insanity of Republican Speaker of the House, Mike Johnson’s, refusal to allow a vote on the bipartisan bill that passed the Senate to fund TSA, FEMA, & the Coast Guard & ensure those workers get paid.
Americans can’t wait, vote today!
www.wmar2news.com/news/region/...
Donald Trump would love nothing more than for us to be scared, be afraid, & be silent while he wrecks our democracy.
But as millions of Americans are showing today, we will not be scared, we will not go away, & we will say loudly: NO KINGS!
📍Laurel, MD
We have 50,000 troops around Iran, with more on the way, as the possibility of boots on the ground in Iran looms.
We've lost 13 American service members with hundreds wounded, nearly 1500 civilians have been killed, & we are less safe.
We need to END this war, not escalate it.
Deputy AG Blanche says he "cleaned house" at the FBI, removing anyone involved in prosecutions against Trump.
This is how dictators act.
The DOJ & FBI aren't the president’s attack dogs. They’re supposed to work for the people against the corruption that Trump represents.
This morning, after 42 days, Republicans finally agreed to what we've been proposing for weeks — funding TSA, FEMA, & the Coast Guard without giving another penny to Trump's lawless ICE & Border Patrol operations.
My full statement:
A judge has paused Hegseth's efforts to punish Anthropic.
Remember: This is a US company punished for not wanting their AI to kill without human involvement or be used for mass surveillance of Americans.
These attacks are another shameless play by this lawless Admin.
www.cnbc.com/amp/2026/03/...
Working with our state & local partners, Federal Team Maryland fought to secure 100% federal funding for the bridge's rebuilding, & we will not stop until the job is done.
[2/2]
Two years ago, we awoke to news of the Key Bridge’s collapse – a tragedy that took the lives of six people & threatened the livelihoods of everyone at the Port of Baltimore. Today especially, we honor the lives lost.
Out of this tragedy, we saw Maryland came together.
[1/2]
Today, Trump named his Council of Advisors on Science & Technology. If his ban on states regulating AI didn’t make it clear, Trump wants Big Tech billionaires in charge of writing their own rules for tech & AI.
Screw everyone else.
On Sunday, Defense Minister Katz said Israel would use the "Rafah" model in Lebanon.
Earlier this month, the Trump Admin rushed a sale of over 20,000 bombs to the Netanyahu gov.
Today, I asked the official who signed off on the transfer if it complies with US policy & intl law. He wouldn't answer.
Instead of needlessly stationing armed ICE agents at our airports, Republicans and Trump should just pay TSA. It's that simple.
And if Republicans would stop blocking us, we could fund TSA, FEMA, and more TODAY.
These guys are delusional. Spending $1 BILLION in taxpayer dollars to STOP clean energy production that lowers Americans' energy bills isn't SAVING anyone money. Instead, it's costing Americans now and in the long-run. What a waste.
www.washingtonpost.com/climate-envi...
In addition to the 13 American servicemembers who have been killed, Trump's war has resulted in the deaths of over 2,000 civilians in the region, including over 100 Iranian school kids.
All of them should be alive today.
To stop the killing we must end the war, NOW.
Let’s be clear: targeting civilian infrastructure is a war crime under international law.
The world has called out Russia for doing exactly this in Ukraine.
If Trump & Hegseth follow Putin's playbook, they must be held accountable.
www.reuters.com/world/middle...
Under guise of their so-called SAVE America Act, Trump & Republicans are trying to rig the midterm elections.
If this was really about ensuring all Americans can vote, they would agree to guarantee that all citizens get a free ID. But that’s not their plan.
I'll say it again: we could fully fund TSA, FEMA, the Coast Guard & other agencies within DHS TODAY. But Republicans keep blocking those efforts because they want a blank check for ICE & CBP.
Gas prices at one of my local stations in Maryland, today. All thanks to Donald Trump.
As Americans pay more at the pump, Trump lifted sanctions on both Russia & the Iranian regime so they will profit even more from higher oil prices caused by his war.
He may be a self-proclaimed “genius” but it doesn’t take one to see this isn’t in our interest. End the war, NOW.
While the Iran war rages on & prices keep rising, Republicans have decided to use this pivotal weekend to try to make it harder for millions of Americans to vote.
They're scared of running on their failed policies, so they want to rig the midterms in their favor.
SoupScore Breakdown
Loading analysis metrics…
Voting History771 total votesExpandCollapse
Voting History
771 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-11-19 | S.J. Res. 76 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (46-51) |
| 2025-11-19 | S.J. Res. 89 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2025-11-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (66-32) |
| 2025-11-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (65-32) |
| 2025-11-10 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Bill Passed (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (76-24) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (60-40) |
| 2025-11-09 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Agreed to (60-40, 3/5 majority required) |
| 2025-11-07 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-43, 3/5 majority required) |
| 2025-11-06 | S.J. Res. 90 (119th) | Motion to Discharge S.J.Res. 90 | YES | YES | ✓ | Motion to Discharge Rejected (49-51) |
| 2025-11-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-43) |
| 2025-11-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-41) |
| 2025-11-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-11-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-11-04 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-44, 3/5 majority required) |
| 2025-11-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-10-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-10-30 | S.J. Res. 88 (119th) | Joint Resolution S.J.Res. 88 | YES | YES | ✓ | Joint Resolution Passed (51-47) |
| 2025-10-30 | S.J. Res. 80 (119th) | Joint Resolution S.J.Res. 80 | NO | NO | ✓ | Joint Resolution Passed (52-45) |
| 2025-10-29 | S.J. Res. 77 (119th) | Joint Resolution S.J.Res. 77 | YES | YES | ✓ | Joint Resolution Passed (50-46) |
| 2025-10-29 | S.J. Res. 69 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Rejected (25-72) |
| 2025-10-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-10-29 | S.J. Res. 80 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (54-46) |
| 2025-10-28 | S.J. Res. 81 (119th) | Joint Resolution S.J.Res. 81 | YES | YES | ✓ | Joint Resolution Passed (52-48) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-10-28 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (58-40) |
| 2025-10-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-10-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-10-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-45) |
| 2025-10-23 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-22 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (52-45) |
| 2025-10-22 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (52-45) |
| 2025-10-22 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-39) |
| 2025-10-22 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-46, 3/5 majority required) |
| 2025-10-21 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-10-21 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-21 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-21 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (66-32) |
| 2025-10-20 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (50-43, 3/5 majority required) |
| 2025-10-16 | H.R. 4016 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (50-44, 3/5 majority required) |
| 2025-10-16 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (62-34) |
| 2025-10-16 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (51-45, 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.