The cost of living is already too high. Republicans have made things worse by stripping health care from families.
Millions in California & across the country will lose coverage and see health care costs skyrocket if Republicans let Affordable Care Act tax credits expire.

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 am glad to see ABC will bring Jimmy Kimmel Live back on air.
This is a win for free speech & proof that when we hold their feet to the fire we can have a real impact.
The Trump Administration’s ongoing threats to our First Amendment rights undermine our democracy and must never be tolerated.
This week, FCC chair Brendan Carr pressured ABC to remove Jimmy Kimmel from the air. Now, Trump is threatening to revoke the licenses of broadcasters that criticize him.
I'm demanding Carr testify before the Energy & Commerce Committee to answer questions about his corrupt, un-American actions.
It was great chatting with Slade Wentworth about the importance of protecting voting rights and mail-in voting amidst Republicans' continued attacks on our free and fair elections.
Watch our full conversation: youtu.be/7HMPV5MIhes?...
Reposted byRep. Kevin Mullin
Today, I joined @padilla.senate.gov, @schiff.senate.gov, and my House colleagues to re-introduce my Redistricting Reform Act.
It’s time to put an end to Trump’s gerrymandering war and establish independent redistricting nationwide.
Last month's jobs report was the worst we've seen since the pandemic. Layoffs are at a 5-year high, and people can't afford health care and groceries.
Trump & Republicans have broken their promise to the American people to lower costs.
The FCC’s decision is straight out of an authoritarian playbook: a blatant attack on free speech designed to punish opposing views.
The First Amendment is a constitutional right that protects all voices, not just the ones the Trump Administration agrees with.
www.cnn.com/2025/09/17/m...
Grocery inflation is at its highest since 2022, on top of rising health care & energy costs.
Republicans have broken their promise to the American people to lower prices.
@housedemocrats.bsky.social are tackling the affordability crisis and helping working families.
www.axios.com/2025/09/11/t...
Today is National Voter Registration Day. I'm committed to protecting the right to vote because our democracy works when everyone participates.
🗳Register today at: vote.gov
Happy National Hispanic Heritage Month! I am proud to celebrate the rich culture and history of Hispanic communities in CA-15 and across the country.
Every woman deserves to be paid fairly at work.
Proud to stand with @demwomencaucus.bsky.social & @repgregstanton.bsky.social urging the WNBA to negotiate a fair contract.
The league has grown because of its incredible athletes. They deserve a deal that reflects their value.
On top of rising grocery & health care costs, Americans are struggling with utility bills.
Meanwhile, Trump & Republicans are rolling back efficiency standards and forcing outdated coal plants to stay open.
Families are footing the bill of these reckless policies.
@energycommerce.bsky.social
Today marks the 24th anniversary of the September 11th, 2001 terrorist attacks.
We remember the thousands of innocent lives lost, and we honor the first responders and families whose lives were forever changed.
The attack on Charlie Kirk is horrific. Political violence has no place in our democracy and cannot be tolerated.
I am keeping all those impacted by this reprehensible act of violence in my thoughts.
Republicans' big ugly bill is reversing decades of progress in expanding health care coverage across the U.S.
In California's 15th congressional district alone, 22,000 of our neighbors will lose coverage as a result of these inhumane health care cuts.
www.americanprogress.org/article/the-...
Veterans have sacrificed everything to serve our country, but the Trump Administration is stripping away reproductive care from millions of veterans and their families.
I’m proud to join my @demwomencaucus.bsky.social colleagues in demanding an end to this attack on veterans' essential health care.
Why do Trump and Republicans continue to lie about the Epstein files?
Last week, I signed a discharge petition calling for the immediate release of these documents.
We need transparency and accountability. The American people deserve to know the truth.
It's National Suicide Prevention Week, and today is 988 Day.
If you or a loved one need help, call or text 988. Help is only 3 numbers away. There is no reason too big or too small to reach out and ask for support.
His determination and vision helped shape the San Francisco and California Democratic Party infrastructure that exists today. He was truly one of a kind, and his legacy will live on forever in California.
www.sfchronicle.com/politics/art...
Throughout his life, John embodied the ethos of good governance, prioritized bipartisanship, and mentored many democrats who have gone on to lead our party.
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 |
|---|---|---|---|---|---|---|
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | YES | NO | ✕ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-23 | H.R. 5587 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (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.