Class Schedule

Train every day of the week.

Classes run Monday through Saturday — kids and teens at 5:30 PM, adults early morning and evening. Open mat every Friday 7–9 PM: free for members, $15 for guests.

Disciplines:BJJMuay ThaiKids & TeensOpen 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
Kids & Teens45 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
Teen Martial ArtsSam Rivera
Kids & Teens45 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
Kids & Teens45 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
Teen Martial ArtsSam Rivera
Kids & Teens45 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
Kids & Teens45 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
Kids & Teens45 minAges 5–14
1:00 PM
No-Gi GrapplingMarcus Ferro
BJJ90 minAll Levels

Drop in any week.

Members train unlimited. Drop-in guests pay $20 a class, or $15 for Friday Open Mat. Your first class is free either way — no membership, no card, and it applies to kids and teen classes too.

Book My Free Class →

Your first class is on us.

Booking takes two minutes and asks for no card. Pick a class for yourself or for your kid, show up, train once, then decide. Classes run Monday through Saturday.

Website by WorkspaceCMS.ai