This is heartbreaking. From this senseless act in Bend to the daily toll of violence on our communities, we must do better for our children.
We need to pass gun safety laws now. Anyone who stands in the way is complicit.

Congress Member Profile|U.S. Senator|Democrat|Maryland
Chris Van Hollen
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 915
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 · 76 sponsored · 521 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
New @washingtonpost.com reporting shows a majority of the money Trump has "raised" for his ballroom has come from companies or wealthy people with interests before the federal govt.
Make no mistake this is a two-way street: every single one of these donors wants something in return.
Hegseth eliminated staff who prevent civilian casualties, called the rules of engagement safeguarding civilians 'stupid,' & now he's covering up the report on the Minab school strike that killed over 120 children.
He needs to be removed from office & we need accountability NOW.
This is the result of 7+ years of Trump's attacks on @repilhan.bsky.social, Somali-Americans, & the Muslim community.
Everyone, regardless of party, must speak out against this fascistic abuse of power.
If they can do this to a sitting Congresswoman, they can & will do it to anyone.
Americans can feel it, now the numbers confirm it: Inflation is only getting worse.
End the war, protect our troops, lower costs — it's that simple. The fact that Trump refuses to do so — while he uses the Oval Office to make money for himself — is shameful.
Some good news: our efforts to clean up the Chesapeake Bay are paying off! The Bay is a national treasure & an economic & environmental lifeline to our state & region.
We can't stop now.
There's more to do, & we won't let Trump, big polluters, or anyone else stop this progress.
🚨 A federal judge has halted Trump's attempts to close the Beltsville Agricultural Research Center in MD.
For decades, experts at BARC have protected our food & farmers, including from threats like cyclospora.
We'll keep working to protect BARC & these dedicated civil servants.
Musk's DOGE boys took a 'sledgehammer' to the federal govt & services people relied on. Now they're getting rich off the pain they caused.
DOGE was never about efficiency, it was about breaking the govt & selling it off to Trump's billionaire buddies & allies.
Endless grift.
Never in recorded history have corporations made more than they do today.
Never in recorded history have workers taken home less of those profits than they do today.
That's Trump's economy in a nutshell.
www.axios.com/2026/10/13/e...
Despite a court order, Trump kept using your tax dollars to run his propaganda ads.
From his gold-plated ballroom, to his new DC golf course, to these illegal ads, Trump will use your tax dollars to do everything but lower your costs.
He & his minions must reimburse taxpayers.
Did you know businesses with federal govt contracts aren’t allowed to spend for or against federal candidates?
How then has Elon Musk, whose companies get billions in contracts, spent hundreds of millions in our elections?
The answer: A giant loophole I'm working to close.
Trump’s destruction of parts of a DC public park in violation of a federal judge’s order cannot go unpunished.
This land, like the Kennedy Center & Yosemite belongs to the people, not him.
The perpetrators need to be held in contempt.
A federal judge excoriated the Trump administration for cutting down hundreds of trees at East Potomac Golf Links.
“More than just being upset and furious right now, I’m just beyond disappointed in the government,” she said. “There’s no excuse for this.” https://wapo.st/4zoTd6Z
Trump's continued attacks on @repilhan.bsky.social the Somali American community, & our Muslim neighbors are a heinous attempt to distract from his complete & utter failure as president. Every American should be chilled to the bone: these are the actions of a dictatorship not a democracy.
As Trump himself said, this entire campaign is about protecting Netanyahu.
Words of condemnation aren't enough, ICC members must take action to defend the rule of law. Remember, ICC prosecutors have the authority to open criminal investigations against ANYONE who obstructs justice.
26 years ago, we eradicated measles. Now, this year alone, there have been over 4,000 cases, 40+ outbreaks, and people have died.
RFK Jr.'s anti-vax rhetoric & conspiracy theories have consequences. He must resign NOW. Vaccines are safe & effective. Period.
Trump started a stupid & illegal war in Iran that has driven up diesel prices. Now he wants to bankroll Putin's illegal war against Ukraine by buying diesel from him.
One strategic disaster after the next.
www.politico.com/news/2026/10...
Trump is STILL using your tax dollars to pay for this propaganda — even after promising to pay for these ads himself.
Every single dollar spent on this BS campaign is a dollar that could be going toward lowering your costs. It must end, NOW.
This propaganda should have never been paid for with taxpayer dollars.
Every single dollar stolen must be repaid to the American people.
www.washingtonpost.com/politics/202...
New @nytimes.com reporting shows US Embassy officials in Israel are blocking info from Congress on the killings of Americans in the West Bank.
I'm calling on Senator Risch & the Foreign Relations Committee to hold a hearing into this coverup.
The American people deserve the truth.
Once again, an independent watchdog found the Trump admin illegally withheld funds, including ~$80 million intended for the Agency for Healthcare Research & Quality here in MD.
Congress must re-appropriate these funds & make clear we will not tolerate these illegal cuts.
Julián Curo-Churata, a 47-year-old father of 2 from Laurel, MD, died in ICE custody last month.
Julián was the 37th person to die in ICE detention in the past year.
There must be a full independent investigation into his death. Not another dime for this lawlessness.
SoupScore Breakdown
Loading analysis metrics…
Voting History915 total votesExpandCollapse
Voting History
915 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 |
|---|---|---|---|---|---|---|
| 2026-09-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (47-41) |
| 2026-09-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2026-09-30 | H.R. 9340 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (57-43, 3/5 majority required) |
| 2026-09-30 | H.R. 7008 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-47, 3/5 majority required) |
| 2026-09-29 | S. Res. 852 (119th) | Motion to Discharge S.Res. 852 | YES | YES | ✓ | Motion to Discharge Rejected (47-51) |
| 2026-09-29 | S.J. Res. 197 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (48-51) |
| 2026-09-28 | S. 4668 (119th) | Final passage | NO | YES | ✕ | Bill Passed (77-22) |
| 2026-09-28 | S. 4668 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2026-09-28 | S. 4668 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2026-09-28 | S. 4668 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (42-54, 3/5 majority required) |
| 2026-09-28 | S. 4668 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (1-94) |
| 2026-09-28 | S. 4668 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (96-1) |
| 2026-09-24 | H. Con. Res. 89 (119th) | Accept House changes | YES | YES | ✓ | Concurrent Resolution Rejected (49-50) |
| 2026-09-24 | S. 4668 (119th) | Vote on amendment | NO | YES | ✕ | Amendment Agreed to (77-23) |
| 2026-09-24 | S. 4668 (119th) | End debate | NO | YES | ✕ | Cloture Motion Agreed to (74-25, 3/5 majority required) |
| 2026-09-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2026-09-22 | S. 4668 (119th) | End debate | NO | YES | ✕ | Cloture Motion Agreed to (70-21, 3/5 majority required) |
| 2026-09-22 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-43) |
| 2026-09-17 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (49-45) |
| 2026-09-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2026-09-17 | S. 4668 (119th) | Begin consideration | NO | YES | ✕ | Motion to Proceed Agreed to (77-22) |
| 2026-09-15 | S. 4668 (119th) | End filibuster to begin debate | NO | YES | ✕ | Cloture on the Motion to Proceed Agreed to (74-24, 3/5 majority required) |
| 2026-09-15 | H.R. 3633 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (49-50, 3/5 majority required) |
| 2026-09-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2026-09-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (47-46) |
| 2026-08-08 | S. 5271 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (52-46, 3/5 majority required) |
| 2026-08-08 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-49) |
| 2026-08-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-49) |
| 2026-08-08 | H.R. 6500 (119th) | Final passage | YES | YES | ✓ | Bill Passed (90-6, 3/5 majority required) |
| 2026-08-08 | H.R. 6500 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (61-32) |
| 2026-08-07 | H.R. 6500 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (91-6, 3/5 majority required) |
| 2026-08-07 | S. Res. 817 (119th) | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2026-08-07 | H.R. 5334 (119th) | Final passage | YES | YES | ✓ | Bill Passed (86-11, 3/5 majority required) |
| 2026-08-07 | H.R. 5334 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (32-64) |
| 2026-08-05 | S.J. Res. 187 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (48-50) |
| 2026-08-05 | S. Res. 817 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-44) |
| 2026-08-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-44) |
| 2026-08-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2026-08-03 | H.R. 6500 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (89-4, 3/5 majority required) |
| 2026-07-30 | S. Res. 817 (119th) | Approve resolution | NO | NO | ✓ | Resolution Agreed to (50-47) |
| 2026-07-30 | S.J. Res. 181 (119th) | Motion to Discharge S.J.Res. 181 | YES | YES | ✓ | Motion to Discharge Rejected (49-50) |
| 2026-07-30 | S.J. Res. 199 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-52) |
| 2026-07-29 | S. Res. 817 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2026-07-29 | H.R. 5334 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (84-12) |
| 2026-07-28 | H.R. 5334 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (86-12, 3/5 majority required) |
| 2026-07-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2026-07-27 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2026-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-44) |
| 2026-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-47) |
| 2026-07-23 | S.J. Res. 180 (119th) | Motion to Discharge S.J.Res. 180 | YES | YES | ✓ | Motion to Discharge Rejected (47-49) |
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.
Page 1 / 19Next →