New Timetable

🔥 Muay Thai (MT)

Monday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Tuesday

  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Wednesday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm

Thursday

  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Friday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Friday nights are high-energy. Best for members with at least a month of training — fresh faces, build your base first!
    5:30 pm - 6:30 pm

Saturday

  • 🔥 MT – All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am

Monday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm

Tuesday

  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm

Wednesday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm

Thursday

  • 🔥 MT – All Levels Beginners welcome
    12:00 pm - 1:00 pm
  • 🔥 MT – All Levels Beginners welcome
    4:30 pm - 5:30 pm

Friday

  • 🔥 MT – All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🔥 MT – All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🔥 MT – All Levels Friday nights are high-energy. Best for members with at least a month of training — fresh faces, build your base first!
    5:30 pm - 6:30 pm

Saturday

  • 🔥 MT – All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am

Monday

  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Tuesday

  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Thursday

  • 🔥 MT - Int/Adv/Fighters High-energy session for fighters, competitors, and serious trainers. You're expected to show up strong — technique, cardio, sparring, and conditioning. If you haven't pushed hard in every area, build up first.
    5:30 pm - 7:00 pm

Saturday

  • 🔥 MT – All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am

Saturday

  • 🔥 MT – All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am
No events available!

🥊 Boxing

Monday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Tuesday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Wednesday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Thursday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Friday

  • 🥊 Boxing - Int/Adv/Fighters Sparring
    5:00 pm - 6:00 pm

Saturday

  • 👋 🥊 Community Boxing & Functional Fitness Free community event completely open to the public. No need to be a member, designed to be lighthearted for anyone curious - just come in and have some fun!
    7:00 am - 8:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    8:00 am - 9:00 am
  • 🥊 Boxing - All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am

Monday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Tuesday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Wednesday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Thursday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Friday

  • 🥊 Boxing - Int/Adv/Fighters Sparring
    5:00 pm - 6:00 pm

Saturday

  • 👋 🥊 Community Boxing & Functional Fitness Free community event completely open to the public. No need to be a member, designed to be lighthearted for anyone curious - just come in and have some fun!
    7:00 am - 8:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    8:00 am - 9:00 am
  • 🥊 Boxing - All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am

Monday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Tuesday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Wednesday

  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm

Thursday

  • 🥊 Boxing - All Levels Beginners welcome
    5:00 am - 6:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    6:00 am - 7:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    4:30 pm - 5:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    5:30 pm - 6:30 pm
  • 🥊 Boxing - All Levels Beginners welcome
    6:30 pm - 7:30 pm

Friday

  • 🥊 Boxing - Int/Adv/Fighters Sparring
    5:00 pm - 6:00 pm

Saturday

  • 👋 🥊 Community Boxing & Functional Fitness Free community event completely open to the public. No need to be a member, designed to be lighthearted for anyone curious - just come in and have some fun!
    7:00 am - 8:00 am
  • 🥊 Boxing - All Levels Beginners welcome
    8:00 am - 9:00 am
  • 🥊 Boxing - All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
    9:00 am - 10:00 am
No events available!

🥋 Brazilian Jiu Jitsu (BJJ)

Monday

  • 🤼 BJJ (No-Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🤼 BJJ (No-Gi)
    5:30 pm - 6:30 pm
  • 🤼 BJJ (No-Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for confident younger members.
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - Advanced
    6:30 pm - 7:30 pm
  • 🥋 BJJ (Gi) - Advanced
    7:30 pm - 9:00 pm

Tuesday

  • 🥋 BJJ (Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi)
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for our confident and skilled younger members.
    5:30 pm - 6:30 pm

Wednesday

  • 🤼 BJJ (No-Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🤼 BJJ (No-Gi)
    5:30 pm - 6:30 pm
  • 🤼 BJJ (No-Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for confident younger members.
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - Advanced
    6:30 pm - 8:00 pm

Thursday

  • 🥋 BJJ (Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi)
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for our confident and skilled younger members.
    5:30 pm - 6:30 pm
  • 🤼 BJJ (No-Gi) - Advanced
    6:30 pm - 7:30 pm

Friday

  • 🥋 BJJ Open Mat (Gi & No-Gi) 🤼
    5:30 pm - 7:00 pm

Saturday

  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    8:00 am - 8:45 am
  • 🤼 BJJ (No-Gi)
    9:00 am - 10:30 am

Monday

  • 🤼 BJJ (No-Gi)
    6:00 am - 7:00 am
  • 🤼 BJJ (No-Gi)
    5:30 pm - 6:30 pm
  • 🤼 BJJ (No-Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for confident younger members.
    5:30 pm - 6:30 pm

Wednesday

  • 🤼 BJJ (No-Gi)
    6:00 am - 7:00 am
  • 🤼 BJJ (No-Gi)
    5:30 pm - 6:30 pm
  • 🤼 BJJ (No-Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for confident younger members.
    5:30 pm - 6:30 pm

Thursday

  • 🤼 BJJ (No-Gi) - Advanced
    6:30 pm - 7:30 pm

Friday

  • 🥋 BJJ Open Mat (Gi & No-Gi) 🤼
    5:30 pm - 7:00 pm

Saturday

  • 🤼 BJJ (No-Gi)
    9:00 am - 10:30 am

Monday

  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi) - Advanced
    6:30 pm - 7:30 pm
  • 🥋 BJJ (Gi) - Advanced
    7:30 pm - 9:00 pm

Tuesday

  • 🥋 BJJ (Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi)
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for our confident and skilled younger members.
    5:30 pm - 6:30 pm

Wednesday

  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi) - Advanced
    6:30 pm - 8:00 pm

Thursday

  • 🥋 BJJ (Gi)
    6:00 am - 7:00 am
  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    3:45 pm - 4:30 pm
  • 🥋 BJJ (Gi)
    5:30 pm - 6:30 pm
  • 🥋 BJJ (Gi) - (10 to 14yrs welcome) This is an adult session but supported by a teen instructor for our confident and skilled younger members.
    5:30 pm - 6:30 pm

Friday

  • 🥋 BJJ Open Mat (Gi & No-Gi) 🤼
    5:30 pm - 7:00 pm

Saturday

  • 🥋 BJJ (Gi) - Juniors (5-11 yrs)
    8:00 am - 8:45 am
No events available!

TRAIN FOR

FREE TODAY!

GET YOUR FREE PASS
Start your martial arts journey and experience the welcoming Ironfist atmosphere with our no-risk free trial, letting you attend 2 days of boxing, muay thai and BJJ classes.