Martial Arts Classes

Training Timetable

Our regular weekly training schedule can be found here, and will be updated with any changes/additions. Further information about the particular class types can be found at the links below.



Martial Arts Classes



Brazilian Jiu Jitsu

Also known as BJJ, Jiu-Jitsu is a martial art based on ground-fighting, with the goal to find a joint lock or choke hold to make the opponent 'tap out'. Learn more


All elements of the striking game - punches, kicks, knees & elbows, as well as movement-based skills originating in Muay Thai, Boxing, Karate, Tae Kwon Do. Learn more


Throws and takedowns - everything you need to transition between standing and the mat. Wrestling is a key element in any grappling or MMA competitors arsenal. Learn more

Advanced MMA

Advanced MMA & Fighters classes - prior martial arts experience necessary. Designed to help our fight team reach new heights in their MMA careers. Learn more

Womens MMA

Our Women''s MMA classes offer a friendly environment where ladies can train in all aspects (grappling, striking and fitness) of Martial Arts amongst themselves Learn more

Colts MMA & BJJ

A teens (12-16yrs) class which provides a mid-way point where they can work on more advanced techniques while still training with partners their own size. Learn more

Youth MMA & BJJ

Our Youth MMA program (5-11yrs) introduces kids to Mixed Martial Arts and Brazilian Jiu Jitsu, in a fun and friendly manner. Great for both fitness and confidence. Learn more


A range of classes which are designed to put you through similar physical workouts to those which get our fighters in top shape. Learn more


Our Yoga classes focus on the structural alignment of the physical body to promote total physical and spiritual well-being Learn more

Judo & BJJ Takedowns

Both tournaments and self-defence start standing - so it's important to learn the takedown game. Designed to complimenting our Wrestling class. Learn more

Open Mat

At CORE MMA, our Open Mat sessions give you a dedicated time (free from structured classes) where you can come in and work on your own training. Learn more