Our nation would never be battle-ready without our brave women in uniform who have earned their place in our military. Pete Hegseth's attacks only weaken our readiness.
Our WARRIOR Act ensures every servicemember is judged by their ability, not their gender.
19thnews.org/2026/07/wome...

Congress Member Profile|U.S. Senator|Democrat|Illinois
Tammy Duckworth
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 890
Yes29%
No64%
Present0%
Not Voting7%
Party align97%
Cross-party2%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Tammy Duckworth
U.S. SenatorDemocratIllinois
SoupScore
Tammy's ATmosphere Activity
20 recent posts · 61 sponsored · 423 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump promised a Golden Age for America. But with every tax break his donors receive and every day Trump gets richer while the middle class gets left behind, it's clear what he meant:
A Golden Age for Billionaires and Billionaires Only.
Rodney, a double amputee, was forced to drag himself across the bathroom floor in ICE detention just to take a shower.
Reasonable accommodations are a human right. Trump shouldn't get to choose where to draw that line.
Sonya Massey trusted law enforcement to keep her safe. Instead, she lost her life at the hands of those sworn to protect and serve—an all too common tragedy for Black Americans.
May we honor Sonya’s legacy by advocating for justice, accountability and a safer future for all.
Last year, wide bipartisan majorities in Congress voted to expand IVF coverage for our servicemembers. But not this year.
Apparently, we can afford the largest defense budget ever, but not a fraction of that to help our troops build their families.
Outrageous.
Let’s spend billions on families. Not wars.
Trump promised he’d lock up the “worst of the worst.”
Instead, he locked up a teenager who should’ve been celebrating his high school graduation.
The Port Shuaiba attack exposed Trump's failure to protect and care for troops who are injured.
Trump and Hegseth must stop putting servicemembers in harm’s way, failing them when they’re wounded and then covering it up.
I’m demanding answers.
Remember all the times that Trump said the war was over?
Six months in, he's still choosing bombs over diplomacy. Not giving a damn about the targets he puts on our troops' backs.
The Save Trump's Ass Act, aka the SAVE Act, isn't about stopping voter fraud.
It's about protecting the fraud in the White House.
Trump ran on America first. Yet, he puts America last. Every time.
Trump is doing everything he can to hide the true cost of the war from the American people.
18 servicemembers have been killed.
Over 600 are wounded.
We will not let him cover up their sacrifices.
Trump can't erase the true cost of his disastrous war by rewriting the casualty count.
It's a disgrace to our fallen heroes and their families.
Ramps, elevators and accessible stations make transit better for everyone.
It’s time for Congress to renew the ASAP program for stations nationwide and keep those upgrades moving. 🚅
36 years after the Americans with Disability Act was signed into law, our fight isn’t over.
However long it takes, we’ll keep pushing until all 70 million Americans with disabilities have the dignity, independence and freedom they deserve.
My two girls are only here because of IVF—but for far too many Americans, this treatment is out of reach.
No more excuses from Republicans. It's time to protect IVF and make it more affordable for middle class families.
1st Lt. Tyler Feehan, Sgt. Angel Rampersad, Pvt. Isabella Gonzales and Sgt. Michael Swinton gave their lives admirably serving our nation.
Erasing their sacrifices is a disgraceful attempt by this fragile President to minimize the costs of his illegal war.
The Pentagon removed the names of 4 servicemembers who died in Jordan from their official list of Iran war casualties. They explain that this is because "their deaths occurred after President Trump declared a cease-fire in the war in April."
Free gift link: www.nytimes.com/2026/07/23/u...
On the campaign trail, Trump promised free IVF if he was elected. Nearly two years later, he still hasn’t delivered.
No more delays.
No more broken promises.
It’s time to pass the Right to IVF Act.
Trump claimed he "totally destroyed" Iran's military months ago. Now he is threatening war crimes that will put more of our servicemembers at risk.
When will Republicans say enough? This is weak and desperate leadership.
SoupScore Breakdown
Loading analysis metrics…
Voting History890 total votesExpandCollapse
Voting History
890 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-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (52-47) |
| 2025-02-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-02-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (55-44) |
| 2025-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-45) |
| 2025-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-46) |
| 2025-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (77-23) |
| 2025-02-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-02-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-38) |
| 2025-02-03 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-01-30 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (83-13) |
| 2025-01-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (62-35) |
| 2025-01-30 | — | Confirm nominee | NO | YES | ✕ | Nomination Confirmed (80-17) |
| 2025-01-29 | — | End debate | NO | YES | ✕ | Cloture Motion Agreed to (78-20) |
| 2025-01-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-42) |
| 2025-01-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-42) |
| 2025-01-28 | H.R. 23 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-01-28 | — | Confirm nominee | NO | YES | ✕ | Nomination Confirmed (77-22) |
| 2025-01-27 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (97-0) |
| 2025-01-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (68-29) |
| 2025-01-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (67-23) |
| 2025-01-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-34) |
| 2025-01-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (61-39) |
| 2025-01-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-50, Vice President of the United States, voted Yea) |
| 2025-01-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-49) |
| 2025-01-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (74-25) |
| 2025-01-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (72-26) |
| 2025-01-22 | S. 6 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (52-47, 3/5 majority required) |
| 2025-01-21 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-45) |
| 2025-01-21 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (54-46) |
| 2025-01-20 | — | Confirm nominee | YES | YES | ✓ | Nomination Confirmed (99-0) |
| 2025-01-20 | S. 5 (119th) | Final passage | NO | NO | ✓ | Bill Passed (64-35) |
| 2025-01-20 | S. 5 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (75-24) |
| 2025-01-17 | S. 5 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (61-35, 3/5 majority required) |
| 2025-01-15 | S. 5 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-49) |
| 2025-01-15 | S. 5 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (70-25) |
| 2025-01-13 | S. 5 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (82-10) |
| 2025-01-09 | S. 5 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (84-9, 3/5 majority required) |
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 18 / 18