This is exactly why Senate Republicans should’ve joined Democrats when they had the chance to permanently BAN Trump’s “anti-weaponization” fund for January 6th insurrectionists. Instead, they fell for an empty promise – AGAIN.

Congress Member Profile|U.S. Representative|Democrat|California District 51
Sara Jacobs
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 613
Yes43%
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.
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.
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...
SoupScore Breakdown
Loading analysis metrics…
Voting History613 total votesExpandCollapse
Voting History
613 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-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 |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (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.