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

Ladda Tammy Duckworth is an American politician and Army National Guard veteran serving as the junior United States senator from Illinois, a seat she has held since 2017. A member of the Democratic Party, she represented Illinois's 8th congressional district in the U.S. House of Representatives from 2013 to 2017.

Source: WikipediaView full (CC BY-SA)
Voting Record — 783
Yes27%
No66%
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
12 recent posts · 49 sponsored · 366 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

VA Secretary Collins fired Veteran Crisis Line workers—and then lied about it. The complete lack of transparency around these mass layoffs at the VA is outrageous. It's time Trump and Collins show us the receipts— And reveal the true extent of the damage done to our Veterans.
In Letter Accusing VA Secretary of 'Cover-Up,' Democrats Demand Answers on DOGE-Led VA Firings
Trump’s all-out assault on the VA is a complete betrayal of our Veterans. Mark my word. This is Republicans' plan all along— Gut the VA, then push to privatize the Department so they can fund tax cuts for billionaires. And our heroes will pay the price. apnews.com/article/vete...
Trump tried to skip paying American-run orgs millions of dollars for the work they did *before* his stop work order at USAID. As a result, many considered bankruptcy. That's just wrong. I called on the Admin to reimburse these orgs immediately. Glad the Supreme Court agrees.
Supreme Court rejects Trump’s request to keep billions in foreign aid frozen
“Egg prices are out of control,” Trump says. Meanwhile, he’s been too busy gutting cancer research, firing Veterans and enacting sweeping tariffs that will make groceries even more expensive.
Let’s be clear: Trump’s sweeping tariffs will unleash economic chaos— With HIGHER prices and FEWER jobs available. Welcome to Trump's economy, America. Where he ships jobs overseas with one hand and hurts your wallet with the other. All while working to carve out tax cuts for billionaires.
A shameful abandonment of Ukraine, our interests and fundamental American values. This decision won’t make our country safer. It will embolden Putin and our adversaries while weakening our relationships with democratic partners. www.bloomberg.com/news/article...
Only Donald Trump would say he's taking "good care" of our Veterans and admit he's firing thousands of them all in the same breath. As shameless as it gets.
Reporter: Veterans make up 30% of the federal workforce? Are you tracking how many veterans have been fired so far? Trump: Yes we are. We take good care of our veterans
Our pressure campaign is working‼️ Trump's VA was ready to cut hundreds of contracts that help our Veterans—from cancer care, disability ratings and more. But because we got loud and exposed their chaos, they're thinking twice. We can't stop here. We can't back down, ever.
Associated Press: VA pauses billions in cuts lauded by Musk as lawmakers and veterans decry loss of critical care.
← Newer postsPosts page 36
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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-05-06S.J. Res. 13 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-06H.J. Res. 61 (119th)Approve resolutionNONOJoint Resolution Passed (55-45)
2025-05-05H.J. Res. 61 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-43)
2025-05-01End debateNONOCloture Motion Agreed to (50-45)
2025-05-01S.J. Res. 31 (119th)Approve resolutionNONOJoint Resolution Passed (52-46)
2025-05-01H.J. Res. 75 (119th)Approve resolutionNONOJoint Resolution Passed (52-45)
2025-04-30S.J. Res. 31 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-40)
2025-04-30S.J. Res. 49 (119th)Kill the motionNONOMotion to Table Agreed to (49-49, Vice President of the United States, voted Yea)
2025-04-30S.J. Res. 49 (119th)Approve resolutionYESYESJoint Resolution Defeated (49-49)
2025-04-30H.J. Res. 75 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-04-30H.J. Res. 42 (119th)Approve resolutionNONOJoint Resolution Passed (52-46)
2025-04-29H.J. Res. 42 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-04-29Confirm nomineeYESYESNomination Confirmed (83-14)
2025-04-29End debateYESYESCloture Motion Agreed to (84-13)
2025-04-29Confirm nomineeNONONomination Confirmed (60-36)
2025-04-29End debateNONOCloture Motion Agreed to (62-36)
2025-04-29Confirm nomineeNONONomination Confirmed (59-39)
2025-04-29End debateNONOCloture Motion Agreed to (59-39)
2025-04-29Confirm nomineeYESNONomination Confirmed (67-29)
2025-04-28End debateYESNOCloture Motion Agreed to (64-27)
2025-04-11Confirm nomineeNONONomination Confirmed (60-25)
2025-04-11End debateNONOCloture Motion Agreed to (60-25)
2025-04-11Confirm nomineeNONONomination Confirmed (59-26)
2025-04-11End debateNONOCloture Motion Agreed to (59-25)
2025-04-10Confirm nomineeNONONomination Confirmed (50-46)
2025-04-10End debateNONOCloture Motion Agreed to (51-46)
2025-04-10H.J. Res. 20 (119th)Approve resolutionNONOJoint Resolution Passed (53-44)
2025-04-09H.J. Res. 20 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-42)
2025-04-09Confirm nomineeNONONomination Confirmed (52-44)
2025-04-09Confirm nomineeNONONomination Confirmed (51-45)
2025-04-09Confirm nomineeNONONomination Confirmed (49-46)
2025-04-09Confirm nomineeNONONomination Confirmed (60-37)
2025-04-09Confirm nomineeNONONomination Confirmed (53-46)
2025-04-09End debateNONOCloture Motion Agreed to (51-45)
2025-04-08End debateNOT_VOTINGNOCloture Motion Agreed to (51-42)
2025-04-08End debateNOT_VOTINGNOCloture Motion Agreed to (52-44)
2025-04-08End debateNOT_VOTINGNOCloture Motion Agreed to (60-37)
2025-04-08End debateNONOCloture Motion Agreed to (53-46)
2025-04-08Confirm nomineeNOT_VOTINGNONomination Confirmed (66-32)
2025-04-08End debateYESNOCloture Motion Agreed to (67-32)
2025-04-08Confirm nomineeNONONomination Confirmed (54-45)
2025-04-07End debateNONOCloture Motion Agreed to (53-39)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (48-51)
2025-04-05H. Con. Res. 14 (119th)Accept House changesNONOConcurrent Resolution Agreed to (51-48)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (47-52)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (49-50)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (48-51)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (48-51)
2025-04-05H. Con. Res. 14 (119th)Vote on amendmentYESYESAmendment Rejected (49-50)
2025-04-05Motion (Motion to Waive Section 305(b)(2) of the CBA re: Cortez Masto Amdt. No. 1690)YESYESMotion Rejected (49-50, 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 12 / 16Next →