Unfortunately, all visitor drop-ins to open mat sessions are cancelled until we receive further updates on the Coronavirus.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00 am
BJJ
Kids (7-12 years)
8:00 am
9:00 am
Gi
9:00 am
Muay Thai
Fundamentals
9:00 am
10:00 am
All levels welcome
10:00 am
Muay Thai
Muay Thai Sparring
10:00 am
10:30 am
All levels welcome
Muay ThaiMust attend the Muay Thai class beforehand.

Boxing
Fundamentals
10:30 am
11:30 am
All levels welcome

Boxing
Boxing Sparring
11:30 am
12:00 pm
All levels welcome
BoxingMust attend the Boxing class beforehand.
11:00 am
12:00 pm
Muay Thai
Fundamentals
12:30 pm
1:30 pm
All levels welcome
BJJ
Mixed Levels
12:30 pm
1:30 pm
Gi
BJJAll levels welcome
1:00 pm
4:00 pm
BJJ
Kids (4-6 years)
4:15 pm
5:00 pm
Gi
BJJ
Kids (4-6 years)
4:15 pm
5:00 pm
Gi
5:00 pm
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi
Muay Thai
Kids (7-12 years)
5:15 pm
6:00 pm
All levels welcome
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi
6:00 pm
BJJ
Beginners
6:15 pm
7:15 pm
Gi
BJJAll levels welcome

BJJ
Advanced
7:15 pm
8:30 pm
Gi
Muay Thai
Fundamentals
6:15 pm
7:15 pm
All levels welcome

BJJ
Mixed Levels
7:30 pm
8:30 pm
No Gi
BJJAll levels welcome

Boxing
Fundamentals
7:30 pm
8:30 pm
All levels welcome
BJJ
Beginners
6:15 pm
7:15 pm
Gi
BJJAll levels welcome

BJJ
Advanced
7:15 pm
8:30 pm
Gi
BJJ (Womens Only)
All Level Welcome
6:15 pm
7:15 pm
Gi

Boxing
Fundamentals
6:15 pm
7:15 pm
All levels welcome

Muay Thai
Fundamentals
7:30 pm
8:30 pm
All levels welcome
BJJ
Open Mat
6:00 pm
7:00 pm
Gi and No Gi
BJJAll levels welcome
7:00 pm
8:00 pm

Monday

  • Muay Thai Fundamentals · All levels welcome
    12:30 pm - 1:30 pm
  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm
  • BJJ Beginners · Gi
    6:15 pm - 7:15 pm
  • BJJ Advanced · Gi
    7:15 pm - 8:30 pm

Tuesday

  • Muay Thai Kids (7-12 years) · All levels welcome
    5:15 pm - 6:00 pm
  • Muay Thai Fundamentals · All levels welcome
    6:15 pm - 7:15 pm
  • BJJ Mixed Levels · No Gi
    7:30 pm - 8:30 pm
  • Boxing Fundamentals · All levels welcome
    7:30 pm - 8:30 pm

Wednesday

  • BJJ Kids (4-6 years) · Gi
    4:15 pm - 5:00 pm
  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm
  • BJJ Beginners · Gi
    6:15 pm - 7:15 pm
  • BJJ Advanced · Gi
    7:15 pm - 8:30 pm

Thursday

  • BJJ Mixed Levels · Gi
    12:30 pm - 1:30 pm
  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm
  • BJJ (Womens Only) All Level Welcome · Gi
    6:15 pm - 7:15 pm
  • Boxing Fundamentals · All levels welcome
    6:15 pm - 7:15 pm
  • Muay Thai Fundamentals · All levels welcome
    7:30 pm - 8:30 pm

Friday

  • BJJ Kids (4-6 years) · Gi
    4:15 pm - 5:00 pm
  • BJJ Open Mat · Gi and No Gi
    6:00 pm - 7:00 pm

Saturday

  • BJJ Kids (7-12 years) · Gi
    8:00 am - 9:00 am
  • Muay Thai Fundamentals · All levels welcome
    9:00 am - 10:00 am
  • Muay Thai Muay Thai Sparring · All levels welcome
    10:00 am - 10:30 am
  • Boxing Fundamentals · All levels welcome
    10:30 am - 11:30 am
  • Boxing Boxing Sparring · All levels welcome
    11:30 am - 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
12:00 pm
BJJ
Mixed Levels
12:30 pm
1:30 pm
Gi
BJJAll levels welcome
1:00 pm
6:00 pm
BJJ
Beginners
6:15 pm
7:15 pm
Gi
BJJAll levels welcome
BJJ
Beginners
6:15 pm
7:15 pm
Gi
BJJAll levels welcome
BJJ
Open Mat
6:00 pm
7:00 pm
Gi and No Gi
BJJAll levels welcome
7:00 pm
BJJ
Mixed Levels
7:30 pm
8:30 pm
No Gi
BJJAll levels welcome
8:00 pm

Monday

  • BJJ Beginners · Gi
    6:15 pm - 7:15 pm

Tuesday

  • BJJ Mixed Levels · No Gi
    7:30 pm - 8:30 pm

Wednesday

  • BJJ Beginners · Gi
    6:15 pm - 7:15 pm

Thursday

  • BJJ Mixed Levels · Gi
    12:30 pm - 1:30 pm

Friday

  • BJJ Open Mat · Gi and No Gi
    6:00 pm - 7:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:00 pm
BJJ
Advanced
7:15 pm
8:30 pm
Gi
BJJ
Advanced
7:15 pm
8:30 pm
Gi
8:00 pm

Monday

  • BJJ Advanced · Gi
    7:15 pm - 8:30 pm

Wednesday

  • BJJ Advanced · Gi
    7:15 pm - 8:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 pm
BJJ (Womens Only)
All Level Welcome
6:15 pm
7:15 pm
Gi
7:00 pm

Thursday

  • BJJ (Womens Only) All Level Welcome · Gi
    6:15 pm - 7:15 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00 am
BJJ
Kids (7-12 years)
8:00 am
9:00 am
Gi
4:00 pm
BJJ
Kids (4-6 years)
4:15 pm
5:00 pm
Gi
BJJ
Kids (4-6 years)
4:15 pm
5:00 pm
Gi
5:00 pm
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi
BJJ
Kids (7-12 years)
5:15 pm
6:00 pm
Gi

Monday

  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm

Wednesday

  • BJJ Kids (4-6 years) · Gi
    4:15 pm - 5:00 pm
  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm

Thursday

  • BJJ Kids (7-12 years) · Gi
    5:15 pm - 6:00 pm

Friday

  • BJJ Kids (4-6 years) · Gi
    4:15 pm - 5:00 pm

Saturday

  • BJJ Kids (7-12 years) · Gi
    8:00 am - 9:00 am
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:00 am
Muay Thai
Fundamentals
9:00 am
10:00 am
All levels welcome
10:00 am
Muay Thai
Muay Thai Sparring
10:00 am
10:30 am
All levels welcome
Muay ThaiMust attend the Muay Thai class beforehand.
12:00 pm
Muay Thai
Fundamentals
12:30 pm
1:30 pm
All levels welcome
1:00 pm
6:00 pm
Muay Thai
Fundamentals
6:15 pm
7:15 pm
All levels welcome
7:00 pm
Muay Thai
Fundamentals
7:30 pm
8:30 pm
All levels welcome
8:00 pm

Monday

  • Muay Thai Fundamentals · All levels welcome
    12:30 pm - 1:30 pm

Tuesday

  • Muay Thai Fundamentals · All levels welcome
    6:15 pm - 7:15 pm

Thursday

  • Muay Thai Fundamentals · All levels welcome
    7:30 pm - 8:30 pm

Saturday

  • Muay Thai Fundamentals · All levels welcome
    9:00 am - 10:00 am
  • Muay Thai Muay Thai Sparring · All levels welcome
    10:00 am - 10:30 am
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
10:00 am
Boxing
Fundamentals
10:30 am
11:30 am
All levels welcome

Boxing
Boxing Sparring
11:30 am
12:00 pm
All levels welcome
BoxingMust attend the Boxing class beforehand.
11:00 am
6:00 pm
Boxing
Fundamentals
6:15 pm
7:15 pm
All levels welcome
7:00 pm
Boxing
Fundamentals
7:30 pm
8:30 pm
All levels welcome
8:00 pm

Tuesday

  • Boxing Fundamentals · All levels welcome
    7:30 pm - 8:30 pm

Thursday

  • Boxing Fundamentals · All levels welcome
    6:15 pm - 7:15 pm

Saturday

  • Boxing Fundamentals · All levels welcome
    10:30 am - 11:30 am
  • Boxing Boxing Sparring · All levels welcome
    11:30 am - 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00 pm
Muay Thai
Kids (7-12 years)
5:15 pm
6:00 pm
All levels welcome

Tuesday

  • Muay Thai Kids (7-12 years) · All levels welcome
    5:15 pm - 6:00 pm
No events available!
  • Please check our facebook group for off-timetable classes and events