
What We Teach
A complete martial arts system.
Six programs, one curriculum. Stand-up, takedowns, ground, submission, striking. Every class connects to the next.

Gi · Submission Grappling
Brazilian Jiu-Jitsu
Train under a clear belt and curriculum progression. Learn positional control, escapes, sweeps, passes, and submissions through structured, coach-led classes. No experience needed. Your first class is your first step.
Kids 4 to 7
Gi
Mon · Tue · Thu · Fri
5:00 PM
Juniors 8 to 12
Gi
Mon · Tue · Thu · Fri
6:00 PM
Teens & Adults 13+
Gi
Mon · Tue · Thu
7:00 PM

Gi · Throws · Newaza
Kosen Judo
Kosen Judo prioritizes takedowns and ground transitions over sport rules. Trained alongside our BJJ curriculum so you build a complete grappling game from feet to floor.
All ages (Gi tier)
Gi
Mon · Tue · Thu · Fri
5:00 / 6:00 / 7:00 PM

NoGi · Takedowns · Scrambles
Wrestling & NoGi
Coach Yetti leads our wrestling and conditioning curriculum. NoGi night sharpens scramble awareness, body control, and the ability to dictate where the fight takes place.
Kids 4 to 7
No-Gi
Wednesday
6:00 PM
Juniors 8 to 12
No-Gi
Wednesday
7:00 PM
Teens & Adults 13+
No-Gi
Friday
7:00 PM

Boxing · Kicks · Clinch
Striking for MMA
Volunteer coach Leigh, a former kickboxing champion and active LEO, runs our striking-for-MMA night. Focused on weapons that integrate cleanly into our wrestling and BJJ system.
Teens & Adults 13+
Striking / MMA
Wednesday
8:00 PM

Ages 4 to 12
Kids & Juniors
Structured age-appropriate progressions for Kids (4 to 7) and Juniors (8 to 12). Children learn real Brazilian Jiu-Jitsu, Judo, and Wrestling, building athleticism, focus, and respect along the way.
Kids 4 to 7
Gi & No-Gi
Mon · Tue · Thu · Fri (Gi) · Wed (Wrestling)
5:00 PM · 6:00 PM
Juniors 8 to 12
Gi & No-Gi
Mon · Tue · Thu · Fri (Gi) · Wed (Wrestling)
6:00 PM · 7:00 PM

All Levels · Weekends
Open Mat
Open Mat is for every member, beginner to advanced. Roll with training partners, work technique with coaches, ask questions. The room is yours.
All Levels
Open
Saturday & Sunday
10:00 AM to 12:00 PM
Not sure where to start?
Walk in before any class, or book a free trial and we'll get you on the mat.
