I’m honored to serve Virginians in the U.S. House. In my first seven months on Capitol Hill, my office has...
📜 Introduced eight pieces of legislation
💰 Returned $1 MILLION to VA-07 residents
💻 Closed 820+ constituent cases
...and we're just getting started!

Congress Member Profile|U.S. Representative|Democrat|Virginia District 7
Eugene Simon Vindman
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes51%
No47%
Present0%
Not Voting1%
Party align91%
Cross-party9%

Eugene Simon Vindman
U.S. RepresentativeDemocratVirginia District 7
SoupScore
Eugene Simon's ATmosphere Activity
20 recent posts · 66 sponsored · 376 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Our public education system is a cornerstone of American democracy.
That's why I joined my colleagues in submitting an amicus brief in NAACP v. United States, arguing that President Trump’s effort to dismantle the Department of Education is both unconstitutional and deeply irresponsible.
The voices of our nation's veterans and military families deserve to be heard in Washington. That's why I'm hosting a listening session focused on the issues impacting our military community.
🗓️ Friday, July 11 @ 1:00 pm
📍 Woodbridge, Virginia
RSVP: forms.office.com/g/YwWZpTPRbb
With the most corrupt President in our nation's history, it's important we have the necessary guardrails in place to keep him — and any President — in check.
Our founders never intended for the President to operate in the shadows.
That's why I’m leading a bicameral bill with @delauro.house.gov, @scholten.house.gov, and @schiff.senate.gov to ensure that even the highest office in our democracy is accountable.
🚨 Since January, my office has returned more than $1 MILLION in backlogged tax refunds, VA benefits, Social Security checks, and more to residents of the Seventh District.
Are you having an issue with a federal agency? Please contact our office.
Trump's budget makes one thing clear: Republicans are willing to sell out America's most vulnerable just to hand tax breaks to the ultra wealthy.
Virginians — like my three-year-old constituent Luka — are paying the price. Hear his story ⬇️
My brother was wounded by an IED in Iraq built by Iran. I have no illusions about the Iranian regime. But after Trump’s strikes, I’m left asking: Are we safer now?
After a classified briefing, I fear the answer is no.
Read more in my latest op-ed ⬇️
Scott Ruskan is an American hero.
Leading his team to rescue hundreds during this tragic disaster showed courage and dedication to duty. He exemplified the heart of the U.S. Coast Guard's mission.
As a proud veteran: thank you.
I led 54 of my colleagues in a letter urging the restart of munitions shipments to Ukraine — and I'm glad to see some weapons are finally moving again.
The only way to end this war is to increase pressure on Putin to negotiate a peace acceptable to all parties.
A vet in my district had to postpone a lung screening and drive to Richmond because the new VA center in FXBG doesn't have enough staff.
I am very concerned about how cutting 30,000 staff will affect care for the 72,000 veterans in VA-07.
The Administration needs to brief Congress immediately.
I sent a letter to Secretary Hegseth demanding clarification of his testimony before the House Armed Services Committee.
Evidence shows there was a pause in cyber operations against Russia — but Secretary Hegseth told Congress otherwise.
The American people deserve answers.
Republicans voted to rip health care away from 300,000 Virginians, cut vital food assistance like SNAP, and shutter rural hospitals.
Why did they vote for this chaos and cruelty? To give tax breaks to their ultra wealthy friends, of course.
I'm thankful to the law enforcement officers who acted quickly and bravely to stop a heavily armed shooter in McAllen, Texas.
Wishing a full and speedy recovery to the officer injured while at work doing his job.
Violence like this has no place in our society.
Absolutely devastating. I am thinking of the families and children who have been hurt and lost their loved ones in this terrible storm.
Thank you to the first responders and law enforcement who are still working to locate those who remain missing.
That’s why I voted no — twice. This tax bill raises costs on American families when we need to do the opposite. I’ll keep standing up for families because they deserve lower costs and peace of mind – not this constant chaos. 5/5
I didn’t come to Congress to sit idly by while children lose access to care, seniors go hungry, and veterans are denied lifesaving services. And I certainly didn’t come here to help billionaires get richer while hardworking families get kicked to the curb. 4/5
It rips health care away from 17 million Americans, including over 300,000 Virginians, and slashes food assistance for families already struggling to put dinner on the table. All to fund more tax breaks for their ultra-wealthy friends. 3/5
I don’t know how my colleagues sleep soundly after voting for a bill that will cost people their lives. 2/5
The economy is struggling and costs are out of control. Meanwhile, extreme Washington Republicans just voted to make sure 3-year-old Luka, my constituent who relies on Medicaid, has a much harder life – it’s just cruel. 1/5
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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-20 | H.R. 2616 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 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 | YES | 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 | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | 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 | YES | 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 | YES | 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 |
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.