🔥 MT – Int/Adv/Fighters Sparring High-energy sparring 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 - 6:30 pm
🔥 MT – All Levels Beginners Welcome
6:30 pm - 7:30 pm
Thursday
🔥 Senior Kids (10 - 14 yrs)
3:45 pm - 4:30 pm
🔥 Junior Kids (5 - 11 yrs)
4:30 pm - 5:15 pm
🔥 MT – All Levels Beginners welcome
4:30 pm - 5:30 pm
🔥 MT - Int/Adv/Fighters
5:30 pm - 7:00 pm
🔥 MT – All Levels Beginners Welcome
6:30 pm - 7: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. Suitable for people who have attended at least 10 classes.
5:30 pm - 6:30 pm
Saturday
🔥 MT – All Levels Beginners Welcome
8:00 am - 9:00 am
🔥 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
6:30 pm - 7:30 pm
Tuesday
🔥 MT – All Levels Beginners welcome
4:30 pm - 5:30 pm
🔥 MT – All Levels Beginners welcome
6:30 pm - 7: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
4:30 pm - 5:30 pm
🔥 MT – All Levels Beginners Welcome
6:30 pm - 7:30 pm
Thursday
🔥 MT – All Levels Beginners welcome
4:30 pm - 5:30 pm
🔥 MT – All Levels Beginners Welcome
6:30 pm - 7: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. Suitable for people who have attended at least 10 classes.
5:30 pm - 6:30 pm
Saturday
🔥 MT – All Levels Beginners Welcome
8:00 am - 9:00 am
🔥 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
5:30 pm - 7:00 pm
Tuesday
🔥 MT - Int/Adv/Fighters
5:30 pm - 7:00 pm
Wednesday
🔥 MT – Int/Adv/Fighters Sparring High-energy sparring 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 - 6:30 pm
Thursday
🔥 MT - Int/Adv/Fighters
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
Monday
🔥 Junior Kids (5 - 11 yrs)
4:30 pm - 5:15 pm
Tuesday
🔥 Junior Kids (5 - 11 yrs)
4:30 pm - 5:15 pm
Wednesday
🔥 Junior Kids (5 - 11 yrs)
4:30 pm - 5:15 pm
Thursday
🔥 Junior Kids (5 - 11 yrs)
4:30 pm - 5:15 pm
Monday
🔥 Senior Kids (10 - 14 yrs)
3:45 pm - 4:30 pm
Tuesday
🔥 Senior Kids (10 - 14 yrs)
3:45 pm - 4:30 pm
Wednesday
🔥 Senior Kids (10 - 14 yrs)
3:45 pm - 4:30 pm
Thursday
🔥 Senior Kids (10 - 14 yrs)
3:45 pm - 4:30 pm
Wednesday
🔥 MT – Int/Adv/Fighters Sparring High-energy sparring 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 - 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.
👋 🥊 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
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
Saturday
🥊 Boxing - All Levels Sparring All levels welcome — from fresh faces to fighters. If you're curious about sparring, Saturday is the place to start.
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:30 pm - 7:30 pm
🥋 BJJ (Gi) - Int/Advanced
7:30 pm - 9:00 pm
Tuesday
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:30 pm - 8:00 pm
Wednesday
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
🥋 BJJ (Gi) - Int/Advanced
6:30 pm - 8:00 pm
Thursday
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:30 pm - 7:30 pm
🤼 BJJ (No-Gi) - Int/Advanced
7:30 pm - 9:00 pm
Friday
🥋 Open Mat (Gi & No-Gi) 🤼 Open to both Ironfist BJJ members and BJJ members from other gyms. An opportunity for people to come in, learn and get some experience with different training partners.
5:30 pm - 7:00 pm
Saturday
🥋 BJJ Juniors (5-11 yrs) 🤼
8:00 am - 8:45 am
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
9:00 am - 10:30 am
Monday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
Tuesday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
Wednesday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
Thursday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
Saturday
🥋 BJJ Juniors (5-11 yrs) 🤼
8:00 am - 8:45 am
Monday
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Tuesday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:30 pm - 8:00 pm
Wednesday
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Thursday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
6:30 pm - 7:30 pm
🤼 BJJ (No-Gi) - Int/Advanced
7:30 pm - 9:00 pm
Friday
🥋 Open Mat (Gi & No-Gi) 🤼 Open to both Ironfist BJJ members and BJJ members from other gyms. An opportunity for people to come in, learn and get some experience with different training partners.
5:30 pm - 7:00 pm
Saturday
🥋 BJJ Juniors (5-11 yrs) 🤼
8:00 am - 8:45 am
🤼 BJJ (No-Gi) - All Levels Beginners Welcome
9:00 am - 10:30 am
Monday
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Tuesday
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Wednesday
🤼 BJJ (No-Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Thursday
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Monday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:30 pm - 7:30 pm
🥋 BJJ (Gi) - Int/Advanced
7:30 pm - 9:00 pm
Tuesday
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome
This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Wednesday
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - Int/Advanced
6:30 pm - 8:00 pm
Thursday
🥋 BJJ (Gi) - All Levels Beginners Welcome
6:00 am - 7:00 am
🥋 BJJ Juniors (5-11 yrs) 🤼
3:45 pm - 4:30 pm
🥋 BJJ (Gi) - All Levels & 10 to 14yrs welcome This is an All Levels Teens and Adult session (beginners welcome) and is supported by a teen instructor for younger members.
5:30 pm - 6:30 pm
Friday
🥋 Open Mat (Gi & No-Gi) 🤼 Open to both Ironfist BJJ members and BJJ members from other gyms. An opportunity for people to come in, learn and get some experience with different training partners.
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.