Train in Multiple Disciplines

Our Classes

From striking to grappling, kids to adults, beginners to competitors - find your perfect martial arts journey

24 Classes Per Week Across All Disciplines

This Week's Schedule

Adults Classes

Morning Classes
Tue & Thu @ 10:00AM
Evening Classes
Mon-Fri @ 6:00PM - 8:00PM
Weekend
Sat @ 11:00AM MMA

MMA • K1 Kickboxing • BJJ • Submission Grappling

Juniors & Kids

Mini Kickers (4-6)
Monday @ 4:15PM
Juniors K1 (6-13)
Mon & Wed @ 5:00PM
Juniors BJJ (6-13)
Tue @ 5:00PM, Thu @ 6:00PM

Ladies Bootcamp

Mon - Fri9:30AM
Saturday8:00AM

We're Here to Help

Not Sure Which Class to Choose?

Every martial arts journey is unique. Our experienced team can help you find the perfect class based on your goals, fitness level, and interests. Whether you want to get fit, learn self-defence, or compete at the highest level, we have a programme for you.

All Levels Welcome

From complete beginners to experienced fighters

Free Trial Class

Try any class with no commitment required

Flexible Schedule

Multiple class times to fit your lifestyle