Adult fitness
& boxing
Boxing fundamentals, conditioning and strength training for every fitness level.
Learn more →
Book a trial →
Johannesburg boxing & fitness
Build strength. Find discipline. Join a team that backs you in and out of the ring.
Good to know
Our main boxing and self-defense training sessions run from Monday to Thursday, 4:00 PM to 6:00 PM. These sessions are designed for all fitness levels and ages.
We keep our pricing affordable to ensure accessibility for everyone:
We're based at 173 Apollo Crescent, Extension 1, Ennerdale, Johannesburg. Come visit us or drop in for a session to see what we're all about.
Yes! We offer Fitness Fusion Classes on Monday, Tuesday, and Thursday from 6:00 PM to 7:00 PM. These are high-energy sessions focused on full-body conditioning, and are great for anyone looking to improve general fitness.
Everyone is welcome! Whether you're a beginner, an experienced boxer, or just looking to improve your fitness, UBA has a place for you — regardless of age or fitness level.
UBA isn't just a gym — it's a community. Our supportive coaches, affordable pricing, and real stories of transformation set us apart. Whether you're chasing a fitness goal, recovering from an injury, or just looking for a fun and empowering environment, we're here to help you every step of the way.
About us
In 2019, UBA was born out of tragedy and hope. Founder Virgil Debeer turned personal pain into purpose after losing his brother to bullying-related suicide. Hearing about another young life lost inspired him to take action — creating a safe space where youth could find strength, discipline and belonging through boxing.
Our mission
At UBA, our mission is simple: empower individuals through boxing. We provide a space where kids, teens and adults alike can build resilience, respect and leadership while staying fit. More than a gym, UBA is a community where discipline in the ring translates to confidence in life.
Our vision
Our vision is to create a world where young people and adults alike can discover their inner strength, unlock their potential, and rise above life's challenges. Through boxing, mentorship and community, we aim to build champions inside and outside the ring — resilient individuals who carry discipline, respect and confidence into every part of their lives.
Who backs us
At Undisputed Boxing Academy, we believe in the power of collaboration. Our partners play a vital role in helping us create opportunities, grow our community and expand the positive impact of boxing.
Founded in Johannesburg, South Africa, JMSWORDZ is a streetwear and sports apparel brand built on grit, hustle, culture and creative self-expression.
Inspired by fitness, combat sports — including Muay Thai and boxing — music and urban street culture, the brand blends bold design with everyday functionality.
Rooted in the idea of "making something from nothing," the brand stands with the underdog — for those who refuse to stay down and continue pushing forward through discipline, belief and hard work.
JMSWORDZ creates apparel that speaks not only to fighters and athletes, but also to creators, musicians, entrepreneurs and everyday people chasing purpose and pushing through adversity.
From premium streetwear pieces to combat-sport-inspired apparel, JMSWORDZ represents resilience, ambition and authenticity — all while keeping that South African flame burning bright.
JMSWORDZ
Street • Beat • Combat — the grind never goes out of fashion.
We're not just teaching punches — we're shaping character. At UBA, our academy combines expert coaching from experienced trainers with a supportive environment that feels like family. We offer programmes for all ages, from beginners to competitive boxers, while taking a holistic approach that focuses on fitness, mindset and personal growth.
Find your corner
Choose a programme that challenges you, supports you and keeps you coming back.
Boxing fundamentals, conditioning and strength training for every fitness level.
Learn more →A structured space for young people to build focus, confidence and respect.
Learn more →One-on-one coaching built around your body, schedule and goals.
Learn more →Beyond the ring
Our outreach initiatives give local youth opportunities for mentorship, personal development and belonging. Through boxing, we help young people build confidence, discipline and a supportive community.
Get involved →When to train
Four days on the floor, real classes with real structure — pick the slot that fits your week.
Monday – Thursday
4:00 PM – 6:00 PM
Boxing & self-defense
Mon, Tue, Thu · 18:00–19:00
A mixed conditioning class blending boxing drills with functional fitness work.
Weekly · 16:00–18:00
Strength and conditioning sessions built to support every boxer's fitness base.
Mon–Thu · 18:00
A welcoming, empowering space for women to train boxing and self-defense together.
Find your place
Affordable membership for every age and skill level. Choose your plan and enquire below.
All ages welcome
R180 per month
All ages welcome
R350 joining fee
Special offer
R600 joining fee
Join the academy
Tell us about your goals. Our team will get in touch to discuss your membership and help you get started.
“
In the ring, you learn what you are capable of. Outside it, you live it.
Undisputed Boxing Academy
Inside the academy
A glimpse of our training, coaches and community.




Real people. Real work.
Six months ago, I joined Undisputed Boxing Academy not just to lose weight, but to reclaim my health and feel strong again. I've since lost 14kgs — and yes, those jeans finally fit!
Two years ago, I joined Undisputed Boxing Academy to change my life — not just to lose weight, but to gain confidence and strength. I'm now 20kgs lighter and stronger in every way.
Four years ago, I struggled to stay motivated, but in 2025 I committed to change. Since joining Undisputed, I've gained strength, focus, and a whole new outlook.
Your first round starts here
Book a no-pressure trial session. Tell us what you want to achieve and we’ll help you get started.
173 Apollo Crescent
Extension 1, Ennerdale
Johannesburg