Our spring DC internship applications are now open! 🌸🏛Whether you're passionate about public policy, communications, or community outreach, apply to Team Mullin today for hands-on experience in the House of Representatives.
kevinmullin.house.gov/services/int...

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 615
Yes40%
No53%
Present0%
Not Voting7%
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 · 32 sponsored · 202 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Wishing everyone in CA-15 and across the country a meaninful Yom Kippur. May this sacred day of reflection and renewal bring peace and meaning to you and your loved ones.
All lethal guns should be treated like guns. That's why I introduced Garrett's Law, in honor of my constituent, to ensure lethal airguns are properly regulated.
Just two weeks after more than 40 parents and family members came to DC to demand action against nitrous oxide abuse, my bipartisan Nitrous Oxide Safety Act passed committee.
This is what advocacy can accomplish. I’ll keep pushing until this dangerous product is off our shelves.
Happy Constitution and Citizenship Day! Today, we celebrate those born in America and those who choose to become American. It was inspiring to celebrate San Mateo adult school graduates a few months ago and witness their journeys toward citizenship and a new future here.🇺🇸
We should be in DC lowering costs for American families and putting safeguards on AI—not getting sent home because Speaker Johnson doesn’t want a vote on them.
There’s a lot on the line this upcoming election: Are you ready to vote? If you're a CA resident, make sure to check out registertovote.ca.gov to be engaged🗳️
I'm glad the Supreme Court has blocked Trump’s attempt to restrict voting by mail months before midterms as a reminder that the American people decide our elections—not Donald Trump. www.cnn.com/2026/09/14/p...
I'm glad the Supreme Court has blocked Trump’s attempt to restrict voting by mail months before midterms as a reminder that the American people decide our elections—not Donald Trump.
www.cnn.com/2026/09/14/p...
Hispanic Heritage Month is an opportunity to celebrate the traditions and achievements of Hispanic Americans and recognize the many ways they have shaped our nation. This month and always, we celebrate the diversity and contributions that make our communities stronger.
Ever wondered what it's like to intern in our District Office? From helping constituents with casework to supporting the Congressman at events across San Mateo County, our interns get a firsthand look at what it takes to serve our community.
ICYMI: I recently hosted an in-person town hall where I engaged directly with my constituents and discussed my top priorities when the Democrats regain the gavels this November among other issues.
Wishing a happy new year to all who are celebrating Rosh Hashanah! I hope the year ahead brings you and your loved ones peace, joy, and new beginnings.
We will never forget the courage and sacrifice of those who answered the call.💙
On the 25th anniversary of the September 11th attacks, I visited the San Mateo Fire Dept. where we paused to remember those we lost and honor the the survivors, first responders, servicemembers, and families whose lives were forever changed.
Did you believe this deepfake? Generative AI makes misinformation easier to create—and harder to spot. That’s why I’m leading lawmakers to ask for transparency from Meta on its rollback of key safeguards. Read more at kevinmullin.house.gov/2026/08/17/l...
Trump is blatantly trying to buy your vote–it’s a total scam he doesn’t have the power to do, would cost taxpayers over $1 trillion & worsen the national debt he’s already exploded. The economy is in turmoil bc of Trump, Americans need real solutions not empty promises.
apnews.com/article/trum...
This Labor Day, we celebrate the workers whose dedication keeps our communities and our country moving forward. We must continue pushing for fair wages, strong worker protections, and an economy where every worker has the opportunity to build a better, more secure future.
What actually makes a DC internship unforgettable? I asked our summer cohort to share their favorite spots outside of the office. Here's what made the cut...
This week, I voted to support a bipartisan, temporary federal spending plan that will prevent another government shutdown, not give another dime to ICE or CBP, and continue essential services working Americans depend on.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History615 total votesExpandCollapse
Voting History
615 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-01 | H.R. 6500 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-08-31 | S. 32 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-08-31 | S. 307 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-21 | H. Res. 1438 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-21 | H.R. 1118 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-20 | H.R. 8823 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-20 | H.R. 4541 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-16 | H.R. 9237 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-16 | H.R. 5362 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-14 | H.R. 1181 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-14 | H.R. 1181 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-14 | H.R. 139 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-13 | H.R. 8897 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-13 | H.R. 3106 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
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 / 13Next →