Tammy Duckworth headshot
At a Glance
Seat
U.S. Senator from Illinois
Born
March 12, 1968
Age 58
Phone
(202) 224-2854
Office
524 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Illinois

Tammy Duckworth

Voting Record — 903
Yes29%
No65%
Present0%
Not Voting7%
Party align97%
Cross-party2%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Tammy Duckworth headshot
Tammy Duckworth
U.S. SenatorDemocratIllinois
SoupScore
Tammy's ATmosphere Activity
20 recent posts · 62 sponsored · 432 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump says the only guardrail that AI needs is him as President. That’s a bold pitch from the guy whose wallets get fatter even as gas, grocery and electricity costs soar from his illegal war. If his leadership isn’t working for the American people, why would it work for AI?
Looking stronger and healthier every day, @govpritzker.illinois.gov! Life-changing care shouldn’t be out of reach for anyone. Together, we’ll keep pushing to lower costs so every Illinoisan can access the medication they need to succeed.
My father died of a heart attack at only 39 years old. I’ve always kept an eye on my health because of that history. Now, I’m walking every day and taking a GLP-1 so I can be around for my family. My health journey isn’t over, but sharing this might help others.
22 of our servicemembers have been killed in Trump's illegal war. Not 18 like we were told. The Pentagon hid four more heroes' deaths from us for months. Congress cannot let them get away with this. I wrote a bill we can pass to stop this egregious playbook immediately.
On National POW/MIA Recognition Day, we honor the unwavering dedication of our servicemembers who’ve been held as prisoners as war. We honor those who remain unaccounted for and we will continue searching for them. We will never forget their sacrifices and service to our country.
Ectopic pregnancy deaths have nearly doubled in post-Roe America. The rates are even worse in states with abortion bans. When we warned them women would die, they didn't listen. This was preventable.
Let's be clear: $38 billion is still a gross underestimate of what Trump's illegal war has actually cost. And they're expected to burn through $2 to $3 billion every month it drags on. Closed door briefings won't cut it. Congress must hold a public hearing immediately.
When our military has needed more recruits, immigrants have always answered the call to serve. Deporting their family members is a slap in the face to these servicemembers who are willing to defend our country in uniform.
Trump already enacted the largest Medicaid cut in history. Now hospitals warn his latest proposed rules could cut hundreds of billions more.   Whether you rely on Medicaid or not, a closed hospital can’t care for anyone.
I pushed for independent oversight. Now, for the first time, we have an official glimpse at the damage—and it’s still an underestimate. Resources drained. Munitions depleted. Diplomacy wrecked. Troops exhausted. The American people deserve the full truth. www.washingtonpost.com/politics/202...
Trump tried to stop Americans from doing what he’s already done twice this year: vote by mail. He failed. Voting by mail is safe, secure and here to stay 🇺🇸
Trump is lashing out at SCOTUS after they blocked his mail-in ballot scheme, calling it “a big loss for Republicans.” He attacked mail-in voting, accused justices of being intimidated by Democrats, and declared: “These are not the people I interviewed to serve on the United States Supreme Court.”
A “strong and smart President” would not trust billionaire AI tech companies to regulate themselves and put people before their own bottom line. We cannot wait. Congress must act.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History
903 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-02-13—Confirm nomineeNONO✓Nomination Confirmed (72-28)
2025-02-13—Confirm nomineeNONO✓Nomination Confirmed (52-48)
2025-02-12—End debateNONO✓Cloture Motion Agreed to (53-47)
2025-02-12—Confirm nomineeNONO✓Nomination Confirmed (52-48)
2025-02-10—End debateNONO✓Cloture Motion Agreed to (52-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (53-45)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (53-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (51-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-47)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-47)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-46)
2025-02-06—Begin considerationNONO✓Motion to Proceed Agreed to (52-47)
2025-02-06—Kill the motionNONO✓Motion to Table Agreed to (52-47)
2025-02-06—Confirm nomineeNONO✓Nomination Confirmed (53-47)
2025-02-05—End debateNONO✓Cloture Motion Agreed to (53-47)
2025-02-05—Confirm nomineeNONO✓Nomination Confirmed (55-44)
2025-02-04—End debateNONO✓Cloture Motion Agreed to (55-45)
2025-02-04—Confirm nomineeNONO✓Nomination Confirmed (54-46)
2025-02-04—Confirm nomineeNONO✓Nomination Confirmed (77-23)
2025-02-03—End debateNONO✓Cloture Motion Agreed to (52-46)
2025-02-03—Confirm nomineeNONO✓Nomination Confirmed (59-38)
2025-02-03—Begin considerationNONO✓Motion to Proceed Agreed to (51-46)
2025-01-30—End debateYESYES✓Cloture Motion Agreed to (83-13)
2025-01-30—End debateNONO✓Cloture Motion Agreed to (62-35)
2025-01-30—Confirm nomineeNOYES✕Nomination Confirmed (80-17)
2025-01-29—End debateNOYES✕Cloture Motion Agreed to (78-20)
2025-01-29—Confirm nomineeNONO✓Nomination Confirmed (56-42)
2025-01-29—End debateNONO✓Cloture Motion Agreed to (56-42)
2025-01-28H.R. 23 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required)
2025-01-28—Confirm nomineeNOYES✕Nomination Confirmed (77-22)
2025-01-27—End debateYESYES✓Cloture Motion Agreed to (97-0)
2025-01-27—Confirm nomineeNONO✓Nomination Confirmed (68-29)
2025-01-25—End debateNONO✓Cloture Motion Agreed to (67-23)
2025-01-25—Confirm nomineeNONO✓Nomination Confirmed (59-34)
2025-01-24—End debateNONO✓Cloture Motion Agreed to (61-39)
2025-01-24—Confirm nomineeNONO✓Nomination Confirmed (50-50, Vice President of the United States, voted Yea)
2025-01-23—End debateNONO✓Cloture Motion Agreed to (51-49)
2025-01-23—Confirm nomineeNONO✓Nomination Confirmed (74-25)
2025-01-23—End debateNONO✓Cloture Motion Agreed to (72-26)
2025-01-22S. 6 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (52-47, 3/5 majority required)
2025-01-21—Begin considerationNONO✓Motion to Proceed Agreed to (53-45)
2025-01-21—Begin considerationNONO✓Motion to Proceed Agreed to (54-46)
2025-01-20—Confirm nomineeYESYES✓Nomination Confirmed (99-0)
2025-01-20S. 5 (119th)Final passageNONO✓Bill Passed (64-35)
2025-01-20S. 5 (119th)Vote on amendmentNONO✓Amendment Agreed to (75-24)
2025-01-17S. 5 (119th)End debateNONO✓Cloture Motion Agreed to (61-35, 3/5 majority required)
2025-01-15S. 5 (119th)Vote on amendmentYESYES✓Amendment Rejected (46-49)

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 / 19Next →