
Congress Member Profile|U.S. Representative|Democrat|California District 17
Ro Khanna
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes40%
No58%
Present1%
Not Voting2%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 17
U.S. Census Bureau boundary data.
Social & Web
External Resources

Ro Khanna
U.S. RepresentativeDemocratCalifornia District 17
SoupScore
Ro's ATmosphere Activity
20 recent posts · 40 sponsored · 165 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
@lawrenceodonnelljr.bsky.social was gracious to say I made history with the Epstein Transparency Act passing.
But the survivors made history.
And Rep. Thomas Massie and I showed that Congress does not have to be a supplicant to Trump, but is a co-equal branch of government.
Trump caved.
The vote was 427-1. That's a margin typically reserved for post office namings, not what @isaacdovere.bsky.social writes is "perhaps the biggest defeat of Trump's second term" that Rep. Marjorie Taylor Greene said "ripped MAGA apart."
Here's the backstory of how Rep. Thomas Massie and I did it.
NEW - I spent yesterday with Ro Khanna, as *his bill* passed for the Epstein files release. He explained how he did it, and what that means:
“On one of the biggest things, which is getting MAGA on board, it’s not just ideas. I’m able to get things done.” www.cnn.com/2025/11/19/p...
Against all odds, the survivors kept fighting.
This victory is theirs.
Ultimately, it was a surrender to justice. But it shows that you can get Donald Trump to come to your side as opposed to having to cave to his side.
www.nytimes.com/2025/11/18/o...
The Senate has with unanimous consent agreed to pass H.R. 4405, my bill with Rep. Thomas Massie, as soon as it gets there in the morning.
It then heads to Donald Trump's desk.
He should have the survivors who made this possible at the bill's signing.
427-1 is a landslide for survivors.
The Senate should pass my and Rep. Thomas Massie bill quickly and send it to Trump’s desk.
There now is a possibility of a massive realignment in American politics that restores us to a grass roots movement that fights for the working class.
@briantylercohen.bsky.social, the Epstein class needs to go. We are seeing the clearing of the governing elite & those who have held onto power for too long in a system that has become rotten.
"A source who advised Kamala Harris’s presidential campaign snipped of Khanna, 'You cannot spell rookie without ‘Ro."
If calling for new leadership and change makes me a rookie, then maybe we need more rookies in American politics!
nypost.com/2025/11/16/u...
Tomorrow is the first reckoning for the Epstein Class.
And it will not be the last.
Brilliant explanation by @meidastouch.com about why working in coalition and winning over former MAGA supporters on an anti corruption agenda is a path back for Democrats, and how the Epstein files issue has opened a path to do so.
This isn’t about politics. It’s about justice for the brave survivors. It doesn’t matter who is in the files. Democrat, Republican, friend, or rival.
Every member of Congress will be put on record this week when we vote on Rep. Thomas Massie and my bill.
Glad to see Donald Trump's complete & total endorsement of my bill with Rep. Thomas Massie
I believe that by standing for principle, Americans will have your back & the mightiest will see the way. This is how we start to heal the chasm in our nation. Release the Epstein files!
Forgotten Americans or the Epstein class?
Whose side are you on?
It is that simple.
I believe many Republicans on Tuesday will stand with Rep. Thomas Massie, Rep. Majorie Tayloe Greene, & me and demand that the Epstein class go.
How can you be America First when the British are beating us to the punch on holding the Epstein class accountable?
The Epstein class needs to go.
Rep. Thomas Massie and Rep. Marjorie Taylor Greene are standing on Tuesday with survivors.
The vote is standing with forgotten Americans or the Epstein class.
Rep. Don Bacon and I introduced a bill to repeal coffee tariffs. Many Americans and coffee shop owners mobilized to support it. Trump today repealed the coffee tariffs. Citizen activism works.
The Epstein class needs to go.
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-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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.
← PrevPage 10 / 10