Running Is Our Therapy
“Zimbabwe’s most inclusive community for mental wellness and performance. From your first 5km to the Comrades Marathon—we run together.”
OUR BEGINNING
We started in 2021
RIOT began as a small group of friends meeting for weekly runs. We quickly saw how those early runs helped with stress, confidence, and mental wellbeing.
From those humble beginnings, RIOT has grown into one of Zimbabwe’s most recognized running communities, with active chapters in Bulawayo and Beitbridge. We are currently expanding our footprint with new RIOT communities opening soon in Mutare, Masvingo, and Gweru.
Today, we welcome runners of all backgrounds, all paces, and all ages — united by the belief that running is our therapy.
More Than Just a Run
Whether you are chasing a personal best or just looking for a reason to step out of bed, RIOT gives you the structure, support and community you need. Here, every runner matters. Every pace adds energy and no one ever runs alone.
Wellness in Every Step
Running is more than exercise — it’s therapy, community, and a way of life. At RIOT, we believe movement is the gateway to mental clarity and a stronger, healthier you.
Join us as we inspire and nurture the next generation of runners across Zimbabwe, building resilience on the road and in everyday life.
With every step, we choose wellness. With every mile, we grow stronger together.
14 FEB 2026
Ngomakurira Hiking Ep 1
12km & 28km as part of Comrades training.
Venue: Domboshava.
07 MAR 2026
RIOT 5th Anniversary Marathon
5km to 42.2km road race.
Venue: Mutangaz Hideout, Ruwa.
05 APR 2026
Golden Knot Half Marathon
5km to 21.1km partnering Golden Knot.
Venue: Globetrotter, Harare.
CONTACT US
Get in touch
Ready to find your therapy on the road? Join our community on WhatsApp for instant updates or contact the RIOT team below.
We’d love to hear from you! Whether you have a question about our next race, need help with registration, or just want to learn more about joining the pack, our team is ready to assist.
Reach out to us through any of the channels below and let’s get you on the road!
Let's talk
Hours
0800am-1800hrs










