Heidelberg, Gauteng

FROM STRUGGLE.
COMES STRENGTH.

BJJ · MMA · Kickboxing · Boxing Fitness · Kids Classes. Professional martial arts training for all ages and levels in Heidelberg.

20+
Years Experience
100s
Students Coached
3rd
World Championships

OUR CLASSES

Something for every age and level

Tiny Kids BJJ
Ages 4-6
Tue & Thu
4:45-5:15 PM
Kids BJJ
Ages 7-13
Tue & Thu
4:00-4:45 PM
Kids Kickboxing
Ages 5-13
Tue & Thu
5:15-6:00 PM
Senior Kickboxing
Ages 14+
Tue & Thu
6:00-7:00 PM
Senior BJJ
Ages 14+
Tue & Thu
7:00-8:00 PM
Senior MMA
Ages 14+
Tue & Thu
6:00-8:00 PM
Boxing Fitness
All Ages
Mon/Wed/Fri
5:10 & 7:30 AM
Private Sessions
All Ages
By Appointment
Flexible

WHY ABILITY ACADEMY?

We are different and here is why

Personalised Training

We are a smaller gym by design. Less noise, more focus. Every student gets individual attention and a training experience tailored to their level.

Independent Thinkers

We do not just teach techniques, we develop problem solvers. Students learn to think on the mat and carry that confidence into everyday life.

Kids Specialists

Coach Stefan has spent over a decade mastering the art of teaching children. The results speak for themselves, kids leave more confident, disciplined and happy.

Photo coming soon
About the Coach

STEFAN PRETORIUS

Stefan has been immersed in martial arts since the age of 12, that is over 20 years of training, competing, and teaching. His journey began with Kickboxing, where he earned his black belt in 2010 and placed 3rd at the World Kickboxing Championships, after becoming a multiple South African champion.

He went on to earn his black belt in Brazilian Jiu-Jitsu and turned professional in MMA, competing internationally for organisations including EFC, UAE Warriors, and Versus. He has competed in multiple BJJ championships as well.

Stefan began sharing his knowledge in 2012, starting with kids in Springs under his BJJ coach, before returning to his hometown of Heidelberg to open Ability Academy. He has since coached hundreds of students of all ages and levels.

His true passion lies in coaching children and teens. Teaching has given him a real sense of meaning. He enjoys watching the growth the kids get out of the sport, especially the confidence.

BJJ Black BeltKickboxing Black BeltPro MMA FighterWorld Championship MedalistKids Specialist

WHAT PEOPLE SAY

Real feedback from our community

"My son has been training here for a year and the change in his confidence is incredible. Stefan has a real gift for connecting with kids."

Parent of Kids BJJ Student

"The personalised attention you get here is unlike any other gym I have been to. Stefan actually takes the time to understand where you are and where you want to go."

Senior BJJ Member

"The early morning Boxing Fitness classes are the highlight of my day. Great energy, great coach, great community."

Boxing Fitness Member

GET STARTED

Choose the path that works for you

Standard Membership

Full access to your chosen class with flexible payment plans.

Sign Up
START HERE

Free Trial Session

Try any class for free, no commitment, no payment required.

Book Free Trial

Drop-In Session

Already have a profile? Drop in for a single session anytime.

Login to Book

Private Sessions

One-on-one coaching tailored to your goals. By arrangement.

Register Interest

FIND US

Come visit us in Heidelberg, Gauteng

Location
Heidelberg, Gauteng
South Africa
Call or WhatsApp
+27 84 815 0410