EXPERT MUAY THAI TOWNSVILLE CLASSES

Soul Lab Gym focuses on authentic Muay Thai, offering a dedicated space where passion for this martial art flourishes. Unlike generic fitness centers, Soul Lab provides a specialized environment that's tailor-made for both newcomers eager to learn the basics and seasoned fighters looking to sharpen their skills.

Soul Lab Gym is a community-driven atmosphere, centered around the art and sport of Muay Thai. The trainers here are not just instructors; they are enthusiasts and veterans of the sport, committed to passing on their knowledge and passion to every student. This creates a supportive and motivating environment where members can thrive, challenge themselves, and grow not just as fighters, but as individuals. Whether you're stepping into the ring for the first time or aiming to compete at a higher level, Soul Lab Gym is the place where you'll find a dedicated team and a like-minded community, all united by the love of Muay Thai.

Schedule

19/01/2026 - 25/01/2026
19 Mon 20 Tue 21 Wed 22 Thu 23 Fri 24 Sat 25 Sun
19 Mon
20 Tue
21 Wed
22 Thu
23 Fri
24 Sat
25 Sun
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Muay Thai Pads (All Levels)

9 - 9:45am
2 Participants
9:00am - 9:45am

Muay Thai Pads (All Levels)

JGJoseph Gabiola
Muay Thai Pads (All Levels)
Monday, January 19 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Pad work with one of our coaches! Suitable for all levels.

Junior Kids Muay Thai (4 - 7 yrs)

3:45 - 4:30pm
2 Participants
3:45pm - 4:30pm

Junior Kids Muay Thai (4 - 7 yrs)

JGJoseph Gabiola Book 2/15
Junior Kids Muay Thai (4 - 7 yrs)
Monday, January 19 · 3:45pm - 4:30pm
Instructors:
Joseph Gabiola

**Muay Thai for Kids (Ages 6-9):** Dive into the world of Muay Thai in a fun, safe, and engaging environment. Our classes for young fighters focus on basic techniques, discipline, and confidence-building exercises, tailored for ages 6 to 9. Perfect for energetic kids ready to learn, grow, and become bully-proof. Through our training, they'll also learn the importance of respect for themselves and others.

Senior Kids Muay Thai (7 - 11 yrs)

4:30 - 5:15pm
4:30pm - 5:15pm

Senior Kids Muay Thai (7 - 11 yrs)

JGJoseph Gabiola Book 0/15
Senior Kids Muay Thai (7 - 11 yrs)
Monday, January 19 · 4:30pm - 5:15pm
Instructors:
Joseph Gabiola

**Muay Thai for Youth (Ages 8-12):** Step into the exciting world of Muay Thai, where we offer a dynamic, safe, and supportive environment for young athletes. Our classes, designed for ages 10 to 14, emphasize advanced techniques, self-discipline, and building confidence. Ideal for youths eager to challenge themselves, enhance their resilience, and become bully-proof. Our program also instills deep respect for self and others, laying the foundation for lifelong success.

Muay Thai Pads (Beginners / Int)

5:15 - 6pm
4 Participants
5:15pm - 6:00pm

Muay Thai Pads (Beginners / Int)

JGJoseph Gabiola Book 4/24
Muay Thai Pads (Beginners / Int)
Monday, January 19 · 5:15pm - 6:00pm
Instructors:
Joseph Gabiola

Join our Beginners Muay Thai Class at Soul Lab Gym! This class is designed to teach you the basics and build a solid foundation of offensive and defensive skills. 

FIGHTERS/ADVANCED

5:30 - 7pm
5:30pm - 7:00pm

FIGHTERS/ADVANCED

FIGHTERS/ADVANCED
Monday, January 19 · 5:30pm - 7:00pm

Muay Fit (Int to Adv)

6 - 7am
6:00am - 7:00am

Muay Fit (Int to Adv)

JGJoseph Gabiola Book 0/25
Muay Fit (Int to Adv)
Tuesday, January 20 · 6:00am - 7:00am
Instructors:
Joseph Gabiola

A high intensity may Thai session aimed at improving strength and fitness through. variety of muay thai exercises! 

Muay Thai Drilling (All Levels)

9 - 9:45am
1 Participants
9:00am - 9:45am

Muay Thai Drilling (All Levels)

JGJoseph Gabiola Book 1/18
Muay Thai Drilling (All Levels)
Tuesday, January 20 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Join our Muay Thai Class at Soul Lab Gym! Our all levels Muay Thai classes consist of skipping, shadowboxing, technique training, pad work and heavy bag work, clinching and sparring. This class is designed for all skill levels, from beginner to fighter.  

Muay Thai Drilling (All Levels) Copy

9 - 9:45am
9:00am - 9:45am

Muay Thai Drilling (All Levels) Copy

JGJoseph Gabiola Book 0/18
Muay Thai Drilling (All Levels) Copy
Tuesday, January 20 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Join our Muay Thai Class at Soul Lab Gym! Our all levels Muay Thai classes consist of skipping, shadowboxing, technique training, pad work and heavy bag work, clinching and sparring. This class is designed for all skill levels, from beginner to fighter.  

Teens Muay Thai (12 - 15yrs)

4:30 - 5:15pm
4:30pm - 5:15pm

Teens Muay Thai (12 - 15yrs)

JGJoseph Gabiola Book 0/24
Teens Muay Thai (12 - 15yrs)
Tuesday, January 20 · 4:30pm - 5:15pm
Instructors:
Joseph Gabiola

Muay Thai Drilling Beginners / Intermediate

5:15 - 6pm
1 Participants
5:15pm - 6:00pm

Muay Thai Drilling Beginners / Intermediate

JGJoseph Gabiola Book 1/24
Muay Thai Drilling Beginners / Intermediate
Tuesday, January 20 · 5:15pm - 6:00pm
Instructors:
Joseph Gabiola

Join our Beginners Muay Thai Class at Soul Lab Gym! This class is designed to teach you the basics and build a solid foundation of offensive and defensive skills. 

FIGHTERS/ADVANCED

5:30 - 7pm
5:30pm - 7:00pm

FIGHTERS/ADVANCED

FIGHTERS/ADVANCED
Tuesday, January 20 · 5:30pm - 7:00pm

Muay Fit Pads (All Levels)

9 - 9:45am
9:00am - 9:45am

Muay Fit Pads (All Levels)

JGJoseph Gabiola Book 0/20
Muay Fit Pads (All Levels)
Wednesday, January 21 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Arrive anytime between 8:00am and 9:30am, warm up with skipping and heavy bag work before working with a professional pad holder for 3 - 5 rounds. 

Muay Thai Pads (All Levels)

9 - 9:45am
1 Participants
9:00am - 9:45am

Muay Thai Pads (All Levels)

JGJoseph Gabiola Book 1/10
Muay Thai Pads (All Levels)
Wednesday, January 21 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Pad work with one of our coaches! Suitable for all levels.

Junior Kids Muay Thai (4 - 7 yrs)

3:45 - 4:30pm
3:45pm - 4:30pm

Junior Kids Muay Thai (4 - 7 yrs)

JGJoseph Gabiola Book 0/20
Junior Kids Muay Thai (4 - 7 yrs)
Wednesday, January 21 · 3:45pm - 4:30pm
Instructors:
Joseph Gabiola

**Muay Thai for Kids (Ages 6-9):** Dive into the world of Muay Thai in a fun, safe, and engaging environment. Our classes for young fighters focus on basic techniques, discipline, and confidence-building exercises, tailored for ages 6 to 9. Perfect for energetic kids ready to learn, grow, and become bully-proof. Through our training, they'll also learn the importance of respect for themselves and others.

Senior Kids Muay Thai (7 - 11 yrs)

4:30 - 5:15pm
4:30pm - 5:15pm

Senior Kids Muay Thai (7 - 11 yrs)

JGJoseph Gabiola Book 0/20
Senior Kids Muay Thai (7 - 11 yrs)
Wednesday, January 21 · 4:30pm - 5:15pm
Instructors:
Joseph Gabiola

**Muay Thai for Youth (Ages 10-14):** Step into the exciting world of Muay Thai, where we offer a dynamic, safe, and supportive environment for young athletes. Our classes, designed for ages 10 to 14, emphasize advanced techniques, self-discipline, and building confidence. Ideal for youths eager to challenge themselves, enhance their resilience, and become bully-proof. Our program also instills deep respect for self and others, laying the foundation for lifelong success.

Muay Thai Sparring Beginners / Intermediate

5:15 - 6pm
1 Participants
5:15pm - 6:00pm

Muay Thai Sparring Beginners / Intermediate

JGJoseph Gabiola Book 1/24
Muay Thai Sparring Beginners / Intermediate
Wednesday, January 21 · 5:15pm - 6:00pm
Instructors:
Joseph Gabiola

Join our Beginners Muay Thai Class at Soul Lab Gym! This class is designed to teach you the basics and build a solid foundation of offensive and defensive skills. 

FIGHTERS/ADVANCED

5:30 - 7pm
5:30pm - 7:00pm

FIGHTERS/ADVANCED

FIGHTERS/ADVANCED
Wednesday, January 21 · 5:30pm - 7:00pm

Muay Fit (Int to Adv)

6 - 7am
6:00am - 7:00am

Muay Fit (Int to Adv)

JGJoseph Gabiola Book 0/25
Muay Fit (Int to Adv)
Thursday, January 22 · 6:00am - 7:00am
Instructors:
Joseph Gabiola

A high intensity may Thai session aimed at improving strength and fitness through. variety of muay thai exercises! 

Muay Thai Drilling (Intermediate/Advanced)

9 - 9:45am
9:00am - 9:45am

Muay Thai Drilling (Intermediate/Advanced)

JGJoseph Gabiola Book 0/20
Muay Thai Drilling (Intermediate/Advanced)
Thursday, January 22 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Join our Muay Thai Class at Soul Lab Gym! Our all levels Muay Thai classes consist of skipping, shadowboxing, technique training, pad work and heavy bag work, clinching and sparring. This class is designed for all skill levels, from beginner to fighter.  

Teens Muay Thai (12 - 15 yrs)

4:30 - 5:15pm
1 Participants
4:30pm - 5:15pm

Teens Muay Thai (12 - 15 yrs)

JGJoseph Gabiola Book 1/24
Teens Muay Thai (12 - 15 yrs)
Thursday, January 22 · 4:30pm - 5:15pm
Instructors:
Joseph Gabiola

Muay Thai Drilling Beginners / Intermediate

5:15 - 6pm
1 Participants
5:15pm - 6:00pm

Muay Thai Drilling Beginners / Intermediate

JGJoseph Gabiola Book 1/24
Muay Thai Drilling Beginners / Intermediate
Thursday, January 22 · 5:15pm - 6:00pm
Instructors:
Joseph Gabiola

Join our Beginners Muay Thai Class at Soul Lab Gym! This class is designed to teach you the basics and build a solid foundation of offensive and defensive skills. 

FIGHTERS/ADVANCED

5:30 - 7pm
5:30pm - 7:00pm

FIGHTERS/ADVANCED

FIGHTERS/ADVANCED
Thursday, January 22 · 5:30pm - 7:00pm

Muay Thai Pads (All Levels)

9 - 9:45am
9:00am - 9:45am

Muay Thai Pads (All Levels)

JGJoseph Gabiola Book 0/25
Muay Thai Pads (All Levels)
Friday, January 23 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

A high intensity may Thai session aimed at improving strength and fitness through. variety of muay thai exercises! 

Muay Thai Pads (All Levels)

9 - 9:45am
9:00am - 9:45am

Muay Thai Pads (All Levels)

JGJoseph Gabiola Book 0/10
Muay Thai Pads (All Levels)
Friday, January 23 · 9:00am - 9:45am
Instructors:
Joseph Gabiola

Pad work with one of our coaches! Suitable for all levels.

Muay Thai ALL LEVELS

5:30 - 6:15pm
5:30pm - 6:15pm

Muay Thai ALL LEVELS

JGJoseph Gabiola Book 0/25
Muay Thai ALL LEVELS
Friday, January 23 · 5:30pm - 6:15pm
Instructors:
Joseph Gabiola

Our ALL-LEVELS class is designed for those that enjoys Muay Thai and are ready to keep up their training. These classes will give you the skills you need to safely and effectively spar and drill with your training partners. 

Junior Kids Muay Thai (4 - 7 yrs)

8 - 8:45am
1 Participants
8:00am - 8:45am

Junior Kids Muay Thai (4 - 7 yrs)

JGJoseph Gabiola Book 1/20
Junior Kids Muay Thai (4 - 7 yrs)
Saturday, January 24 · 8:00am - 8:45am
Instructors:
Joseph Gabiola

**Muay Thai for Youth (Ages 6-14):** Step into the exciting world of Muay Thai, where we offer a dynamic, safe, and supportive environment for young athletes. Our classes, designed for ages 10 to 14, emphasize advanced techniques, self-discipline, and building confidence. Ideal for youths eager to challenge themselves, enhance their resilience, and become bully-proof. Our program also instills deep respect for self and others, laying the foundation for lifelong success.

Senior Kids Muay Thai (7 - 11 yrs)

8:45 - 9:30am
8:45am - 9:30am

Senior Kids Muay Thai (7 - 11 yrs)

JGJoseph Gabiola Book 0/20
Senior Kids Muay Thai (7 - 11 yrs)
Saturday, January 24 · 8:45am - 9:30am
Instructors:
Joseph Gabiola

Muay Fit (Teens & Adults)

9:30 - 10:15am
9:30am - 10:15am

Muay Fit (Teens & Adults)

JGJoseph Gabiola Book 0/25
Muay Fit (Teens & Adults)
Saturday, January 24 · 9:30am - 10:15am
Instructors:
Joseph Gabiola

A high intensity may Thai session aimed at improving strength and fitness through. variety of muay thai exercises! 

Open Sparring (Intermediate/ Advanced)

10:30 - 11:30am
10:30am - 11:30am

Open Sparring (Intermediate/ Advanced)

JGJoseph Gabiola
Open Sparring (Intermediate/ Advanced)
Saturday, January 24 · 10:30am - 11:30am
Instructors:
Joseph Gabiola

Join our Muay Thai Class at Soul Lab Gym! Ideal for newcomers, you'll learn fundamental punches, kicks, and techniques in a supportive setting. Our experienced instructors are dedicated to helping you build strength, confidence, and skill. Classes run on Mondays and Wednesdays. Start your Muay Thai journey with us and embrace a new level of fitness and discipline.

No sessions found

Instructors