Our Team
Meet Our Coaches
At Supafight Gym, you’ll be guided by a team of highly skilled and passionate trainers:
Don Millar
He is the head coach and owner of Supafight, he is a former Australian Champion. Don coaches and trains all of his fighters, he teaches the youth class as well as some of all levels classes at both Supafight gyms.
Louis Abbott
Coach louis is apart of the gym pro fight team bringing years of experience and countless rounds in the ring. With a strong fight record and a deep passion for Muay Thai, he leads majority of our classes and train students of all levels. Known for his technical knowledge and commitment to helping every member grow
Nadav Karmazin
Coach Nadav runs most of the beginners and intermediate classes as well as being a part of the fight team, he also offers group and personal training.
Namwan Millar
Specialises in kids muay thai. She teaches majority of the kids classes (5-12) at Supafight and also does kids PT’s inspiring the next generation of fighters.
Max Long
Is a coach at Supafight he helps out with fighters training and teaches the all levels classes at out Port Melbourne Gym.
Leonah duffy
Not only is Lay apart of the fight team at Supafight but she runs the female group fitness and training, Lay also takes kids and all level classes. She is available for any PTs and even small group training.
Tony Dale
He is Supafight gym's head pad man for the fight team as well as running the Saturday 10am all levels class and is available for PTs.
Classes for Everyone
Whether you’re stepping onto the mat for the first time or preparing for your next fight, Supafight Gym has a class tailored for you. Our comprehensive timetable ensures there’s a session for every schedule and skill level:

All Levels
Group sessions focused on fitness, community, and enjoyment.

Kids
Perfect for introducing young champions to the basics of Muay Thai.

Youth
Perfect for introducing young champions to the basics of Muay Thai.

Advanced
A two-hour session for fighters and experienced students, guided by Thailand-trained coaches.

Intermediate
Take your training to the next level with pad work, clinching, and improved fitness.

Beginners
Learn the fundamentals while burning calories and having fun.
Meet Our Coaches
Supafight Gym is home to a world-class team of trainers and a roster of talented fighters who embody the discipline and passion of Muay Thai. Whether you’re here to train for fitness, self-defence, or competition, our team is dedicated to guiding you every step of the way.

Don Millar – Head Coach
The Heart of Supafight Gym
He is the head coach and owner of Supafight, he is a former Australian Champion. Don coaches and trains all of his fighters, he teaches the youth class as well as some of all levels classes at both Supafight gyms.

Nadav Karmazin
Lead Class Coach
Coach Nadav runs most of the beginners and intermediate classes as well as being a part of the fight team, he also offers group and personal training.
Instagram: nadav.pt

Namwan Millar
Muay Kids Coach
Specialises in kids muay thai. She teaches majority of the kids classes (5-12) at Supafight and also does kids PT’s inspiring the next generation of fighters.

Leonah duffy
Not only is Lay apart of the fight team at Supafight but she runs the female group fitness and training, Lay also takes kids and all level classes. She is available for any PTs and even small group training.
Instagram: laydfit

tony dale
He is Supafight gym's head pad man for the fight team as well as running the Saturday 10am all levels class and is available for PTs.

max long
Is a coach at Supafight he helps out with fighters training and teaches the all levels classes at out Port Melbourne Gym.
Instagram:maxilong_pt

Gun Banlusin
Class Coach
Leads sessions across all levels, providing a mix of technical training and fitness and takes the beginners and intimidate classes at Supafight.
Instagram: gun_sfg_banlusin