Without the Department of Education, Kentucky schools won't have what they need to support our kids.
Trump wants public schools to fail, and he doesn't care that kids, teachers, and staff will suffer. bit.ly/4ppOhtT

Congress Member Profile|U.S. Representative|Democrat|Kentucky District 3
Morgan McGarvey
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes43%
No56%
Present0%
Not Voting0%
Party align98%
Cross-party1%

Morgan McGarvey
U.S. RepresentativeDemocratKentucky District 3
SoupScore
Morgan's ATmosphere Activity
20 recent posts · 20 sponsored · 86 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Tonight, I held a moment of silence to honor the lives lost in the tragic crash of UPS Flight 2976 and the incredible service of our first responders.
Thank you to the Kentucky delegation and my colleagues on both sides of the aisle for joining me in support of our community.
Today, we finally voted to release the Epstein files — one important step toward justice for the victims and their families
But let's keep the pressure up, because I don't trust Donald Trump.
Despite a massive cover-up campaign from the President and Republican leadership, we finally voted to release the Epstein files.
These victims deserve justice and the American people deserve the truth.
The men and women of the Okolona Fire Department were first on the scene at the devastating UPS plane crash on Nov 4, heroically answering the call to protect our community when we needed it most.
Thank you for your service and bravery on that tragic day and every day.
DOJ asking for a 1 day sentence was insulting enough — this is a complete affront to the justice Breonna Taylor deserves.
The U.S. Department of Justice is asking that former Louisville Metro Police detective Brett Hankison be freed from federal prison. Read more: https://tinyurl.com/3pwwr2d7
This is not normal. This is the direct result of Republican inaction on the health care crisis.
I'm tired of Congress pretending we're powerless to fix this.
Sunlight is the best disinfectant.
It's time for Republicans to stop covering for Donald Trump, release the Epstein files, and get justice for the victims. bit.ly/47TGQ6Z
As of today we're forcing a vote to release the Epstein files.
I'm here in DC to keep fighting to make sure no one ever has to choose between putting a roof over their head or taking their kid to the doctor. I'm not caving.
I'm voting no because I refuse to pretend Congress is powerless to fix this health care crisis. Now is not the time to cave.
I’m sending all my love, prayers, and support to their families and loved ones. May their memories be a blessing to all who knew them. We will continue to grieve these losses together, as a community.
Capt. Dana Diamond
Capt. Richard Wartenberg
First Officer Lee Truitt
Angela Anderson
Carlos Fernandez
Louisnes Fedon
Kimberly Asa
Trinadette “Trina” Chavez
Tony Crain
John Loucks
John Spray
Matthew Sweets
Ella Petty Whorton
Megan Washburn
We now know the names of all 14 people we lost in the heartbreaking UPS plane crash.
One week ago, we lost 14 of our neighbors to the unimaginable tragedy of a UPS plane crashing. We’re still hurting. But faith leaders gathered tonight and so many showed up to grieve, mourn, support, and comfort. Together. Because that’s community. That’s Louisville.
Our city is home to so many men and women who served our country during the Vietnam War.
When they returned home, too many did not receive the honor and recognition they earned.
I was proud to host a pinning ceremony to pay tribute to their service.
Since 1996, members of the Shawnee American Legion Post 196 have gathered on Veterans Day to remember all who gave their lives so that we can live in peace.
I was humbled and honored to stand with them today.
This Veterans Day, please join me in recognizing the sacrifices veterans and their families have made for our country.
I'm proud to be the grandson of 3 WWII veterans, and I'll continue to honor their service every day.
We'll keep fighting to make sure every veteran receives all they've earned. 🇺🇸
After a difficult week, I joined volunteers out in the cold to share turkeys and all the fixings for Thanksgiving dinner at Councilwoman Barbara Shanklin’s annual turkey giveaway.
Louisvillians show up to take care of each other, no matter what. I was honored to lend a hand.
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 | YES | 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 | NO | 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 →