Today, families across Michigan woke up to some of the worst air quality in the world as wildfire smoke from Canada and northern Minnesota settled over southeast Michigan.
To all Michiganders, we will get through this.

Congress Member Profile|U.S. Representative|Democrat|Michigan District 11
Haley M. Stevens
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes46%
No53%
Present0%
Not Voting1%
Party align97%
Cross-party3%
SoupScore
District Map
Congressional District 11
U.S. Census Bureau boundary data.

Haley M. Stevens
U.S. RepresentativeDemocratMichigan District 11
SoupScore
Haley M.'s ATmosphere Activity
20 recent posts · 56 sponsored · 87 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Michiganders paid higher prices on everything because of Trump’s illegal tariffs. Now, corporations are getting refunded instead of the people who deserve it.
Today, I introduced the Tariff Refund Act to return that money to hardworking Michigan families.
RFK’s decision to stop monitoring cyclosporiasis has endangered Michigan families and allowed a parasite to spread across the country. He needs to be held accountable for his failure to the American people and impeached immediately.
Stay safe, Michigan, and refer to these resources:
RFK Jr. cut parasite monitoring at the CDC. Now, Michiganders across the state are getting sick.
The connection is clear. RFK Jr. keeps failing our country. He must resign or be impeached, now.
ICE agents have now shot and killed two people in the past week. The blatant disregard for human life from Donald Trump's ICE is horrifying and outrageous.
Trump’s political allies should not be deciding which communities receive federal funding.
My Protect Local Funding Act makes federal dollars go where they’re most deserved, not where they’re politically convenient.
There's no better place than Michigan to celebrate the story of America. From the Treaty of Paris to a draft of the Constitution, these incredible documents on display at The Henry Ford in Dearborn remind us where we've been, and inspire us to keep building what's next.
Happy Birthday to my dear friend, @slotkin.senate.gov 🎉💙
Michigan is lucky to have leaders who never stop showing up and putting in the work. Proud to work by your side and continue fighting for Michigan families, workers, and manufacturers.
Michigan belongs at the lawmaking table.
I’ll always fight to make sure our state is heard, and when there’s an opportunity to deliver for Michigan, I get it done.
When Michigan was in a moment of crisis, I put my hand up and joined President Obama’s auto rescue task force.
Michiganders didn't sign up for another endless war. President Trump dragged America into a war of choice with no clear mission, no strategy, and no exit plan. Now his failed ceasefire has put our service members back in harm's way.
Michigan needs to be heard as a manufacturing state, but right now Trump’s not listening. I’m fighting to bring jobs home and put Michigan workers first.
Donald Trump has been driving up costs for working families while kicking millions of Americans off food assistance.
It's unacceptable. Every Michigander deserves to be able to put food on their table. Period.
In Congress, I have always fought for transparency from our elected officials.
I’m not hiding anything. I’ve released my tax returns, and am calling on everyone else to do the same.
Michigan is showing the world what it means to innovate.
I visited Celanese’s newly expanded Michigan Technology Center in Troy and see all of the great work they’re doing for scientific development. I’m proud to support the workers that continue to put Michigan industry on the map.
The approach is simple: lessen dependence on China, create jobs, and lower costs.
That is what Michigan needs, and that is exactly what my bill does.
Michiganders are feeling the squeeze every time they fill up their tank or check out at the grocery store.
We deserve lower costs, not higher prices driven by Trump’s tariffs. That's why we need to pass my No Tariffs on Groceries Act and stop Trump from making hardworking Americans pay the price.
I grew up watching Detroit innovate and contribute to American culture every day.
That’s why I’ve spent my life fighting for Michigan’s families, workers, and innovators.
The people of Michigan made it clear that they don’t want any more ICE facilities in their backyard.
I was proud to stand with the local community to get the Romulus ICE detention center called off.
These outages are unacceptable. DTE needs to stop putting corporate greed ahead of Michigan families. That’s why I’m coming for their sky-high executive pay. It's time for real accountability.
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | 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.
Page 1 / 12Next →