M1FC

M1FC

Share

M1FC Mach1 Fight Club - Perth's Premier Mixed Martial Arts Gym. Our trainers are passionate individuals that live and breathe their art.

28/02/2026

Public holiday open mat/gym this Monday 02/03/26. 10-12pm. See you there! 🔥

21/02/2026

Our next 5 Week BJJ Beginners Course starts on Monday 09/03/26.

This is the perfect introduction to Brazilian Jiu Jitsu, and a stepping stone into the group classes.

Over the course of 5 weeks you will learn:

🥋 Fundamental movements/mechanics used in BJJ.
🥋 Important positions (guards) and body positioning for BJJ.
🥋 Comprehensive mat rules/etiquette.
🥋 Pre/Post preparation for your classes.
🥋 A complete 'introduction to BJJ' curriculum.
Course inclusions/benefits:
✅ 1-1 attention/tuition from a black belt instructor.
✅ Free M1FC BJJ Gi (RRP $200)
✅ Certificate of completion.
✅ 2 x Classes a week over the course of 5 weeks.

Course info:
🗓️ Monday & Wednesday 730pm - 8:15 over 5 weeks.
⏰45 min sessions.
💲$395
Transition into a full class equipped with knowledge and confidence!
Course numbers are limited, contact us and secure your spot today!

17/01/2026

Our first Kids Martial Arts Camp was an absolute blast 🔥 Two days full of energy, learning, and smiles!!
Everyone picked up awesome skills in Boxing, Muay Thai, and Jiu Jitsu with a focus on self-defence and confidence building ✅
The feedback has been unreal, and with lots of interest in future camps, we’ll be announcing the next dates soon! Watch this space 🤙🏻
A special thank you to the coaching team:
- Coach Josh
- Coach Toby
- Coach CJ
- Coach Taj
- Coach Zooms
- Coach BamBam
- Coach Jay
- Coach Charlie
- Coach Ed
- Coach Mitch
The best catering in Perth supplied by Scott and the team 👏🏻

Want your business to be the top-listed Gym/sports Facility in Perth?
Click here to claim your Sponsored Listing.

Category

Telephone

Address


5B 443/453 Scarborough Beach Road, Osborne Park
Perth, WA
6017

Opening Hours

Monday 6am - 9:30pm
Tuesday 6am - 9pm
Wednesday 6am - 9:30pm
Thursday 6am - 9pm
Friday 6am - 7:30pm
Saturday 9am - 1pm