It's been over 90 days and Trump hasn't brought a single finalized trade agreement to Congress, let alone the 90 agreements he promised.
Trump's reckless tariffs are upending our economy & increasing costs for hardworking Americans.
apnews.com/article/trum...

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 581
Yes38%
No54%
Present0%
Not Voting8%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 15
U.S. Census Bureau boundary data.
Social & Web
External Resources

Kevin Mullin
U.S. RepresentativeDemocratCalifornia District 15
SoupScore
Kevin's ATmosphere Activity
20 recent posts · 28 sponsored · 185 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I'm incredibly moved by the brave responders w/ California Task Force 3 in my district, who just landed in #Texas to help w/ the agonizing recovery process following the deadly floods.
My heart goes out to all affected by this tragedy & those offering support. 🙏
www.mercurynews.com/2025/07/09/b...
On this day in 1868, the 14th amendment was ratified, guaranteeing birthright citizenship & equal protection under the law.
Today, that promise is under attack. Let's be clear: if you are born in the U.S., you are an American.
As someone who is hard of hearing & wears hearing aids, I know firsthand how difficult it can be to hear important announcements when traveling.
That's why I'm leading several initiatives to make transit in the U.S. more accessible for all.
Learn more: kevinmullin.house.gov/2025/06/27/r...
The devastating floods in Texas are heartbreaking. My thoughts are with all affected, especially the families who lost their loved ones or whose children are still missing.
I’m grateful for the first responders bravely helping those in need during this unimaginable tragedy.
House Republicans just turned their backs on the American people by passing Trump's big, ugly bill. They voted to take away healthcare from 17 million people, slash food assistance, and add trillions to the national debt.
I voted NO, along with my Democratic colleagues. Read my full statement ⬇️
Leader Jeffries spoke for over 8.5 hours on the floor, breaking a record for the House of Representatives.
Thank you @hakeem-jeffries.bsky.social for getting in good trouble & using your time to highlight the devastating impacts the Republicans' abomination of a bill will cause for Americans.
Leader @hakeem-jeffries.bsky.social has been on the floor for hours exposing Republicans’ big, ugly bill for what it is: a betrayal to working families.
Democrats have been fighting for months, and we’re not backing down now.
Just took to the House Floor to speak in support of a country where everyone can afford to live the good life.
And in strong opposition to Trump’s One Big Ugly Bill that is devastating to everyday Americans.
We will not be silenced.
www.youtube.com/live/3pbFrch...
Reposted byRep. Kevin Mullin
@hakeem-jeffries.bsky.social has been speaking on the floor for 4 hours about the consequences of this Big Ugly Bill. He recognized Sam and I for flying to DC every week to fight for the American people and against this bill.
Leader Jeffries makes us proud and one day, Sam will be too.
I’m getting ready to head to the House floor and vote NO on Trump’s Big, Ugly Bill after a quick nap in my Capitol Hill office.
@housedemocrats.bsky.social are united in fighting back against the largest cuts to Medicaid, SNAP, and other essential programs in American history.
Trump's big, ugly bill will hurt Californians, gutting Medi-Cal and leaving 2.3 million without the care they rely on.
Medicaid is a lifeline for so many. I'm a firm NO on this big, ugly bill.
Here's how Republicans' cruel budget cuts are expected to disproportionately impact people with disabilities:
www.cbpp.org/research/pov...
My constituent, Corey, is disabled and relies on a group home only made possible by Medicaid reimbursements.
Today, I’ll be thinking of Corey when I vote NO on Trump’s big, ugly bill that strips healthcare from 17 million people including children, seniors, & those with disabilities.
Trump is withholding $811 million in funding from California schools.
This money pays for after-school programs, English language instruction, teacher professional development, & more.
This is catastrophic. We should support our teachers & students, not leave them scrambling with no explanation.
Trump's big, ugly bill just got uglier. It strips healthcare and food assistance from millions, guts clean energy tax credits, and adds $4 TRILLION to the U.S. debt.
All to give tax breaks to billionaires.
I'm heading to DC to vote NO.
Senate Republicans made Trump’s big, ugly bill even uglier.
It slashes health care and food assistance for people who need it most, while adding $3.3 TRILLION to the national debt.
This is a handout for the ultra-wealthy and a betrayal to working families. I'm heading back to DC to vote NO.
Do you or someone you know want to gain hands-on experience working on Capitol Hill?
Fall 2025 internship applications with my Washington DC office are now open! This is a unique opportunity to learn about the legislative process and make a real impact.
Apply: kevinmullin.house.gov/internships/
Public transit in the U.S. needs some major improvements.
As part of next year's Surface Transportation Reauthorization, I'm submitting several bills to make our transportation sector more efficient and sustainable.
Learn more: kevinmullin.house.gov/2025/06/27/r...
This decision is extremely dangerous. It opens the door for attacks on the 14th amendment & threatens the longstanding principle that if you are born in the U.S., you are a citizen.
Birthright citizenship is a constitutional right, and the President must comply with the constitution.
Planned Parenthood provides critical health care, cancer screenings, birth control, STI testing & more to Medicaid patients in CA-15 and nationwide.
I join @reprocaucus.bsky.social in denouncing SCOTUS's decision and attacks on the right to access quality health care without partisan interference.
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.