
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:00AMEvening Classes
Mon-Fri @ 6:00PM - 8:00PMWeekend
Sat @ 11:00AM MMAMMA • K1 Kickboxing • BJJ • Submission Grappling
Juniors & Kids
Mini Kickers (4-6)
Monday @ 4:15PMJuniors K1 (6-13)
Mon & Wed @ 5:00PMJuniors BJJ (6-13)
Tue @ 5:00PM, Thu @ 6:00PMLadies Bootcamp
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





