Trump is losing and the facts are not on his side – so he’s targeting people who dare to tell the truth (journalists, content creators, independent media) and is trying to suppress YOUR access to information. But we won’t let these intimidation tactics work.

Congress Member Profile|U.S. Representative|Democrat|California District 51
Sara Jacobs
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes42%
No57%
Present1%
Not Voting0%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 51
U.S. Census Bureau boundary data.
Social & Web
External Resources

Sara Jacobs
U.S. RepresentativeDemocratCalifornia District 51
SoupScore
Sara's ATmosphere Activity
20 recent posts · 30 sponsored · 151 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This $70 billion won’t lower the cost of groceries, health care, or housing. It won’t fund your kids’ schools or keep your neighbor from going hungry.
Instead, it’ll pay masked ICE agents to terrorize communities and detain people in inhumane conditions.
Mr. President, you’re no Jed Bartlet.
Trump wants to bail out the dying coal industry with $800 Million of YOUR taxpayer dollars. This is just about making his coal CEO buddies richer while selling out our future.
Trump is blatantly abusing the power of the Presidency to enrich himself and shield himself from accountability.
Congress could stop him, but Republicans have repeatedly refused to join Democrats to do anything about it. Americans deserve better.
Senate Republicans had a chance to join Democrats to permanently ban Trump’s $1.8 Billion anti-weaponization slush fund. Did they do it? No.
Instead, they gave Trump a total pass AND voted for $70 BILLION in funding for ICE and Border Patrol.
$1.142 TRILLION plus reconciliation would make this the largest defense budget in U.S. history. That’s crazy and it doesn’t make us safer. We should be investing in Americans instead of blindly throwing taxpayer dollars into the defense industrial complex.
thehill.com/policy/defen...
While I’m proud of the provisions I secured to expand access to IVF, get transparency on the Minab strike, deliver right to repair, and ensure accountability on AI’s use by the Pentagon, I won’t support a bill that fails to enact real guardrails around the use of our military.
Last night, I voted NO on the $1.142 TRILLION National Defense Authorization Act in the House Armed Services Committee because it utterly fails to constrain the weaponization and politicization of our military by the Trump Administration.
Congress has been too slow on AI. My approach protects states’ progress and helps federal agencies hold companies accountable when AI is used to break existing federal laws.
My bill won't solve every concern with AI, but it would be a big step forward.
I came to Congress to help stop reckless wars that my community and generation have paid the price for. Today, I proudly voted (for the fourth time) to end Donald Trump’s war of choice in Iran and it finally passed the House 215-208. Now the Senate needs to pass it too.
A UFC ring, a White House ballroom…it’s like Donald Trump will do literally anything else besides lower the cost of gas, groceries, child care, and housing.
This report confirms what we’ve known for years: the UAE is continuing to provide robust support for the RSF in Sudan, enabling their horrific genocide. The U.S. needs to stop ignoring this and funneling weapons to the UAE anyway.
Little Marco is too scared to tell the truth.
I just introduced the most ambitious and practical AI governance bill in American history.
If people detained by ICE are dying by suicide at an unprecedented rate, it’s clearly cruel and unusual punishment. Congress needs to claw back the $75 billion given to ICE, stop its abuse, and dismantle and overhaul the entire agency.
Explain it to me like I’m five….how does putting Donald Trump’s face on a $250 bill do ANYTHING to lower the cost of gas or groceries???
If you’re not registered to vote yet, it’s not too late! CA allows same-day registration in-person at your county elections office, a polling place, or voting center: www.sos.ca.gov/elections/vo...
You can also track your ballot here: www.sos.ca.gov/elections/ba...
TODAY is the California Primary Election!
If you haven’t voted yet, return your ballot to a drop-off location or county elections office by 8PM today, or mail it – but make sure it’s postmarked by today, June 2nd.
Find a polling place or drop off location: www.sos.ca.gov/elections/po...
NOT the Onion. The Trump Administration is really spending $5 million of YOUR taxpayer dollars to coat horse statues in gold instead of doing anything to lower the cost of gas, groceries, child care, or housing.
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 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-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | 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.