Class Schedule

Train every day of the week.

Classes run Monday through Saturday. Open mat every Friday evening from 7–9 PM — free for members, $15 drop-in for guests.

Disciplines:BJJMuay ThaiKidsOpen Mat

Monday

6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels
12:00 PM
Muay Thai BasicsJana Osei
Muay Thai60 minBeginner
5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–10
6:30 PM
BJJ IntermediateMarcus Ferro
BJJ90 minBlue Belt+
7:30 PM
Muay Thai IntermediateJana Osei
Muay Thai60 minAll Levels

Tuesday

6:00 AM
Muay Thai ConditioningJana Osei
Muay Thai60 minAll Levels
5:30 PM
Kids Martial Arts AdvancedSam Rivera
Kids45 minAges 11–14
6:30 PM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels
7:30 PM
No-Gi GrapplingMarcus Ferro
BJJ60 minAll Levels

Wednesday

6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels
12:00 PM
Muay Thai TechniqueJana Osei
Muay Thai60 minIntermediate
5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–10
6:30 PM
Competition Team BJJMarcus Ferro
BJJ120 minInvite Only
7:00 PM
Muay Thai SparringJana Osei
Muay Thai60 minIntermediate+

Thursday

6:00 AM
Muay Thai BasicsJana Osei
Muay Thai60 minBeginner
5:30 PM
Kids Martial Arts AdvancedSam Rivera
Kids45 minAges 11–14
6:30 PM
BJJ IntermediateMarcus Ferro
BJJ90 minBlue Belt+
7:30 PM
Muay Thai IntermediateJana Osei
Muay Thai60 minAll Levels

Friday

6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels
12:00 PM
Muay Thai ConditioningJana Osei
Muay Thai60 minAll Levels
5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–10
7:00 PM
Open Mat — All WelcomeOpen mat
Open Mat120 minAll Levels

Saturday

9:00 AM
BJJ FundamentalsMarcus Ferro
BJJ90 minAll Levels
10:30 AM
Muay Thai — All LevelsJana Osei
Muay Thai60 minAll Levels
11:45 AM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–14
1:00 PM
No-Gi GrapplingMarcus Ferro
BJJ90 minAll Levels

Drop-in welcome.

Members train unlimited. Drop-in guests pay $20/class or $15 for Friday Open Mat. Your first class is always free — no membership required to try.

Book a Free Trial Class →

Your first class is on us.

No membership required to try. Show up, tell them you’re new, and we’ll take care of the rest. Classes run seven days a week.