Cache Valley’s Most Comprehensive Training Center For:

Boxing, Judo, Jiu-Jitsu, Hapkido, Kickboxing, MMA & Karate

ALL Instructors Are Trained & Certified!

USA Judo, USA Boxing, AAU JUDO, AAU Tae-Kwon-Do, Safe Sport

Offering more classes and training options than any other self-defense gym in Utah.

At Top Defense & Fitness, our instructors/coaches are either current fighters or former fighters. Some have been ranked nationally and internationally!

We are constantly offering new classes to our program. You can come in and train for health and self-defense, cardio, or to compete.

Boxing in Cache Valley At Its Best! (USA Boxing Registered Club – registered as “TDF GYM”) 

We really do believe we have the best Boxing coaches in Cache Valley! For that matter, we believe we have the best boxing coaches you can find in the Rocky Mountain area, Come see for yourself!

Cache Valley/Logan Brazilian Jiu Jitsu At Its Best!

Take a look at our Cache Valley Jiu-Jitsu instructors Ismael Fagundes who is with the famed Alex Tchaka Brazillian Jiu-Jitsu Team. And Tony Kanski who teaches no-gi BJJ.  You may also want to take a look at our info page on Gracie Jiu-Jitsu, and learn a little about some of the Jiu-Jitsu history and  where it came from.

Cache Valley/Logan Martial Arts At Its Best!

We offer many different types of martial arts, come try them all and see which one of our instructors you like best)

Cache Valley/Logan Taekwondo At Its Best!

Take a look at our Taekwondo instructor Jonathan Semetko, you will agree that with him, we really do have the best of Logan Tae Kwon Do right here! With Mr. Semetko’s classes he focuses on traditional Taekwondo/Hapkido which is more combat oriented (not just sport)… Fun fact, we have shown two spellings for Taekwondo, here are two others: Taekwon Do, Taekwon-Do

Cache Valley Judo Club At Its Best! (USA Judo Registered Club – registered as “Cache Valley Judo Club”)

Take a look at our Judo instructor Jonathan Semetko, you will agree that with him, we really do have the best Logan Judo Club right here! With Mr. Semetko’s classes he focuses on Olympic Judo as well as Freestyle Judo. Be sure and visit the Cache Valley Judo Club fb page.

Cache Valley/Logan Hapkido At Its Best!

We have just added Hapkido to our gym! Check out when it is being taught.

Cache Valley Sport Fencing At Its Best!

Have you ever wanted to learn how to fence?  Well now is your chance!  We are the only gym offering fencing classes in Logan Utah.  Come try our Olympic Sport Fencing classes!  You can learn everything you need to know for exercise, recreation, and competition!

We have some fun educational links below that cover the following martial arts (some of which we offer here, or soon will be)

We Sell The Following Brands At The Gym


Jonathan Semetko

  • Top 10 Judo Nationals (Elite Division)
  • Utah State Judo Champion (Multi Time)
  • Judo Black Belt
  • Tae Kwon Do Black Belt
  • Freestyle Judo
  • Certified Coach Judo, Freestyle Judo, TaeKwon Do
  • Board Member Utah Judo Inc. (USA Judo)
  • Certified Safe Sport & CDC
  • “Heads Up” Concussion Trained
  • AAU “Posative Coaching Alliance”
  • Certified State Level Referee (USA Judo)
  • Weapons

Rob Hunt

  • Bo-Ka-Jitsu 7th Degree Black Belt
  • Kyu Shin Ryu (Kempo) Black Belt
  • Shorinji Kempo Green Belt
  • Wrestling (mainly Folk, freestyle & Greco-Roman)
  • MMA
  • Boxing
  • Weapons

Ismael Fagundes (Professor)

  • Brazillian Jiu Jitsu
  • Under Alex Tchaka BJJ

Tanner Spillman

  • BJJ
  • MMA
  • Bo-Ka-Jitsu
  • Strengthening & Conditioning
  • Muay Thai
  • Boxing

Jordan C.

  • Boxing
  • MMA
  • Freestyle, Folk & Greco-Roman Wrestling
  • Bo-Ka-Jitsu
  • Strengthening & Conditioning

Greg Nielsen

  • Wrestling
  • Jiu-Jitsu
  • Bo-Ka-Jitsu Black Belt

Peter Wall

  • Olympic Sport Fencing
  • USA Fencing Coach
  • USFCA Member
  • Safesport Trained
  • R1 Epee Referee, L1 Foil Referee