Class Schedule

Find your class time

New students and drop-ins, please contact us before coming in. We will help you find the right class and make sure someone is expecting you.

Monday

  • 5:00 – 6:00Open Mat (BJJ)
  • 6:00 – 7:00Adult Gi BJJ · All Levels
  • 7:00 – 8:00Muay Thai (16+)

Tuesday

  • 12:00 – 1:00Adult Gi BJJ · All Levels
  • 4:15 – 5:00Kids Gi BJJ (5–8)
  • 5:00 – 6:00Kids Gi BJJ (9–15)
  • 6:00 – 7:00Adult Gi BJJ · All Levels
  • 7:00 – 8:00Advanced BJJ**

Wednesday

  • 5:00 – 6:00Kids Gi BJJ (9–15)
  • 6:00 – 7:00Adult Gi BJJ · All Levels
  • 7:00 – 8:00Muay Thai (16+)

Thursday

  • 12:00 – 1:00Adult Gi BJJ · All Levels
  • 4:15 – 5:00Kids Gi BJJ (5–8)
  • 5:00 – 6:00Kids Gi BJJ (9–15)
  • 6:00 – 7:00Adult Gi BJJ · All Levels
  • 7:00 – 8:00Advanced BJJ**

Friday

  • 12:00 – 1:00Private Lessons
  • 4:15 – 5:00LEO Class*
  • 5:00 – 6:00LEO Class*

Saturday

  • 9:15 – 10:00Kids Gi BJJ (5–8)
  • 10:00 – 11:00Kids Gi BJJ (9–15)
  • 11:00 – 12:00Adult Gi BJJ · All Levels
  • 12:00 – 1:00Open Mat (BJJ)
* LEO Class is for Law Enforcement Officers only (including PO and COs).
** Advanced BJJ classes are for 4-stripe white belts and above.
Open Mat is free for all members. Non-members pay a drop-in donation to the We Defy Foundation.
New students and drop-ins, please contact us before coming in.