Our training schedule.

Reserve your times calling: (703) 444-4468

Adult Brazilian Jiu-Jitsu

Gi Classes

 Monday — 6:00 PM

Tuesday — 6:00 AM

Wednesday — 6:00 PM

Thursday — 6:00 AM

Friday — 6:00 AM

Saturday — 11:00 AM

No-Gi Classes

Tuesday — 6:00 PM

Thursday — 6:00 PM

Friday — 6:00 AM

Advanced No-Gi (Blue Belt and Above)

Friday — 5:00 PM

Sunday Fundamentals Training

Sunday — 12:00 PM (Gi / No-Gi)

Women’s Program

Tuesday — 6:00 PM Friday Self-Defense

Friday — 6:00 PM Friday Self-Defense

Adult Muay Thai

Tuesday — 7:00 PM

Thursday — 7:00 PM

Saturday — 10:00 AM

Kali (Filipino Martial Arts)

Monday — 7:00–8:00 PM

Wednesday — 7:00–8:00 PM

Saturday — 2:00 PM Weapons, 3:00 PM  Open Hand

Krav Maga

Saturday — 8:30–9:30 AM

Youth Program

Youth Brazilian Jiu-Jitsu

Monday — 5:10–6:00 PM

Wednesday — 5:10–6:00 PM

Friday — 5:10–6:00 PM

Saturday — 10:00–11:00 AM

Youth Muay Thai

Tuesday — 5:10–6:00 PM

Thursday — 5:10–6:00 PM

Open Mat

Monday — until 8:00 PM

Tuesday — until 8:00 PM

Wednesday — until 8:00 PM

Thursday — until 8:00 PM

Friday — until 7:00 PM

Saturday — until 1:00 PM

Sunday — until 2:00 PM

For the latest updates, follow us on social media.

Beginner Friendly Classes

You don’t need experience or athletic ability to start. Our instructors guide you step by step, and every class includes fundamentals so new students can join comfortably at any time.

Real Skills, Real Progress

Learn practical self-defense while improving fitness, mobility, and coordination. Training includes Brazilian Jiu-Jitsu, Muay Thai, and functional movement designed for everyday people — not just fighters.

Training For Everyone

Whether you are stepping on the mat for the very first time or returning after years away from training, our classes are structured so anyone can start safely.


We focus on personal attention, clear instruction, and a supportive atmosphere — not intimidation. Our goal is simple: help you become healthier, more confident, and capable in real-life situations.