
Congress Member Profile|U.S. Representative|Democrat|Illinois District 2
Robin L. Kelly
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 567
Yes41%
No56%
Present0%
Not Voting3%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

Robin L. Kelly
U.S. RepresentativeDemocratIllinois District 2
SoupScore
Robin L.'s ATmosphere Activity
20 recent posts · 22 sponsored · 159 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This Memorial Day weekend is a solemn reminder of the ultimate sacrifice made by our service members.
We honor their memory by standing up for our veterans, ensuring our heroes return home to a stable, fully funded, mission-driven VA healthcare system.
Speaker Johnson says members of Congress need to trade stocks to get by on $174,000 a year.
Meanwhile, Americans are rationing groceries, skipping healthcare, and trying to survive on wages a fraction of that.
He is out of touch with the American people.
Donald Trump’s war in Iran caused gas prices to increase to $5 per gallon in Illinois.
Meanwhile, Trump made over 3,700 stock trades in the first quarter of 2026, making millions of dollars.
He is profiting off the backs of hardworking Americans. It’s disgusting.
The average price of gas in Illinois just hit $5 per gallon, but President Trump calls high gas prices "peanuts."
Trump does not care about high prices as long as oil companies and his special interests profit from war & pollution.
Fearing a public defeat and terrified to cross Trump, House Republicans spinelessly canceled the vote to end his war in Iran.
They would rather blow billions of taxpayer dollars on a reckless foreign conflict than help families here at home. @housedemocrats.bsky.social won't back down.
Too many colleges, especially in the south, profit from Black talent while neglecting Black communities.
That hypocrisy is unacceptable.
You do not get the benefits of Black excellence while ignoring injustice.
Grateful to @RepJeffries and @cbc.house.gov for holding the line.
While families struggle to afford groceries and healthcare, House Republicans want to write a $70 billion blank check allowing ICE & CBP to continue terrorizing our neighborhoods.
It’s wasteful, cruel, and does absolutely nothing to lower costs. House Democrats & Senate Dems are fighting for YOU.
Oral health is crucial to overall health and keeps folks out of the ER.
I’m proud to lead this bipartisan reauthorization with Rep. Mike Simpson for the third time, and I strongly urge Speaker Johnson to bring this to the House floor for a vote.
📢 Big news from the @energycommerce.bsky.social Committee!
Today, we unanimously passed my Action for Dental Health Act to advance workforce training and community-based oral health initiatives in both rural and urban areas.
Everyone deserves access to quality care, no matter their zip code. 👇
Last night, I stood to honor the victims of the hateful shooting in San Diego.
Victims and survivors of gun violence deserve more than moments of silence.
They deserve loud and clear action from Congress to end gun violence.
Today, the House plans to vote on the War Powers Resolution for the fourth time this year.
How many times will it take for House Republicans to quit rubber-stamping Trump’s war in Iran and stand with the American people?
My SAFE Exit Act passed the @energycommerce.bsky.social Committee. 👏🏾
This is a major step toward establishing the first federal safety standard for electric car doors.
No one should be trapped in a car after a crash or if it loses power. I urge the House to move this forward without delay.
Trump’s tariffs and war is making life harder for working families.
Instead of lowering costs, protecting healthcare, or forgiving student debt, he created a fund for January 6 insurrectionists.
Shows you what is important to him.
Yesterday, I joined @cbc.house.gov & NAACP to call out SEC colleges who profit off Black talent and Black labor—yet remain silent as Black representation is attacked.
Do not underestimate our power. This moment requires everyone to stand on the right side of history.
Responsible gun ownership starts with safe storage.
It’s a commonsense way to protect our children and prevent avoidable tragedies. We can save 8 kids everyday through safe storage.
While the Trump administration ignores gun violence, I’m fighting for laws that keep our kids safe.
Every child deserves a safe, affirming environment to learn and grow.
Republicans’ extreme bill puts trans youth in harm's way and censors content that acknowledges trans peoples’ existence. I will always stand up for student safety, and I am voting NO.
Former Congressman Barney Frank never backed down from a fight.
He took on Wall Street's greed to protect everyday Americans and was a fierce advocate for civil rights and LGBTQ+ equality, impacting generations.
Rest in Power.
Tomorrow night, the @ObamaFoundation.bsky.social is hosting a virtual Community Meeting ahead of the Obama Presidential Center Grand Opening!
This is a historic moment for the South Side. Get the inside scoop on festivities & local logistics.
Register: obama.org/communitymeeting
Congratulations to the graduates of South Suburban College! I was honored to speak at your commencement.
Our democracy cannot afford for you to sit on the sidelines. We need a new generation of leaders to speak out, bring fresh perspectives, and set the agenda to build a brighter future.
Places of worship should be safe, but yesterday, three people were shot and killed at the Islamic Center of San Diego.
Islamophobia has no place here or anywhere. We must loudly condemn all forms of hatred and take urgent action to end gun violence.
SoupScore Breakdown
Loading analysis metrics…
Voting History567 total votesExpandCollapse
Voting History
567 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-03-11 | H. Res. 211 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-11 | H. Res. 211 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-10 | H.R. 993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 901 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 495 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-06 | H. Res. 189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-06 | S.J. Res. 11 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H. Res. 189 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-03-05 | H.J. Res. 42 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H.J. Res. 61 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-04 | H.R. 758 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-03 | H.R. 856 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-27 | H.J. Res. 20 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.J. Res. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 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 | NOT_VOTING | YES | — | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | NOT_VOTING | 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 |
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.