Train Harder.
Fight Smarter.

Carrum Downs' premier MMA & martial arts gym

Why Train at XFC?

We're not just a gym โ€” we're a community built on discipline, growth, and respect.

๐Ÿค

Community

Train alongside supportive members of all backgrounds and skill levels. At XFC, everyone belongs โ€” from first-timers to seasoned fighters.

๐Ÿ†

Professional Coaches

Our coaches are competition-proven athletes and certified instructors dedicated to developing your technique, fitness, and mental game.

โญ

All Levels Welcome

Whether you're 4 or 40, complete beginner or seasoned competitor โ€” we have structured programs designed specifically for your journey.

Our Classes

From little warriors to elite fighters โ€” find the right program for you.

Junior MMA

Structured martial arts programs for kids aged 2โ€“13. Builds discipline, confidence, and fitness.

Learn more โ†’

Kickboxing / Muay Thai

Stand-up striking art combining punches, kicks, knees and elbows. Beginner and advanced classes available.

Learn more โ†’

Adult MMA

Mixed Martial Arts combining striking, wrestling, and grappling. The complete combat sports experience.

Learn more โ†’

Brazilian Jiu Jitsu

Ground-based grappling art focusing on submissions and positional control. All levels welcome.

Learn more โ†’

This Week's Schedule

Filter by class type and day to find your perfect session.

Opens 4:30 PM ยท Closes 8:45 PM
4:45โ€“ 5:15 PM
Junior MMA
Rising Warriors ยท Ages 7โ€“9
5:15โ€“ 6:00 PM
Junior MMA
Elite Warriors ยท Ages 10โ€“13
6:00โ€“ 7:00 PM
Kickboxing / Muay Thai
Advanced
7:00โ€“ 8:00 PM
Kickboxing / Muay Thai
Beginner
6:45โ€“ 7:45 PM
Mixed Martial Arts
All Levels
7:45โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Opens 3:45 PM ยท Closes 8:45 PM
4:00โ€“ 4:30 PM
Junior MMA
Little Warriors ยท Ages 2โ€“4 ยท Parents on mat
4:40โ€“ 5:10 PM
Junior MMA
Junior Warriors ยท Ages 5โ€“6
5:20โ€“ 5:50 PM
Junior MMA
Rising Warriors ยท Ages 7โ€“9
6:00โ€“ 6:40 PM
Junior MMA
Elite Warriors ยท Ages 10โ€“13
6:45โ€“ 7:45 PM
Mixed Martial Arts
All Levels
6:45โ€“ 7:45 PM
Boxing
All Levels
7:45โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Opens 4:30 PM ยท Closes 8:30 PM
4:45โ€“ 5:15 PM
Junior MMA
Rising Warriors ยท Ages 7โ€“9
5:15โ€“ 6:00 PM
Junior MMA
Elite Warriors ยท Ages 10โ€“13
6:00โ€“ 7:00 PM
Kickboxing / Muay Thai
Advanced
6:00โ€“ 7:00 PM
Adults Intake
Entry Class ยท New Members Welcome
7:00โ€“ 8:00 PM
Kickboxing / Muay Thai
Beginner
Opens 3:45 PM ยท Closes 8:45 PM
4:00โ€“ 4:30 PM
Junior MMA
Little Warriors ยท Ages 2โ€“4 ยท Parents on mat
4:40โ€“ 5:10 PM
Junior MMA
Junior Warriors ยท Ages 5โ€“6
5:20โ€“ 5:50 PM
Junior MMA
Rising Warriors ยท Ages 7โ€“9
6:00โ€“ 6:40 PM
Junior MMA
Elite Warriors ยท Ages 10โ€“13
6:45โ€“ 7:45 PM
Mixed Martial Arts
All Levels
6:45โ€“ 7:45 PM
Boxing
All Levels
7:45โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Opens 3:45 PM ยท Closes 7:30 PM
4:00โ€“ 4:30 PM
Assessment
Junior Warriors ยท Ages 5โ€“6
4:45โ€“ 5:15 PM
Assessment
Rising Warriors ยท Ages 7โ€“9
5:15โ€“ 5:45 PM
Assessment
Elite Warriors ยท Ages 10โ€“13
5:45โ€“ 6:30 PM
Adults Sparring
All Levels
6:30โ€“ 7:30 PM
Kickboxing / Boxing
All Levels
Opens 9:00 AM ยท Closes 11:00 AM
9:30โ€“ 10:00 AM
Junior MMA
Junior Warriors ยท Ages 5โ€“6
10:00โ€“ 10:30 AM
Junior MMA
Rising Warriors ยท Ages 7โ€“9
10:30โ€“ 11:00 AM
Junior MMA
Elite Warriors ยท Ages 10โ€“13
Monday4:30 โ€“ 8:45 PM
4:45 โ€“ 5:15 PM
Junior MMA
Rising Warriors ยท 7โ€“9
5:15 โ€“ 6:00 PM
Junior MMA
Elite Warriors ยท 10โ€“13
6:00 โ€“ 7:00 PM
Kickboxing / MT
Advanced
6:45 โ€“ 7:45 PM
Mixed Martial Arts
All Levels
7:00 โ€“ 8:00 PM
Kickboxing / MT
Beginner
7:45 โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Tuesday3:45 โ€“ 8:45 PM
4:00 โ€“ 4:30 PM
Junior MMA
Little Warriors ยท 2โ€“4
4:40 โ€“ 5:10 PM
Junior MMA
Junior Warriors ยท 5โ€“6
5:20 โ€“ 5:50 PM
Junior MMA
Rising Warriors ยท 7โ€“9
6:00 โ€“ 6:40 PM
Junior MMA
Elite Warriors ยท 10โ€“13
6:45 โ€“ 7:45 PM
Mixed Martial Arts
All Levels
6:45 โ€“ 7:45 PM
Boxing
All Levels
7:45 โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Wednesday4:30 โ€“ 8:30 PM
4:45 โ€“ 5:15 PM
Junior MMA
Rising Warriors ยท 7โ€“9
5:15 โ€“ 6:00 PM
Junior MMA
Elite Warriors ยท 10โ€“13
6:00 โ€“ 7:00 PM
Kickboxing / MT
Advanced
6:00 โ€“ 7:00 PM
Adults Intake
Entry Class ยท New Members
7:00 โ€“ 8:00 PM
Kickboxing / MT
Beginner
Thursday3:45 โ€“ 8:45 PM
4:00 โ€“ 4:30 PM
Junior MMA
Little Warriors ยท 2โ€“4
4:40 โ€“ 5:10 PM
Junior MMA
Junior Warriors ยท 5โ€“6
5:20 โ€“ 5:50 PM
Junior MMA
Rising Warriors ยท 7โ€“9
6:00 โ€“ 6:40 PM
Junior MMA
Elite Warriors ยท 10โ€“13
6:45 โ€“ 7:45 PM
Mixed Martial Arts
All Levels
6:45 โ€“ 7:45 PM
Boxing
All Levels
7:45 โ€“ 8:45 PM
Brazilian Jiu Jitsu
All Levels
Friday3:45 โ€“ 7:30 PM
4:00 โ€“ 4:30 PM
Assessment
Junior Warriors ยท 5โ€“6
4:45 โ€“ 5:15 PM
Assessment
Rising Warriors ยท 7โ€“9
5:15 โ€“ 5:45 PM
Assessment
Elite Warriors ยท 10โ€“13
5:45 โ€“ 6:30 PM
Adults Sparring
All Levels
6:30 โ€“ 7:30 PM
Kickboxing / Boxing
All Levels
Saturday9:00 โ€“ 11:00 AM
9:30 โ€“ 10:00 AM
Junior MMA
Junior Warriors ยท 5โ€“6
10:00 โ€“ 10:30 AM
Junior MMA
Rising Warriors ยท 7โ€“9
10:30 โ€“ 11:00 AM
Junior MMA
Elite Warriors ยท 10โ€“13
Junior MMA
Kickboxing / Muay Thai
Adult MMA
Brazilian Jiu Jitsu
Boxing
Assessment
Sparring
Intake / New Members

XFC CARRUM DOWNS ยท 2026 ยท SUBJECT TO CHANGE

What Our Members Say

Real stories from the XFC family.

"

My son started Little Warriors at age 3 and I've watched his confidence absolutely skyrocket. The coaches are incredible with kids โ€” patient, encouraging, and genuinely passionate. Best decision we made!

Sarah M.

Parent ยท Junior MMA

"

I came in with zero martial arts experience and honestly felt nervous. Within two weeks the team made me feel completely at home. The Kickboxing classes are intense but the instructors always make sure you're working at the right level.

James K.

Member ยท Kickboxing & MMA

"

I've trained BJJ at a few gyms around Melbourne and XFC is by far the best. The level of technical instruction is exceptional and the competition team is tight-knit and supportive. Training here has changed my life.

Marcus T.

Competitor ยท Brazilian Jiu Jitsu

Ready to Start Your Journey?

JOIN XFC TODAY โ€” First trial class is FREE

Book Your Free Trial
๐Ÿ“‹ Book Free Trial