Monday

5 - 9:30pm

Tiny Titans

5:15-6pm

Junior Champs

6-7pm

Self Defense

7-8pm

Fundamentals BJJ (Gi)

8-9pm

Open Mat

9-9:30pm

Tuesday

6:30 - 7:30am, 5 - 9pm

Mixed BJJ (Gi)

6:30-7:30am

Kids Competition Class

5-6pm

Advanced No-Gi BJJ

6-7pm

Intermediate BJJ (Gi)

7-8pm

Hybrid Kickboxing

8-9pm

Wednesday

5 - 9:30pm

Tiny Titans

5:15-6pm

Junior Champs

6-7pm

Fundamentals BJJ (Gi)

7-8pm

Drill Class

8-8:30pm

Advanced BJJ (Gi)

8:30-9:30pm

Thursday

6:30 - 7:30am, 5 - 9pm

Mixed BJJ (Gi)

6:30-7:30am

Self Defense

5-6pm

Fundamentals BJJ (Gi)

6-7pm

Intermediate BJJ (Gi)

7-8pm

Hybrid Kickboxing

8-9pm

Friday

6:30 - 8:30pm

Teens

6:30-7:30pm

Mixed BJJ (No-Gi)

7:30-8:30pm

Saturday

8:45am - 1:30pm

Hybrid Kickboxing

8:45-9:45am

Tiny Titans

9:45-10:30am

Junior Champs

10:30-11:30am

Mixed BJJ (Gi)

11:30am-12:30pm

Open Mat

12:30-1:30pm

Sunday

8:30 - 9:30am

Open Mat

8:30-9:30am

Ready to sign up?

Our classes in Brazilian Jiu Jitsu and Muay Thai provide sound foundations in the principles of these arts, emphasizing effective self defense.