Let's keep it simple. Republicans are choosing to make health care unaffordable, and they are willing to keep the government shut down and make people suffer. This is not a policy choice, it's just cruel.

Congress Member Profile|U.S. Representative|Democrat|California District 7
Doris O. Matsui
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes41%
No58%
Present1%
Not Voting0%
Party align99%
Cross-party0%
SoupScore
District Map
Congressional District 7
U.S. Census Bureau boundary data.
Social & Web
External Resources

Doris O. Matsui
U.S. RepresentativeDemocratCalifornia District 7
SoupScore
Doris O.'s ATmosphere Activity
20 recent posts · 23 sponsored · 98 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
No vote needed. No politics needed. All that is needed is basic compassion to keep food on our hero’s tables. [2/2]
Thousands of active-duty military members and 1.2 million veterans rely on SNAP to keep themselves and their families fed. The Trump administration will own their suffering if they choose not to release the contingency fund. [1/2]
They didn’t come close to passing the 12 appropriations bills. Instead, they shut down the government.
Republicans started this chaos. Now they’re running from the mess they created. [2/2]
Speaker Johnson and House Republicans have called votes only 12 days since July 25th. They haven’t worked since September 19th.
They control the House, the Senate, and the White House.[1/2]
Republicans already gutted $186 billion from SNAP in the Big Ugly Bill. Now the Trump Administration is doubling down, letting 42 million Americans go hungry while they can prevent it.
The Trump Administration somehow found $40 billion to bail out Argentina yet refuses to use $6 billion in congressionally approved contingency funds to prevent 42 million Americans from going hungry.
It’s indefensible. Their priorities are shameful.
The Trump Administration has the ability to fully fund SNAP for the month of November. Instead, they are CHOOSING to be cruel and allow 42 million Americans to go hungry.
My colleagues and I are calling on USDA to use every available tool to keep SNAP benefits flowing. No one should go hungry while Republicans play games.
Speaker Johnson still won’t swear in duly elected Adelita Grijalva because she is the final vote needed to release the Epstein files. Do your job, Mr. Speaker, and release the files.
I had lunch with our air traffic controllers, the incredible public servants who keep our skies safe. Yet right now, they’re doing this vital work without pay.
I will always support our air traffic controllers and their families. Republicans need to come back to the table and end the shutdown.
Today, I met with our community leaders to discuss what’s at stake if Republicans let Enhanced Premium Tax Credits expire.
While Republicans force a costly shutdown and threaten these vital tax credits, Democrats aren’t backing down. I won't stop fighting to lower costs and protect access to care.
Join me for an in-person town hall this Thursday, Oct. 23rd at 6pm to address your questions and concerns regarding the Republican Shutdown and their cruel indifference to our family's access to affordable care.
Please RSVP at the link below before 11am tomorrow. I look forward to seeing you there.
Thank you to all who have shared how Republican attacks on health care are impacting you. If you haven’t had a chance to share yours yet, please take some time to do so.
Let’s make sure they can’t ignore the consequences of their actions.
In Sacramento, we believe leadership means compassion, not chaos.
It’s forged through community. Through standing up together to defend our rights, reject Trump's abuses of power and lift each other up.
That’s the Sacramento spirit. And that’s what I’ll keep fighting for every single day. #NoKings
Today we reminded Donald Trump, loud and clear, that in this country WE HAVE NO KINGS.
We don’t worship power — WE BUILD IT TOGETHER. In our neighborhoods. On our streets. In our unions.
That’s who we are, that’s Sacramento, and I’ll always have your back.
The White House just froze $11B in Army Corps projects targeting blue states.
I’ve worked with the Corps for years—across parties—to protect Sacramento from catastrophic floods.
Now Russ Vought is playing political games with people’s lives. It’s reckless, dangerous and an absolute embarrassment.
It’s been weeks since Adelita Grijalva was duly elected, yet Speaker Johnson still refuses to swear her in.
Why? Because she’d be the 218th signature needed to release the Epstein files.
Do your job, Mr. Speaker. Swear her in.
Today, House Democrats gathered on the Capitol steps to highlight how the Republican assault on health care is hurting hardworking Americans.
Republicans know the damage being done—they’re choosing to ignore their constituents. Instead of fixing the problems they’ve caused, they’ve skipped town.
House Democrats are here in Washington—united and ready to work.
House Republicans? Nowhere to be found.
While their constituents face drastic premium hikes, they’ve shut the government down and gone on vacation. That’s not governing, it’s abandonment.
Republicans need to get back to work.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H.R. 5214 (119th) | Final passage | NO | NO | ✓ | 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.