Every major election candidate that Trump endorsed lost last night.
America soundly rejected his corruption and chaos.
Our democracy survives as long as we keep fighting for it.

Congress Member Profile|U.S. Representative|Democrat|California District 49
Mike Levin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 581
Yes45%
No53%
Present1%
Not Voting1%
Party align97%
Cross-party3%
SoupScore
District Map
Congressional District 49
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mike Levin
U.S. RepresentativeDemocratCalifornia District 49
SoupScore
Mike's ATmosphere Activity
20 recent posts · 24 sponsored · 94 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byMike Levin
I said something was happening out there—and last night proved it.
Californians stood up for fairness and accountability, Prop 50 passed, and the people elected Democrats across the country. The fight doesn’t stop here, but we should be proud of this. And we’ll keep it up in 2026.
Reposted byMike Levin
I just visited the food distribution at the Community Resource Center in Encinitas. They are having a huge increase in SNAP recipients who need help.
It is immoral, illegal, and inconceivable that the Trump Administration would attempt to use hunger as political leverage.
I said something was happening out there—and last night proved it.
Californians stood up for fairness and accountability, Prop 50 passed, and the people elected Democrats across the country. The fight doesn’t stop here, but we should be proud of this. And we’ll keep it up in 2026.
I just visited the food distribution at the Community Resource Center in Encinitas. They are having a huge increase in SNAP recipients who need help.
It is immoral, illegal, and inconceivable that the Trump Administration would attempt to use hunger as political leverage.
Now we look ahead.
One year from now, we will choose the next House of Representatives. We have momentum, and we have work to do.
Let’s take this energy forward.
Failure is not an option.
I wish we hadn’t needed Prop 50. But when one state draws maps designed to silence millions of voters, the consequences affect representation in every state. We stood up because the health of our democracy depended on it.
Thank you to Governor Newsom, our California Democratic Congressional Delegation, and our partners across the state for staying united and focused.
Thank you to the California Democratic Party, San Diego County Democratic Party and Democratic Party of Orange County for helping our volunteers contact tens of thousands of voters in our communities. @cademocrats.bsky.social @dpoc.bsky.social @sandiegodems.bsky.social
Last night began the next chapter to show that fairness and democracy CAN still win in America.
Americans voted to lower costs, and that’s what I’m fighting to deliver with the Cheap Energy Agenda.
You don’t cut costs for families by killing clean energy.
You only sell out the future, and Americans deserve better.
Trump campaigned on lowering costs for everyday Americans—but now
health care premiums are spiking,
clean energy incentives are gutted,
SNAP benefits are in jeopardy,
and working families are left holding the bill.
Everyone deserves a break from skyrocketing utility bills.
That’s why I’m working with my friend Rep. Sean Casten to introduce the Cheap Energy Agenda—a robust plan to finally bring working families relief from the burden of high energy costs. 🧵👇
Reposted byMike Levin
Huge congratulations to my friends Abigail Spanberger and Mikie Sherrill, two amazing fellow members of the Class of 2018 in the House of Representatives.
So proud of both who will be fantastic governors for Virginia and New Jersey! 🇺🇸
@abigailspanberger.com @mikiesherrill.bsky.social
Reposted byMike Levin
As of today, the shutdown has now tied the longest in U.S. history.
While families face soaring health premiums and workers go unpaid, Speaker Mike Johnson says there’s “no point” in doing his job.
The weakest Speaker ever.
I’m ready to vote NOW to protect health care and reopen government.
As of today, the shutdown has now tied the longest in U.S. history.
While families face soaring health premiums and workers go unpaid, Speaker Mike Johnson says there’s “no point” in doing his job.
The weakest Speaker ever.
I’m ready to vote NOW to protect health care and reopen government.
Huge congratulations to my friends Abigail Spanberger and Mikie Sherrill, two amazing fellow members of the Class of 2018 in the House of Representatives.
So proud of both who will be fantastic governors for Virginia and New Jersey! 🇺🇸
@abigailspanberger.com @mikiesherrill.bsky.social
Trump’s USDA is threatening to ILLEGALLY and IMMORALLY block food aid that Congress funded, using hunger as a political weapon.
While 40 million Americans worry about groceries, he throws a Great Gatsby party at Mar-a-Lago.
The cruelty isn’t accidental, it’s the point.
Reposted byMike Levin
Trump told at least 18 lies in his “60 Minutes” interview, about prices, inflation, the election, and even basic history.
We must not continue to normalize his lies.
The only antidote to his disinformation is truth, repeated loudly and often.
Read the fact check. www.cnn.com/2025/11/03/p...
SoupScore Breakdown
Loading analysis metrics…
Voting History581 total votesExpandCollapse
Voting History
581 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-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-09 | H. Res. 682 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-08 | H.R. 3425 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-08 | H.R. 3424 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
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.