We’re approaching 32 weeks of President Trump’s Iran War. Every single day has made American lives harder.
Gas & diesel prices, inflation, and energy costs have surged, with no clear end in sight. Thousands of lives on both sides have been lost.
This conflict must end.

Congress Member Profile|U.S. Representative|Democrat|Illinois District 2
Robin L. Kelly
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 617
Yes43%
No55%
Present0%
Not Voting2%
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 · 173 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Community health centers and emergency feeding operations stepped up for our communities in the wake of Trump’s attacks on SNAP and Medicaid.
My Food Access in Community Health Centers Act helps them do it together, ensuring patients get the care and food access they need.
Trump plans to take money out of the Medicare Improvement Fund, which benefits rural hospitals and community health centers, to bribe seniors whose premiums rose by almost $500 with a $90 check.
Your tax dollars are being used for corruption in broad daylight.
10 years ago today, the Survivors’ Bill of Rights Act became law, guaranteeing survivors of sexual assault free forensic exams and establishing statutory rights for survivors of sexual assault.
It’s essential that we protect and respect these rights now more than ever.
While Americans are struggling to afford housing, gas, and groceries, Trump plans to host an “exclusive” dinner for the biggest buyers of the meme coin that earned him an estimated $635 million.
At the expense of the American people, Trump repeatedly shows he can be bought.
Wishing a happy birthday to my Illinois colleague, @RepBillFoster.bsky.social!
I’m grateful to serve alongside you. Illinois's 11th congressional district couldn’t have a better leader.
Enjoy your day!
Did Trump just suggest letting Iran bomb two American cities?
These are outrageous, reckless, and DANGEROUS comments being made by the President of the United States.
This is gravely concerning.
Your mental health is just as important as your physical health.
This Mental Health Awareness Week, check on yourself and your loved ones. You are not alone.
If you or someone you love needs help, call or text 988, or visit the link below.
Happy World Teachers’ Day!
Today, we celebrate educators who inspire our youth. We thank you for your dedication, hard work, and passion to make the world a better place.
America cannot move forward without you all. Keep inspiring, uplifting, and supporting our children!
The United States would not be what it is today without the contributions and sacrifices of the LGBTQ+ community.
This LGBTQ+ History Month, I honor the progress they’ve made towards equal rights and stand with the community as they face attacks threatening to undo that work.
Literature has the power to change perspectives, teach lessons, and to share ideas. Nobody should be able to take that away from the public.
This Banned Books Week, let’s remember that, in the face of attacks on truth and diversity, all Americans deserve the freedom to read.
Literature has the power to change perspective, teach lessons, and to share ideas. Nobody should be able to take that away from the public.
This Banned Books Week, let’s remember that, in the face of attacks on truth and diversity, all Americans deserve the freedom to read.
This week, new SNAP cuts took effect.
Since Republicans passed Trump’s Big Ugly Law, SNAP participation in Illinois has fallen 24%, and now these cuts will make it harder for families to put food on the table.
Parents are skipping meals while the wealthy get tax breaks.
This #NationalBullyingPreventionMonth, I continue to stand against bullying in all forms.
Our children deserve a safe and nurturing learning environment free of harassment and negativity.
Together, we can build a positive, inclusive future for everyone.
“We the People,” the theme of NAACP’s Freedom Fund Gala last weekend, is more than a phrase.
It’s how Black people got into spaces not meant for us: through organizing, activism, and community.
We must keep doing so — not just for our sake, but for our democracy.
One of my proudest accomplishments was helping pass the Bipartisan Safer Communities Act, which prevents convicted abusers from possessing firearms and closes the “Boyfriend Loophole.”
This Domestic Violence Awareness Month, I continue to stand with survivors, as I always have.
Congress holds the power of the purse.
Trump’s pocket rescission that cancels $810 million in federal funding is outright ILLEGAL.
House Republicans must address the President’s continued undermining of the separation of powers, and he must be held accountable.
This #BreastCancerAwarenessMonth, let’s continue to raise awareness and honor the fighters, survivors, caregivers, and those we have lost.
If you have not already, schedule your mammogram today! Early detection is key to prevention.
Need to renew or get a new U.S. passport?
Join my office this Saturday, October 1st, at the Matteson Public Library for the first of our two Passport Days!
My team and the Department of State will be on-site to help you complete and submit your passport application in person.
A year ago, ICE agents raided a South Shore apartment building, where they dragged U.S. citizens and immigrants alike out of bed in the middle of the night for political theater.
A year later, many are still displaced and hurting.
I continue to fight for accountability and justice for all.
SoupScore Breakdown
Loading analysis metrics…
Voting History617 total votesExpandCollapse
Voting History
617 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-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 | NOT_VOTING | 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 | NO | 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 | NO | 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 |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | 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.