Juggernaut Mixed Martial Arts

Welcome to Juggernaut Mixed Martial Arts

Free Trial: Please fill out the form at the bottom of the page to arrange a free trial session.

By opting in, you agree to receive periodic text messages & emails from Juggernaut Mixed Martial Arts. Your information will never be shared. Reply STOP to cancel. Standard rates may apply.

5

Instructors

100+

Students

3

Awards Won

17+

Years Experience


What we offer:

Brazilian Jiu Jitsu

Brazilian Jiu Jitsu (BJJ) is a martial art and combat sport that emphasizes ground fighting and submission holds to control and defeat an opponent. You'll learn to control and submit opponents in a friendly and challenging environment.

Muay Thai

Muay Thai is a striking martial art from Thailand that uses punches, kicks, knees, and elbows in both long-range and close-range combat. Training often includes pad work, bag drills, and sparring, giving you a high-intensity workout that improves strength, coordination, and self-defense skills.

Boxing

Boxing is a combat sport where two participants wearing protective gloves throw punches at each other in a ring, aiming to score points or achieve a knockout. Through bag work, sparring, and drills, you'll get a full-body workout while learning self-defense.

Youth Classes

Our youth program offers engaging Muay Thai and Jiu Jitsu classes that are designed to build confidence, discipline, and fitness in a supportive environment. Our classes cultivate a sense of teamwork, respect, and perseverance for our students.

Why Choose Juggernaut Mixed Martial Arts?

Whether you're just starting your fitness journey or looking to enhance your routine, Juggernaut Mixed Martial Arts provides a supportive and motivating environment.

Our team is dedicated to helping you achieve your personal goals, ensuring you have the best experience possible.

Trusted By Our Members

Frequently Asked Questions

Check out the most frequently asked questions about Juggernaut Mixed Martial Arts.


Still haven't found the answer?

Contact Us

Do you offer a free trial?

Yes! We offer a one-week free trial so you can get a feel for the gym before making any commitment.

Is there a sign-up fee?

For autopay memberships, there’s a one-time signup fee. This helps us maintain a focused, committed training environment.

Are the classes beginner friendly?

Yes. Each class caters to all levels, striving to challenge experienced athletes while supporting those just starting out. We’ll meet you where you are.

How would I cancel/pause my membership?

If you are on an autopay membership, you’ll need to fulfill the initial commitment period outlined in your agreement. After that, cancellations require at least 5 days' notice prior to your next billing date.

Please note: Early cancellations are subject to a ONE HUNDRED DOLLAR (.100) early termination fee.

Where can I find the class schedule?

Please visit the schedules page to view our current class offerings and times.

Where is Juggernaut MMA located?

351 Three Rivers Drive, Kelso, WA
We’re located in the Three Rivers Crossing Mall on the south side across from The Family Room.

Are showers available?

No. We do not have showers on-site, so we recommend bringing a towel and a change of clothes as you will be sweating during training.

If you need shower access, Planet Fitness is located nearby and offers such facilities for its members.

What is your policy on bullying or fighting outside of class?

ABSOLUTELY ZERO TOLERANCE. Any student—youth or adult—who bullies, instigates fights, or misuses their training will be immediately removed from the program. Martial arts are for self-defense, discipline, and growth, not intimidation or abuse.

What classes are offered?

Here at Juggernaut MMA, we offer a variety of classes, including: 

  • Muay Thai / Kickboxing – Traditional Muay Thai blended with Dutch-style Kickboxing
    • offered for youth and adults
  • Boxing

  • Brazilian Jiu-Jitsu (Gi & No-Gi) – Includes wrestling and judo elements

    • offered for youth and adults
  • Submission Wrestling

Do I need to sign a contract?

Autopay memberships come with a short-term agreement and offer reduced monthly rates.

If you prefer more flexibility, we also offer month-to-month memberships with no long-term commitment, at a higher rate ( more/month).

We’re continuously working on options that balance flexibility and affordability.

What gear would I need?

Boxing / Muay Thai / Kickboxing (Adults):

  • Boxing gloves (loaners available)

  • Shin guards (loaners available)

  • Mouthguard

  • Groin protector (optional but recommended)

Muay Thai (Youth):

  • Gloves (loaners available)

  • Shin guards (loaners available)

  • Mouthguard

  • Youth Muay Thai students will soon be required to wear Juggernaut Level Shirts (0–10) as part of our leveling system.

Jiu-Jitsu (All Ages):

  • Gi (Loaner gis are available, but a personal gi is required to earn belts or stripes.)

What membership would work best for me?

We offer flexible memberships* to fit your training goals and schedule:

  • Juggernaut Membership – Unlimited Classes

  • Behemoth Membership – Up to 6 Classes/Week

  • Titan Membership – Up to 4 Classes/Week

  • Warrior Membership – Up to 2 Classes/Week

  • Youth Programs – Muay Thai/Kickboxing & Jiu-Jitsu

  • Family Add-Ons – Available for multi-member households

  • Drop-Ins – Always welcome

*please visit our pricing page for more information

What makes Juggernaut MMA stand out?

We are not a belt factory or a McDojo. Juggernaut MMA is a true fight gym that is built on skill, grit, and community. Whether you are a brand new or seasoned athlete, you will be welcomed to our facility with hard training, good people, and real results.

How can I contact Juggernaut MMA?

Text / call us or stop by in person. We’re often on the mats coaching or training, so we may miss calls or messages. Stopping by the gym is usually the fastest way to get help.

Schedule

Schedule

11/17/2025 - 11/23/2025
17 Mon 18 Tue 19 Wed 20 Thu 21 Fri 22 Sat 23 Sun
17 Mon
18 Tue
19 Wed
20 Thu
21 Fri
22 Sat
23 Sun
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Circuit Training

12 - 13:30
12:00 - 13:30

Circuit Training

Book 0/5
Circuit Training
Monday, November 17 · 12:00pm - 1:30pm

Kids Muay Thai/Kickboxing

17 - 18
1 Participants
Phoenix Alarcon
17:00 - 18:00

Kids Muay Thai/Kickboxing

JKJeff Kelley Book 1/30
Kids Muay Thai/Kickboxing
Monday, November 17 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley Book 0/20
Kids Advanced Jiu Jitsu
Monday, November 17 · 6:00pm - 7:00pm
Instructors:
Jeff Kelley

This class is designed for older and more advanced children, from 4 striped white belts and on. 

No-Gi Jiu Jitsu/Submission Wrestling

18 - 19
18:00 - 19:00

No-Gi Jiu Jitsu/Submission Wrestling

Book 0/30
No-Gi Jiu Jitsu/Submission Wrestling
Monday, November 17 · 6:00pm - 7:00pm

Muay Thai - all levels

19 - 20
19:00 - 20:00

Muay Thai - all levels

JKJeff Kelley Book 0/35
Muay Thai - all levels
Monday, November 17 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

12 - 13:30
12:00 - 13:30

Circuit Training

Book 0/30
Circuit Training
Tuesday, November 18 · 12:00pm - 1:30pm

Boxing Open Gym

17 - 18
17:00 - 18:00

Boxing Open Gym

Book 0/35
Boxing Open Gym
Tuesday, November 18 · 5:00pm - 6:00pm

Kids Brazilian Jiu Jitsu

17 - 18
1 Participants
Phoenix Alarcon
17:00 - 18:00

Kids Brazilian Jiu Jitsu

JKJeff Kelley Book 1/30
Kids Brazilian Jiu Jitsu
Tuesday, November 18 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Book 0/3
Sauna
Tuesday, November 18 · 5:00pm - 6:00pm

Brazilian Jiu Jitsu

18 - 19
18:00 - 19:00

Brazilian Jiu Jitsu

JBJosh Bernard
Brazilian Jiu Jitsu
Tuesday, November 18 · 6:00pm - 7:00pm
Instructors:
Josh Bernard

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley Book 0/20
Kids Advanced Jiu Jitsu
Tuesday, November 18 · 6:00pm - 7:00pm
Instructors:
Jeff Kelley

This class is designed for older and more advanced children, from 4 Stripe white belts and beyond

Muay Thai - All Levels

19 - 20
19:00 - 20:00

Muay Thai - All Levels

JKJeff Kelley
Muay Thai - All Levels
Tuesday, November 18 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

12 - 13:30
12:00 - 13:30

Circuit Training

Book 0/5
Circuit Training
Wednesday, November 19 · 12:00pm - 1:30pm

Combat Cardio

16 - 17
16:00 - 17:00

Combat Cardio

JKJeff Kelley Book 0/30
Combat Cardio
Wednesday, November 19 · 4:00pm - 5:00pm
Instructors:
Jeff Kelley

Jiu Jitsu Fundamentals

17 - 18
17:00 - 18:00

Jiu Jitsu Fundamentals

JBJosh Bernard
Jiu Jitsu Fundamentals
Wednesday, November 19 · 5:00pm - 6:00pm
Instructors:
Josh Bernard

Kids Muay Thai/Kickboxing

17 - 18
17:00 - 18:00

Kids Muay Thai/Kickboxing

JKJeff Kelley
Kids Muay Thai/Kickboxing
Wednesday, November 19 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Book 0/3
Sauna
Wednesday, November 19 · 5:00pm - 6:00pm

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley Book 0/20
Kids Advanced Jiu Jitsu
Wednesday, November 19 · 6:00pm - 7:00pm
Instructors:
Jeff Kelley

This class is designed for older and more advanced children, from 4 striped white belts and on. 

No-Gi Jiu Jitsu/Submission Wrestling

18 - 19
18:00 - 19:00

No-Gi Jiu Jitsu/Submission Wrestling

JBJosh Bernard
No-Gi Jiu Jitsu/Submission Wrestling
Wednesday, November 19 · 6:00pm - 7:00pm
Instructors:
Josh Bernard

Muay Thai - All Levels

19 - 20
1 Participants
Taylor Rutman
19:00 - 20:00

Muay Thai - All Levels

JKJeff Kelley Book 1/35
Muay Thai - All Levels
Wednesday, November 19 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

12 - 13:30
12:00 - 13:30

Circuit Training

Book 0/3
Circuit Training
Thursday, November 20 · 12:00pm - 1:30pm

Boxing Open Gym

17 - 18
17:00 - 18:00

Boxing Open Gym

Book 0/35
Boxing Open Gym
Thursday, November 20 · 5:00pm - 6:00pm

Kids Brazilian Jiu Jitsu

17 - 18
17:00 - 18:00

Kids Brazilian Jiu Jitsu

JKJeff Kelley
Kids Brazilian Jiu Jitsu
Thursday, November 20 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Book 0/3
Sauna
Thursday, November 20 · 5:00pm - 6:00pm

Brazilian Jiu Jitsu

18 - 19
18:00 - 19:00

Brazilian Jiu Jitsu

JBJosh Bernard
Brazilian Jiu Jitsu
Thursday, November 20 · 6:00pm - 7:00pm
Instructors:
Josh Bernard

Kids Advanced Jiu Jitsu

18 - 19
1 Participants
Phoenix Alarcon
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley Book 1/20
Kids Advanced Jiu Jitsu
Thursday, November 20 · 6:00pm - 7:00pm
Instructors:
Jeff Kelley

This class is designed for older and more advanced children, from 4 Stripe white belts and beyond

Muay Thai - All Levels

19 - 20
19:00 - 20:00

Muay Thai - All Levels

JKJeff Kelley
Muay Thai - All Levels
Thursday, November 20 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

12 - 13:30
12:00 - 13:30

Circuit Training

Circuit Training
Friday, November 21 · 12:00pm - 1:30pm

Kids Fight Club (Invite Only)

17 - 19
17:00 - 19:00

Kids Fight Club (Invite Only)

JKJeff Kelley
Kids Fight Club (Invite Only)
Friday, November 21 · 5:00pm - 7:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Book 0/3
Sauna
Friday, November 21 · 5:00pm - 6:00pm

Open Sparring

19 - 21
19:00 - 21:00

Open Sparring

JKJeff Kelley
Open Sparring
Friday, November 21 · 7:00pm - 9:00pm
Instructors:
Jeff Kelley
No sessions found

Free Trial

Please wait while you are being redirected...