Monday

11:30am - 12:30pm, 5 - 8:30pm

Mixed BJJ (Gi)

11:30am-12:30pm

Tiny Titans

5:15-6pm

Junior Champs

6-7pm

Mixed BJJ (Gi)

7-8:30pm

Tuesday

6:30 - 7:30am, 6 - 8pm

Mixed BJJ (Gi)

6:30-7:30am

Mixed BJJ (No-Gi)

6-7pm

Mixed BJJ (Gi)

7-8pm

Wednesday

11:30am - 12pm, 5 - 8:30pm

Mixed BJJ (Gi)

11:30am-12:30pm

Tiny Titans

5:15-6pm

Junior Champs

6-7pm

Mixed BJJ (Gi)

7-8:30pm

Thursday

6:30 - 7:30am, 6 - 8pm

Mixed BJJ (Gi)

6:30-7:30am

Mixed BJJ (No-Gi)

6-7pm

Mixed BJJ (Gi)

7-8pm

Saturday

9:30 - 12:30pm

Kids BJJ

9:30-10:30am

Mixed BJJ (Gi)

10:30-11:30am

Open Mat

11:30am-12:30pm

Sunday

9 - 10am

Open Mat

9-10am

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.