Empowering Youth Through Sports

Building Stronger
Communities
Through Sports

The Thabiso Mngadi Foundation is dedicated to empowering youth through innovative sports programs, creating transformative opportunities for growth, unity, and positive community impact across South Africa.

0+
Youth Empowered
0+
Events Hosted
0
Communities Served
About Our Mission

Transforming Lives Through Sports

We believe in the transformative power of sports to unite communities, build character, and create unprecedented opportunities for young people across South Africa.

Our Impact

Youth Development

Empowering over 500 young people through structured sports programs that build confidence, teamwork, and leadership skills while fostering personal growth and community engagement.

Community Building

Bringing together 12 diverse communities across Johannesburg through inclusive sports events and activities that promote unity, understanding, and lasting friendships.

Excellence in Sports

Organizing professional-level tournaments in soccer, netball, cycling, and running events that inspire athletic excellence and competitive spirit.

Youth sports training
Our Events

Exciting Sports Events
For Everyone

From fun runs to competitive tournaments, we host diverse sporting events that bring communities together and inspire healthy, active lifestyles for youth of all ages and skill levels.

Community Fun Runs
Fun Runs
Every Saturday

Community Fun Runs

Join our community for fitness events that bring families and beginners looking to start their fitness journey together in a supportive, encouraging environment.

Various Parks
50+ participants
Learn More
Soccer Tournaments
Soccer
Monthly

Soccer Tournaments

Competitive soccer tournaments for both men and women teams. Experience the thrill of competition and team spirit in professionally organized matches.

Sports Complex
200+ participants
Learn More
Cycling Adventures
Cycling
Bi-weekly

Cycling Adventure

Explore breathtaking cycling routes and performance adventures through our organized cycling events that challenge and inspire riders of all levels.

Mountain Trails
75+ participants
Learn More
Mini Marathons
Marathon
Quarterly

Mini Marathons

Challenge yourself with our mini marathons designed to test your endurance while building community spirit and personal achievement.

City Center
300+ participants
Learn More
Netball Tournaments
Netball
Monthly

Netball Tournaments

Fast-paced netball tournaments that promote teamwork, strategy, and athletic excellence among female participants in competitive matches.

Community Center
120+ participants
Learn More
Special Events
Special
Seasonal

Special Events

Join special community gatherings, sports festivals, and celebration events that bring everyone together for memorable experiences.

Various Venues
500+ participants
Learn More
Join Our Mission

Be Part of Something
Amazing

Your involvement can make a real difference in the lives of young people in our communities. Whether through volunteering, donating, or spreading the word, every contribution helps us create more opportunities for youth to thrive through sports.

Volunteer at Events

Help organize and run sports events. From registration to coordination, your time and energy make a meaningful difference in young lives.

Make a Donation

Financial support helps us provide equipment, venues, and resources for our comprehensive youth programs and community initiatives.

Spread the Word

Share our mission with your network and help us reach more young people who could benefit from our transformative programs.

Volunteers helping Community celebration
500+ Lives Changed
Get In Touch

Contact Us

Ready to get involved or have questions about our programs? We'd love to hear from you and discuss how we can work together to make a difference.

Get in Touch

Email

info@thabisomngadifoundation.co.za

Send Email

Phone

+27 71 183 5833

Call Now

Location

Johannesburg, South Africa

Get Directions

Office Hours

Monday - Friday 8:00 AM - 5:00 PM
Saturday 9:00 AM - 2:00 PM
Sunday Closed

Send us a message

We'll get back to you within 24 hours.

Call WhatsApp