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
10 a.m. – 10:45 a.m.
Cubs (Gi) Brazilian Jiu-Jitsu (age 3-5)
5 p.m. – 5:45 p.m.
Kids (GI) Brazilian Jiu-Jitsu (age 5-9)
5:45 p.m. – 6:45 p.m.
Teens (GI) Brazilian Jiu-Jitsu (age 10-15)
6 p.m. – 6:45 p.m.
Youth Judo Club (age 5-15)
6:45 p.m. – 7:45 p.m.
Adult Brazilian Jiu-Jitsu Fundamentals (GI)
7:45 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. – 8:30 p.m.
MMA
7:30 p.m. – 9:30 p.m.
Adult (No-Gi) Jiu-Jitsu
Wednesday
8 a.m. – 9:30 a.m.
Brazilian Jiu-Jitsu (GI)
10 a.m. – 10:45 a.m.
Cubs (Gi) Brazilian Jiu-Jitsu (age 3-5)
4 p.m. – 5 p.m.
Kids Wrestling ( Age 4 - 12)
5 p.m. – 5:45 p.m.
Kids (GI) Brazilian Jiu-Jitsu (age 5-9)
5:45 p.m. – 6:45 p.m.
Teens (GI) Brazilian Jiu-Jitsu (age 10-15)
6 p.m. – 6:45 p.m.
Youth Judo Club (age 5-15)
6:45 p.m. – 7:45 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.
Kids (No-Gi) Jiu-Jitsu (age 5-9)
5:45 p.m. – 6:45 p.m.
Teens (No-Gi) Jiu-Jitsu (ages 10-15)
6 p.m. – 7:30 p.m.
Adult Judo Club
6:45 p.m. – 7:45 p.m.
Adult Wrestling
7:45 p.m. – 9:30 p.m.
Adult (No-Gi) Jiu-Jitsu
Friday
8 a.m. – 9:30 a.m.
Adult (No-Gi) Jiu-Jitsu
10 a.m. – 10:45 a.m.
Pre-k/k Cubs (NO-Gi) Jiu-Jitsu (age 3-5)
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