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
10:30 a.m. – 12:30 p.m.
Adult (No-Gi) Jiu-Jitsu
5 p.m. – 5:45 p.m.
Youth (GI) Brazilian Jiu-Jitsu (ages 5-9)
5:45 p.m. – 6:30 p.m.
Teens (GI) Brazilian Jiu-Jitsu (ages 10-15)
6 p.m. – 7:30 p.m.
Youth Judo Club (ages 5-15)
6:30 p.m. – 7:30 p.m.
Adult Brazilian Jiu-Jitsu Fundamentals (GI)
7:30 p.m. – 9:30 p.m.
Adult Brazilian Jiu-Jitsu (GI)
Tuesday
10 a.m. – 11 a.m.
Adult/Youth Muay Thai/Kickboxing
5 p.m. – 6 p.m.
Adult/Youth Boxing
6 p.m. – 7:30 p.m.
Adult Judo Club
6 p.m. – 7:30 p.m.
Adult/Youth Muay Thai/Kickboxing
7:30 p.m. – 9:30 p.m.
Adult (No-Gi) Jiu-Jitsu
Wednesday
10:30 a.m. – 12:30 p.m.
Brazilian Jiu-Jitsu (GI)
5 p.m. – 5:45 p.m.
Youth (GI) Brazilian Jiu-Jitsu (ages 5-9)
5:45 p.m. – 6:30 p.m.
Teens (GI) Brazilian Jiu-Jitsu (ages 10-15)
6 p.m. – 7:30 p.m.
Youth Judo Club (ages 5-15)
6:30 p.m. – 7:30 p.m.
Adult (No-Gi) Jiu-Jitsu Fundamentals
7:30 p.m. – 9:30 p.m.
Adult Brazilian Ju-Jitsu (GI)
Thursday
10 a.m. – 11 a.m.
Adult/youth Muay Thai/Kickboxing
5 p.m. – 5:45 p.m.
Youth (No-Gi) Jiu-Jitsu (ages 5-9)
5:45 p.m. – 6:30 p.m.
Teens (No-Gi) Jiu-Jitsu (ages 10-15)
6 p.m. – 7:30 p.m.
Adult Judo Club
6:30 p.m. – 7:30 p.m.
Adult Wrestling
7:30 p.m. – 9:30 p.m.
Adult (No-Gi) Jiu-Jitsu
Friday
10:30 a.m. – 12:30 p.m.
Adult (No-Gi) Jiu-Jitsu
5 p.m. – 6 p.m.
Adult/Youth Boxing
6 p.m. – 7 p.m.
Adult/Youth Muay Thai/Kickboxing
7 p.m. – 8 p.m.
Fighters Muay Thai training/Sparring
Saturday
10 a.m. – noon
Open Mat