BJJ Fundamentals (Beginners)
A class for all, focusing on the basics of Brazilian Jiu Jitsu. Perfect for beginners or anyone looking to solidify their foundation in BJJ.

Time

  • Tuesday 7:15pm
  • Thursday 7:30pm

Build your skills!

Advanced Jiu Jitsu
For seasoned practitioners looking to level up! Covering various advanced techniques and aspects of Jiu Jitsu.

Coloured Belts & Coach invitation only.

Timetable:

  • Monday 6pm (No-Gi)
  • Wednesday 6:15pm (No-Gi)
  • Thursday 6:15pm (Gi)

All Levels BJJ

A Brazilian Jiu Jitsu class for EVERYONE!

Train with members of all skill sets in a fun and inclusive environment.

Wednesday, Friday & Saturday
10am

Junior Jiu Jitsu/MMA Classes

Jiu Jitsu classes for kids ages 6-15 years.

Junior Jiu Jitsu (7+) – Monday 4:30pm

Kids Jiu Jitsu (5+) – Wednesday 4:15pm

Youth Jiu Jitsu  (7+) – Tuesday 4:15pm

Teens MMA (12+) – Wednesday 5:15pm

Open Mat:

Students use this time to practice and drill the techniques they have learnt during the week.

Rolling (sparring) is also encouraged during this session.

This night is a great time to socialise with your Jiu Jitsu friends.

Friday 5:30pm

MMA 
Mixed Martial Arts for all levels! Our class combines striking, grappling, and ground fighting – think Muay Thai, wrestling, and Brazilian Jiu Jitsu all in one! You’ll learn techniques, conditioning, and fight strategy in a fun and supportive environment.

Some extra gear required

  • Monday 7:15pm
  • Wednesday 7:30pm

Muay Thai

Our classes are perfect for anyone looking to learn the art of the 8 limbs – that’s knees, elbows, kicks, and punches!

Muay Thai is a stand-up striking art that’s all about technique, conditioning, and mental toughness.

Whether you’re looking to compete, get fit, or just learn some sick self-defence skills, we’ve got you covered.

Our Muay Thai program is fun, safe, and easy to learn with no experience needed. Every session is a full-body workout where you’ll learn authentic Muay Thai skills.

Timetable:

  • Tuesday 6pm: Muay Thai Fundamentals (Beginners)
  • Tuesday 6:30pm: Advanced Muay Thai
  • Thursday 6pm: All Levels Muay Thai