"Set your goal and always move forward"
Georges St-PierreWherever you are
we have an MMA and Muay Thai class near you!Week 2
- Mon 29
- Tue 30
- Wed 1
- Thu 2
- Fri 3
- Sat 4
- Sun 5
- Mon 6
- Tue 7
- Wed 8
- Thu 9
- Fri 10
- Sat 11
- Sun 12
- Mon 13
- Tue 14
- Wed 15
- Thu 16
- Fri 17
- Sat 18
- Sun 19
- Mon 20
- Tue 21
- Wed 22
- Thu 23
- Fri 24
- Sat 25
- Sun 26
- Mon 27
- Tue 28
- Wed 29
- Thu 30
- Fri 31
- Sat 1
- Sun 2
Local Date: Apr 29 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: Apr 29 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: Apr 29 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: Apr 29 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: Apr 30 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: Apr 30 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: Apr 30 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: Apr 30 2024 |
Local Time: 4:00 pm - 5:30 pm
Local Date: Apr 30 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 01 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 01 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 01 2024 |
Local Time: 3:00 pm - 4:00 pm
Local Date: May 01 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 01 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 01 2024 |
Local Time: 5:00 pm - 6:30 pm
Local Date: May 02 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 02 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 02 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 02 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 02 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 03 2024 |
Local Time: 9:00 am - 10:00 am
Local Date: May 03 2024 |
Local Time: 4:30 pm - 5:30 pm
Local Date: May 03 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 04 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 04 2024 |
Local Time: 9:30 am - 10:30 am
Local Date: May 06 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 06 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 06 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 06 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 07 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 07 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 07 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 07 2024 |
Local Time: 4:00 pm - 5:30 pm
Local Date: May 07 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 08 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 08 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 08 2024 |
Local Time: 3:00 pm - 4:00 pm
Local Date: May 08 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 08 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 08 2024 |
Local Time: 5:00 pm - 6:30 pm
Local Date: May 09 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 09 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 09 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 09 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 09 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 10 2024 |
Local Time: 9:00 am - 10:00 am
Local Date: May 10 2024 |
Local Time: 4:30 pm - 5:30 pm
Local Date: May 10 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 11 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 11 2024 |
Local Time: 9:30 am - 10:30 am
Local Date: May 13 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 13 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 13 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 13 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 14 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 14 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 14 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 14 2024 |
Local Time: 4:00 pm - 5:30 pm
Local Date: May 14 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 15 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 15 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 15 2024 |
Local Time: 3:00 pm - 4:00 pm
Local Date: May 15 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 15 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 15 2024 |
Local Time: 5:00 pm - 6:30 pm
Local Date: May 16 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 16 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 16 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 16 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 16 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 17 2024 |
Local Time: 9:00 am - 10:00 am
Local Date: May 17 2024 |
Local Time: 4:30 pm - 5:30 pm
Local Date: May 17 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 18 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 18 2024 |
Local Time: 9:30 am - 10:30 am
Local Date: May 20 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 20 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 20 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 20 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 21 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 21 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 21 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 21 2024 |
Local Time: 4:00 pm - 5:30 pm
Local Date: May 21 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 22 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 22 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 22 2024 |
Local Time: 3:00 pm - 4:00 pm
Local Date: May 22 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 22 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 22 2024 |
Local Time: 5:00 pm - 6:30 pm
Local Date: May 23 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 23 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 23 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 23 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 23 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 24 2024 |
Local Time: 9:00 am - 10:00 am
Local Date: May 24 2024 |
Local Time: 4:30 pm - 5:30 pm
Local Date: May 24 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 25 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 25 2024 |
Local Time: 9:30 am - 10:30 am
Local Date: May 27 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 27 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 27 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 27 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 28 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 28 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 28 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 28 2024 |
Local Time: 4:00 pm - 5:30 pm
Local Date: May 28 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 29 2024 |
Local Time: 2:30 am - 4:30 am
Local Date: May 29 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 29 2024 |
Local Time: 3:00 pm - 4:00 pm
Local Date: May 29 2024 |
Local Time: 3:30 pm - 4:30 pm
Local Date: May 29 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 29 2024 |
Local Time: 5:00 pm - 6:30 pm
Local Date: May 30 2024 |
Local Time: 3:00 am - 4:00 am
Local Date: May 30 2024 |
Local Time: 8:00 am - 9:00 am
Local Date: May 30 2024 |
Local Time: 4:00 pm - 5:00 pm
Local Date: May 30 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 30 2024 |
Local Time: 5:00 pm - 6:00 pm
Local Date: May 31 2024 |
Local Time: 9:00 am - 10:00 am
Local Date: May 31 2024 |
Local Time: 4:30 pm - 5:30 pm
Local Date: May 31 2024 |
Local Time: 5:00 pm - 6:00 pm
MMA and Muay Thai Programs
for all ages and fitness goals†Mixed Martial Arts
Improve your focus, strength and get in the best shape of your life!
Join Now
Muay Thai & Advanced Muay Thai
Unleash your inner warrior with this full body workout!
Join Now
Dutch Kickboxing
Get “fight-ready” with Dutch kickboxing sparring!
Join Now
Competition/Fight Team Training
Fights and competition prep with our customized programs!
Join Now
Boxing
Punch up your exercise routine with fitness boxing!
Join Now
Bag Classes
DUMP your stress onto the bag and go home rejuvenated!
Join Now
† Programs vary by location. Please refer to individual academy schedules for more information