
Congress Member Profile|U.S. Representative|Republican|North Carolina District 8
Mark Harris
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 582
Yes75%
No25%
Present0%
Not Voting0%
Party align93%
Cross-party1%
SoupScore
District Map
Congressional District 8
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 14 sponsored · 74 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
"Why are you walking that way?"
What I say: "I must have done something when I was lifting at the gym."
What I mean: "I dropped a spoon on the floor and attempted to pick it up."
This is brilliant.
The thing I did not see coming in the NYC mayoral debate is Sliwa giving Cuomo one savage beatdown after another. If I were the former governor, I would go home and cry.
Eric Adams dropped out...and Cuomo actually lost support.
Can a poll be beautiful? I think so.
Fox News Poll - NYC MAYORAL RACE
🔵 Zohran Mamdani (D) - 52% (+5)
🟡 Andrew Cuomo (I) - 28% (-1)
🔴 Curtis Sliwa (R) - 14% (+3)
(shift since last poll)
Oct 10-14, NYC LV ±3.5
www.foxnews.com/politics/fox...
LOL this headline! Welcome to the resistance...People magazine?!
No problem, the VP says you can say anything you want when you are a child of under 40 years old.
A Marine veteran turned oyster farmer who is now a rising Democratic Senate candidate once called himself a “communist,” dismissed “all” police as bastards, and said rural White Americans “actually are” racist and stupid, according to deleted social media posts seen by CNN. https://cnn.it/47sXon6
Our job on Saturday is to show up in numbers so great that the MAGA argument pivots from "They hate America" to "All those pictures are fake."
Every word of this is worth reading. These people are not outliers in young MAGA leadership. The person you are when you think you can get away with saying anything is the real you.
It's the story of the last ten years--kiss his ass in the most debased possible way, and this is what you get in return.
Blink and you miss me, but I am honored to be a tiny part of this fantastic film!
Miss Major Griffin-Gracy, a pioneering trans activist from the Stonewall era on and a woman who lived an extraordinary life, has died. She was one tough customer. I have always loved this quote from her and if you've ever tried to ascertain the truth about a moment in history, you may relate to it.
"I don't like Trump, but you have to admit--"
Nope, we're good, you can stop right there--actually, back up about five words, pull over, and get out of the car you're about to drive over a rhetorical cliff.
SoupScore Breakdown
Loading analysis metrics…
Voting History582 total votesExpandCollapse
Voting History
582 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-04-17 | H. Res. 1175 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | YES | YES | ✓ | 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 | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | YES | YES | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | 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.