The Place For Champions

We provide an excellent training facility with world level coaches for high-level athletes in wrestling, kickboxing, MMA, Brazilian Jiu-Jitsu, Boxing, and Muay Thai.
The only gym in Cache county creating future champions.

What we teach

Our instructors

Our Gym

Our schedule

Monday
8 a.m. – 9:30 a.m.
Adult (No-Gi) Jiu-Jitsu (Mixed Levels)
10 a.m. – 11 a.m.
Homeschool Cubs (Gi) Brazilian Jiu-Jitsu (Ages 3-4)
11 a.m. – noon
Homeschool Youth (Gi) Brazilian Jiu-Jitsu (Ages 5-12)
5 p.m. – 6 p.m.
Youth (GI) Brazilian Jiu-Jitsu (Ages 5-9)
6 p.m. – 7 p.m.
Youth Judo Club (Ages 5-15)
6 p.m. – 7 p.m.
Teen (GI) Brazilian Jiu-Jitsu (Ages 10-15)
7 p.m. – 8:30 p.m.
Adult (Gi) Brazilian Jiu-Jitsu (Mixed Levels)
Tuesday
10 a.m. – 11 a.m.
Muay Thai/Kickboxing
4:15 p.m. – 5 p.m.
Youth Muay Thai/Boxing/MMA (Ages 5-12)
5 p.m. – 6 p.m.
Boxing
6 p.m. – 7:30 p.m.
Muay Thai/Kickboxing
6 p.m. – 7:30 p.m.
Adult Judo Club
7:30 p.m. – 8:30 p.m.
MMA (FIGHT TEAM PRACTICE)
7:30 p.m. – 9:30 p.m.
Adult (No-Gi) Jiu-Jitsu (Mixed Levels)
Wednesday
8 a.m. – 9:30 a.m.
Adult (GI) Jiu-Jitsu (Mixed Levels)
10 a.m. – 11 a.m.
Homeschool Cubs (No-Gi) Brazilian Jiu-Jitsu (Ages 3-4)
11 a.m. – noon
Homeschool Youth (NO-GI) Brazilian Jiu-Jitsu (Ages 5-12)
4 p.m. – 5 p.m.
Youth Wrestling club (Ages 5-12)
5 p.m. – 6 p.m.
Youth (No-Gi) Brazilian Jiu-Jitsu (Ages 5-9)
6 p.m. – 7 p.m.
Teens (No-Gi) Brazilian Jiu-Jitsu(Ages 10-15)
6 p.m. – 7 p.m.
Youth Judo Club (Ages 5-15)
7 p.m. – 8:30 p.m.
Adult (No-Gi) Jiu-Jitsu Fundamentals(ESSENTIAL)
Thursday
10 a.m. – 11 a.m.
Muay Thai/Kickboxing
4:15 p.m. – 5 p.m.
Youth Muay Thai/Boxing/MMA (Ages 5-12)
5 p.m. – 6 p.m.
Boxing
6 p.m. – 7:30 p.m.
Adult Judo Club
6 p.m. – 7 p.m.
Muay Thai/Kickboxing
7 p.m. – 8:30 p.m.
Adult (Gi) Brazilian Jiu-Jitsu
Friday
4 p.m. – 5 p.m.
Adult Wrestling
5 p.m. – 6 p.m.
Beginners MMA
6 p.m. – 7:30 p.m.
Muay Thai/Kickboxing & MMA Sparring
Saturday
10 a.m. – noon
Open Mat