Craig Hayes @craighayes.com · 28/08/2026Are you frustrated by status quo politics driven by the establishment machine? Please join me for a community meet & greet for @gogreen2026.bsky.social, Green Party Candidate for Maryland Governor, on Tuesday, September 1 from 6-8pm at the Greenbelt Community Center. 🧵 1/3 RSVP—> 123
Craig Hayes @craighayes.com · 30/06/2026The one word that is frequently missing from the affordable housing discussion is quality. 1/4 141
Craig Hayes @craighayes.com · 23/06/2026#iykyk And if you don’t: www.craighayes.com/s/Dark-Money... 041
Craig Hayes @craighayes.com · 21/06/20263 days until Election Day! Sign-up for a virtual phonebanking shift! www.mobilize.us/craighayesfo... Donate! secure.actblue.com/donate/hayes... 011
Craig Hayes @craighayes.com · 19/06/2026I am the only candidate in District 22 that’s not sponsored by the gambling industry which has now spent over $100k to prevent me from going to Annapolis. Help me send these predatory ghouls packing: secure.actblue.com/donate/hayes... 043
Craig Hayes @craighayes.com · 18/06/2026When secret donors pour huge sums into an election, it drowns out the voices of everyday people and undermines trust in the process. Our communities deserve transparency, accountability, and a political system where decisions are driven by voters, not hidden interests with unlimited cash. 1/2 122
Craig Hayes @craighayes.com · 16/06/2026I’m running for Maryland State Delegate in District 22 because I believe our representatives shouldn’t be chosen by backroom political deals. Early voting is going on now through this Thursday, June 18th, and the stakes couldn’t be any higher! 122
Craig Hayes @craighayes.com · 12/06/2026Secret donors tied to MAGA billionaires are pouring thousands into this race to keep me out of Annapolis. You can't stand up to Trump if you're benefiting from his friends. 1/3 122
Craig Hayes @craighayes.com · 12/06/2026Affordability, workers’ rights, and the restoration of democracy are on the ballot. Early voting is underway right now! You have until the 18th to vote in one of the countywide early voting locations. There are two open seats in this race. I am asking for your vote to fill one. 032
Craig Hayes @craighayes.com · 08/06/2026My statement on the entrance of outside spending in the Maryland Democratic Primary for District 22. 042
Craig Hayes @craighayes.com · 28/05/2026Democracy reform requires a new generation of bold leadership. Thanks to @rcvmd.org for putting together their 2026 Stronger Voices Voter Guide to show where candidates stand on these important reforms! 111
Craig Hayes @craighayes.com · 27/05/2026I am incredibly honored to be endorsed by Greenbelt City Councilmember @frankieforgreenbelt.org. 1/2 111
Craig Hayes @craighayes.com · 22/05/2026I am proud to have built a broad-based coalition of support from voters and organizations across District 22 who are working to make our communities better for all Marylanders and not just the few. As Delegate, I will fight so that working families can thrive— not just survive. 042
Craig Hayes @craighayes.com · 21/05/2026When he returned home, he joined the Building Trades Council, AFL in Newark, OH and applied those same skills to revitalize our own infrastructure and help build Interstate 70 in Frederick and Western Maryland. 3/4 130
Craig Hayes @craighayes.com · 21/05/2026I am incredibly honored to receive the endorsement of Maryland State and DC AFL-CIO, representing nearly half a million workers and their families. 1/4 130
Craig Hayes @craighayes.com · 19/05/2026The temperatures aren’t the only thing that’s hot! Hot off the union presses, our new yard signs are being delivered now across District 22. If you would like to find a home for one of them, please let us know via the Volunteer & Yard Sign Form: www.craighayes.com/volunteer 010
Craig Hayes @craighayes.com · 18/05/2026Tune in tomorrow, Tuesday, May 19 at 11:45AM for my interview with Political Vinylence on Twitch! I look forward to discussing music, pop culture, and my campaign for Maryland State Delegate in District 22. 010
Craig Hayes @craighayes.com · 14/05/2026I am proud to be endorsed by @ufcw400.org, representing 35k grocery, retail, cannabis, health care, and other industry workers. As Delegate, I will fight for a living wage and stronger labor protections like Labor Peace Agreements because all Marylanders deserve the ability to organize fairly. 010
Craig Hayes @craighayes.com · 12/05/2026Happy 6th birthday to Floyd! You came into our lives when the world was turned upside down and helped us get through some of the toughest times. Here’s to another year of chin scratches, pats, and cat naps in suitcases! 030
Craig Hayes @craighayes.com · 10/05/2026Without my mom's unconditional love, support, and guidance, I would not be the person I am today. Happy Mother's Day to all the mothers who help make their children's hopes and dreams come true and especially to the ones who are no longer with us. 💕 010
Craig Hayes @craighayes.com · 07/05/2026I am honored to earn the @momsdemandaction.org Gun Sense Candidate Distinction. I stand with the grassroots movement of Americans fighting to end gun violence. In the state legislature, I will advocate for common-sense public safety measures to protect our families, children, and neighbors. 011
Craig Hayes @craighayes.com · 05/05/2026I stopped by Berwyn Heights Town Center for today’s local election in @townberwynheights.bsky.social and met with voters, candidates, and organizers from @rcvmd.org. Voters have the opportunity to support an advisory ballot question on ranked choice voting, and polls are open until 7pm this evening! 010
Craig Hayes @craighayes.com · 04/05/2026As the son of an Irish immigrant, my solidarity with the Palestinian people is rooted in a shared history of colonialism, occupation, and brutal conflict. I am proud to stand with PG 4 Palestine to continue the global movement for sustainable peace and empowerment of the Palestinian people. 010
Craig Hayes @craighayes.com · 03/05/2026I spent a fantastic afternoon knocking on doors and having conversations with voters in University Park along with PG County Council At-Large candidate Laura Gilchrest. 1/2 110
Craig Hayes @craighayes.com · 24/04/2026Thank you to Josh Kurtz of @marylandmatters.org for highlighting the District 22 race in his coverage of the 2026 Maryland State House elections: marylandmatters.org/2026/04/23/c... 010
Craig Hayes @craighayes.com · 24/04/2026I am thrilled to earn the endorsement of @atulocal689.bsky.social, which represents over 15,000 transit workers and retirees in the region. Public transportation works best when everyone can use it, and I am proud to stand with the dedicated workers that keep our trains & buses running safely. 011
Craig Hayes @craighayes.com · 17/04/2026I am proud to have taken the state candidate Responsive Government pledge with @couragefordemocracy.com! I commit to hearing and responding to the constituents I will serve in Maryland's District 22. I take this responsibility seriously, and consider it the cornerstone of my politics. --> 🧵 111
Craig Hayes @craighayes.com · 13/04/2026I am pleased to announce that my campaign has been endorsed by the Center for Freethought Equality PAC! As a political organizer, I take the U.S. Constitution and Bill of Rights seriously. 🧵 1/2 110
Craig Hayes @craighayes.com · 06/04/2026I decided to soak up some sun with a Chronic Tonic from Vigilante Coffee this afternoon after helping with pantry prep for a local Capital Area Food Bank partner. 🧵 1/2 100
Craig Hayes @craighayes.com · 04/04/2026Looks like LEGO has had enough of the professional scalping! 000
Craig Hayes @craighayes.com · 01/04/2026It’s hard not to come to the conclusion that many Republicans simply don’t believe in democracy. 030
Craig Hayes @craighayes.com · 31/03/2026A beautiful day in Annapolis to launch my campaign and official website! 010
Craig Hayes @craighayes.com · 30/03/2026The scammers are back at it again working overtime to steal from Maryland’s working families. If you receive a text like this, do not respond and report it to the Consumer Protection Division of the @oagmaryland.bsky.social at consumer@oag.maryland.gov. 020
Craig Hayes @craighayes.com · 27/03/2026Shortly after I filed to run for office, my dear family friend and campaign treasurer, Linda Nott, had a cardiac event. She is now stable and being evaluated for more testing, but her story is a reminder of why I decided to run for state delegate from the beginning. 🧵 1/4 110
Craig Hayes @craighayes.com · 20/03/2026I’m in Annapolis this morning with Progressive Maryland, @wearecasa.bsky.social, and other pro-immigrant groups to rally in support of the Community Trust Act. This bill will make sure that no Maryland local resources are used in federal immigration enforcement! 100