Polls are officially closed, so it’s time for the #ElectionNight Party!! Remember, if you’re still in line to vote, STAY IN LINE. Cheers to a new future, #Minneapolis! 🥂💙
#JazzForMayor #MPLSMayor2025 #MPLS #TeamJazz #Nov4th #explore
In 2008, I walked out of the voting booth feeling like I was floating because I had voted for something, not against someone.
That is the energy I am bringing to Minneapolis. Let’s build a city worth voting for.
#JazzForMayor #Minneapolis
Diwali is a time to reflect, to celebrate, and to look ahead with hope. Wishing everyone a season filled with warmth, light, and renewed commitment to our shared future. 🏙️🪔✨
#HappyDiwali #JazzForMayor #Minneapolis #TeamJazz #MPLSMayor2025 #Diwali2025 #explore #MPLS
As Mayor, I will come to you for feedback. In your wards. Holding consistent office hours and town halls. Because I need to hear your feedback to represent you well. In every corner of the city. #jazzformayor #100daysofjazz
I spent the day in North Minneapolis, starting at a student-led mayoral forum. I told the kids what I’ll do for them, and reminded folks that I have 3 kids in Minneapolis Public Schools. For the first time in 25 years, the next mayor will truly know what families face every day. #jazzformayor
Whether you’ve been living in Minneapolis for generations or just moved from out of the country, I want everyone to be happy here and enjoy all the incredible experiences and opportunities it has to offer. Oh, and have a few laugh along the way! 😊 #JazzForMayor
This race is wide open — and our momentum is accelerating. Minneapolis is ready for safer streets, stronger neighborhoods, and fresh leadership
The more voters learn about Jazz, the more support grows.
#JazzForMayor #Mpls2025 #RankedChoice
We are running a campaign to win, and we are going to do it! #jazzformayor #100daysofjazz P.S. Full disclosure, editing this too long and Courtney finished cooking without me 😅
Help Minneapolis start a fresh new chapter.
Like and share this if you’re ready for a mayor who brings people together and leads with action. One share could be the difference in this race.
#jazzformayor #100daysofjazz
The Aliveness Project, a model of wrap around services we need to replicate across the city of Minneapolis. #jazzformayor #100daysofjazz
Just picked up my new yard signs. They proudly read Labor Endorsed.
Printed right here at Minuteman Press Uptown, in North Minneapolis, the only Black owned union print shop in Minnesota.
As mayor, I will stand up for working people every single day.
#Mpls #LaborEndorsed #JazzForMayor
Your property taxes only cover 30 percent of the city budget.
The rest should come from smart revenue, grants, and aid.
As mayor, I will push to grow that 70 percent and make our city budget work harder for the people of Minneapolis.
#JazzForMayor #Minneapolis
RT Rybak and I agree. We need to address the growing divide
I believe I am the candidate who can bring people together.
Not just through words, but by showing up and doing the work.
Watch our conversation:
YouTube.com/@jazzformayor
#JazzForMayor #100daysofjazz
If you don’t rank your full ballot, you could end up with someone who is the complete opposite of what you believe in.
I believe if everyone votes their values, I will show I am the choice the majority of Minneapolis wants.
Rank fully, and rank me number one.
#JazzForMayor #RCV #100daysofjazz
People ask why I meet with “them” or do events with groups across the political spectrum.
I am building a broad coalition that includes not just 1st, 2nd, and 3rd-choice voters too.
I have even invited every Council member to knock with me.
That is not a strategy. That is who I am. #JazzForMayor
One lesson has stuck with me: if you can help, you should.
That’s how I’ve lived, fighting for the wrongfully convicted, building tools to keep drivers safe, teaching entrepreneurs.
As mayor, I’ll show up for you. With compassion. With action. Every time.
#JazzForMayor #100daysofjazz
During doorknocking today, multiple parents stopped me and said: “Wait, let me grab my 18-year-old.”
Young people in Minneapolis are ready to engage. As mayor, I’ll launch a Youth Advisory Board, because your voice matters, even if you’re not old enough to vote.
#JazzForMayor
R.T. Rybak doesn’t endorse candidates.
But I was honored he sat down with me for 40 minutes to talk about the future of Minneapolis, and shared thoughtful, generous words about our campaign.
Early voting starts tomorrow.
🎥 youtube.com/@jazz4mayor
#JazzForMayor
Two encampments. Two shootings. A child pricked by a needle.
This is a public health crisis. Minneapolis needs housing-first solutions that help people move forward, not settle in.
We can do better. We must do better.
#JazzForMayor #Minneapolis #Encampments
I’ll be the first mayor in 25 years with kids in public school. That means no one will fight harder for our students, teachers, staff, and unions.
We can do so much more, and when we do, the entire city benefits.
#JazzForMayor #100DaysOfJazz #MPS
Mercado Central showed us what’s possible when community leads.
In my first 100 days as mayor, I’ll keep showing up and delivering policies that match this energy.
Let’s build a city that truly works for everyone.
#JazzForMayor #100DaysOfJazz
Today I joined the Clean Energy Home Tours by UNIDOS MN. Families showed how clean energy makes homes affordable, healthy, and resilient.
In my First 100 Days, I’ll push to make clean energy the standard in every Minneapolis neighborhood.
#JazzForMayor #100DaysOfJazz
Since 2019, Mpls has lost nearly 9% of its restaurants. That is more than numbers on a spreadsheet, it means fewer jobs, fewer gathering spaces, and neighborhoods losing character.
I want to hear from you. What would help you stay open and thrive?
#JazzForMayor #100daysofjazz
Nearly all of the taxes we collect for the Minneapolis General Fund go to public safety. Are we seeing the results we should from such a massive investment? In my First 100 Days series, I’ll show how we can make every tax dollar work better for residents.
#JazzForMayor #100DaysOfJazz
Budgets are about choices. Minneapolis spent $28M on police overtime in 2024, while taxpayers covered costs for private side jobs.
City Council acted to fix this, recouping $1.4M that can go back into our budget. Smarter spending = stronger safety.
#JazzForMayor #100DaysOfJazz
Today, we stand together to remember September 11th, 2001, a day that forever changed our nation. We will always remember, and we will forever honor the fallen.
#september11 #JazzForMayor #MPLSMayor2025 #neverforget #Minneapolis #TeamJazz
It’s time to replace cynicism with excitement in Minneapolis. I’m running for our city, not against anyone else. Let’s build a future we can all be proud of.
#JazzForMayor #100DaysOfJazz
What should we do with our $1.9B budget? #100daysofjazz #jazzformayor
It’s been 25. Would you value a Mayor with experience as a Minneapolis Public School parent? And as a professor for that matter! #JazzForMayor #100DaysOfJazz
The most powerful way people learn about a candidate is through mutual connections, not mailers. Share this video with someone you know. Trust spreads person to person, and that is how we build a movement.
#JazzForMayor #100DaysOfJazz