Home Classes Timetable Coaches Facilities Videos Contact $39 Trial

Every Level. Every Age.

Our Classes

From our youngest warriors to elite adult competitors — XFC has the right program for every age and level.

Bright matted training floor where our junior classes run

Junior MMA — Little Warriors

Ages 2-4

Our youngest members discover movement, coordination, and the joy of martial arts in a fun, safe environment. Classes focus on basic motor skills, listening, and respect. Parents join on the mat.

View Timetable
An XFC coach introducing the junior program

Junior MMA — Junior Warriors

Ages 5-6

Building on foundations with introductory striking and basic grappling concepts. Kids learn discipline, confidence, and how to work as part of a team.

View Timetable
The class watches a striking demonstration

Junior MMA — Rising Warriors

Ages 7-9

A step up in technique and conditioning. Rising Warriors develop real martial arts skills across MMA, striking, and ground work with structured grading.

View Timetable
Supervised sparring in headgear, seen from above

Junior MMA — Elite Warriors

Ages 10-13

High-intensity technical training for our most advanced juniors. Elite Warriors prepare for competition with full MMA, sparring, and tactical coaching.

View Timetable
A kick lands on the pads during partner drills

Kickboxing / Muay Thai Beginner

All Levels

Learn the fundamentals of stand-up striking — jabs, crosses, kicks, and combos. Perfect for anyone starting their striking journey or looking to build fitness.

View Timetable
Hard sparring rounds inside the cage

Kickboxing / Muay Thai Advanced

Intermediate-Advanced

Fast-paced technical drilling, pad work, and sparring for experienced strikers. Sharpen your Muay Thai game with advanced combinations and ring craft.

View Timetable
Ground-work rounds during an MMA class

Mixed Martial Arts

All Levels

The complete combat sport — integrating striking, wrestling, and grappling. Learn to transition fluidly between stand-up and ground in a dynamic class environment.

View Timetable
The XFC BJJ class lined up on the mats in their gis

Brazilian Jiu Jitsu

All Levels

Ground-based grappling art focused on leverage, control, and submission. Train no-gi or with a gi — both beginners and experienced grapplers are welcome.

View Timetable
The XFC boxing ring

Boxing

All Levels

The sweet science. Technical boxing training covering footwork, head movement, combinations, and pad/bag work. Great for fitness and competition prep.

View Timetable
A grappling exchange during supervised sparring

Adults Sparring

Intermediate+ Required

Open sparring session for intermediate and advanced adult members. Apply your techniques in a controlled, supervised environment with structured rounds.

View Timetable

Not Sure Where to Start?

Come in for a $39 two-week trial — no commitment, no gear needed. We'll find the perfect program for you.

$39 Trial