Juggernaut Mixed Martial Arts

Shopping Cart

Your cart is empty
Continue Shopping

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

40+

Awards Won

20+

Years Experience


What we offer:

Brazilian Jiu Jitsu

We run a merit-based Jiu Jitsu program—promotions are earned through skill, consistency, and measurable improvement, not simply attendance or time on the mat. Our coaches track how well you can apply technique under pressure, including control, escapes, transitions, and submissions in live training.

We understand the difference between competitors and hobbyists, and we evaluate each student accordingly. A competition-focused blue belt and a hobbyist blue belt are often built differently, with different pacing, intensity, and expectations—and we coach and rank with that reality in mind. Whether your goal is self-defense, fitness, confidence, or competition, you’ll be trained with a plan that matches your purpose.

We train both Gi and No-Gi throughout the week, so students develop a complete grappling skill set—strong fundamentals, smart defense, and the ability to adapt to different grips, speeds, and styles.

Muay Thai

We run a merit-based Muay Thai program focused on real skill development—clean technique, strong fundamentals, and the ability to apply what you learn under pressure. Traditional Muay Thai is the foundation (punches, kicks, knees, elbows, and clinch work), but we also blend in K-1 and Dutch-style kickboxing influences—more combinations, sharper boxing, structured pressure, and smart pace control.

Training includes pad work, bag work, partner drilling, conditioning, and situational rounds designed to build timing, balance, defense, and fight IQ—not just burn calories. Sparring is not required, especially for newcomers. But it is encouraged when you’re ready, because it’s one of the best ways to build confidence, composure, and real-world ability in a controlled environment. Whether your goal is fitness, self-defense, or competition, we’ll guide you with a progression that matches your experience and comfort level.

Boxing

Our Boxing program is a beginner-friendly, fundamentals-first class built to teach the basics the right way—stance, footwork, balance, guard, and clean punching mechanics. It’s an ideal entry point for anyone new to striking, and it also pairs perfectly with Muay Thai by giving you a strong foundation in movement, timing, defense, and hands.

Training focuses heavily on drills, pad work, and bag work, with clear coaching and lots of reps so you actually improve—not just sweat. Sparring is not required, especially for newcomers, but it’s available for those who want it and are ready. While the class is designed to be a strong starting point, we still have more serious boxing students training alongside beginners, so you’ll have room to grow as your skill level and goals evolve.

Youth Classes

Our Kids Programs (Jiu Jitsu + Muay Thai) are built to develop real skill, confidence, and discipline—and they’re 100% merit-based. We don’t promote kids just because they’ve attended a certain number of classes. Progress is earned through ability, effort, and improvement, with coaching that meets each child where they’re at.

Kids Muay Thai (Levels 0–10)

Our Kids Muay Thai program uses a level system from 0–10, and each level is color-coded by shirt so parents and coaches can instantly see where a student is at. All students are required to purchase their first level shirt when they start. The program is structured to work great for brand-new beginners and to keep advanced kids challenged with higher expectations and deeper skill development as they level up.

Kids Jiu Jitsu

Our Kids Jiu Jitsu program focuses on fundamentals, control, and safe live training, with promotions based on technical progress and performance, not time served. It’s excellent for kids who want fitness and confidence, and it also supports competitive athletes who want to level up fast.

Invite-Only Competition Classes

For fast learners and serious competitors, we offer invite-only competition training. This is an add-on membership (+$50/month) and requires a solid commitment from both the student and parents. These sessions move faster, train harder, and demand consistent attendance and effort.

Why Choose Juggernaut Mixed Martial Arts?

Why Choose Juggernaut MMA?

Whether you’re stepping on the mats for the first time or you’ve been training for years, Juggernaut MMA is built for real progress—not fluff. You’ll get experienced coaching, structured classes, and training that actually makes sense, so you improve faster, stay safer, and know exactly what you’re working toward.

We push hard, but we don’t do ego. This is a place where beginners are welcomed, hard work is respected, and advanced students are challenged. If you want fitness, confidence, self-defense, or competition-ready skills, we’ll help you build it the right way—one solid session at a time.

And here’s what matters most: our members aren’t just a face—or a number on a spreadsheet. You’re family here, on and off the mats. People get to know you, coaches actually pay attention, and the atmosphere is the kind that keeps you coming back because it feels like you belong.

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

03/02/2026 - 03/08/2026
2 Mon 3 Tue 4 Wed 5 Thu 6 Fri 7 Sat 8 Sun
2 Mon
3 Tue
4 Wed
5 Thu
6 Fri
7 Sat
8 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

Circuit Training
Monday, March 02 · 12:00pm - 1:30pm

Kids Muay Thai/Kickboxing

17 - 18
17:00 - 18:00

Kids Muay Thai/Kickboxing

JKJeff Kelley
Kids Muay Thai/Kickboxing
Monday, March 02 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley
Kids Advanced Jiu Jitsu
Monday, March 02 · 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

No-Gi Jiu Jitsu/Submission Wrestling
Monday, March 02 · 6:00pm - 7:00pm

Muay Thai - all levels

19 - 20
19:00 - 20:00

Muay Thai - all levels

JKJeff Kelley
Muay Thai - all levels
Monday, March 02 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

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

Circuit Training

Circuit Training
Tuesday, March 03 · 12:00pm - 1:30pm

Boxing Open Gym

17 - 18
17:00 - 18:00

Boxing Open Gym

Boxing Open Gym
Tuesday, March 03 · 5:00pm - 6:00pm

Kids Brazilian Jiu Jitsu

17 - 18
17:00 - 18:00

Kids Brazilian Jiu Jitsu

JKJeff Kelley
Kids Brazilian Jiu Jitsu
Tuesday, March 03 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Sauna
Tuesday, March 03 · 5:00pm - 6:00pm

Brazilian Jiu Jitsu

18 - 19
18:00 - 19:00

Brazilian Jiu Jitsu

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

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley
Kids Advanced Jiu Jitsu
Tuesday, March 03 · 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, March 03 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

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

Circuit Training

Circuit Training
Wednesday, March 04 · 12:00pm - 1:30pm

Combat Cardio

16 - 17
16:00 - 17:00

Combat Cardio

JKJeff Kelley
Combat Cardio
Wednesday, March 04 · 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, March 04 · 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, March 04 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Sauna
Wednesday, March 04 · 5:00pm - 6:00pm

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley
Kids Advanced Jiu Jitsu
Wednesday, March 04 · 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, March 04 · 6:00pm - 7:00pm
Instructors:
Josh Bernard

Muay Thai - All Levels

19 - 20
19:00 - 20:00

Muay Thai - All Levels

JKJeff Kelley
Muay Thai - All Levels
Wednesday, March 04 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

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

Circuit Training

Circuit Training
Thursday, March 05 · 12:00pm - 1:30pm

Boxing Open Gym

17 - 18
17:00 - 18:00

Boxing Open Gym

Boxing Open Gym
Thursday, March 05 · 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, March 05 · 5:00pm - 6:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Sauna
Thursday, March 05 · 5:00pm - 6:00pm

Brazilian Jiu Jitsu

18 - 19
18:00 - 19:00

Brazilian Jiu Jitsu

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

Kids Advanced Jiu Jitsu

18 - 19
18:00 - 19:00

Kids Advanced Jiu Jitsu

JKJeff Kelley
Kids Advanced Jiu Jitsu
Thursday, March 05 · 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, March 05 · 7:00pm - 8:00pm
Instructors:
Jeff Kelley

Circuit Training

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

Circuit Training

Circuit Training
Friday, March 06 · 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, March 06 · 5:00pm - 7:00pm
Instructors:
Jeff Kelley

Sauna

17 - 18
17:00 - 18:00

Sauna

Sauna
Friday, March 06 · 5:00pm - 6:00pm

Open Sparring

19 - 21
19:00 - 21:00

Open Sparring

JKJeff Kelley
Open Sparring
Friday, March 06 · 7:00pm - 9:00pm
Instructors:
Jeff Kelley
No sessions found
Shop our custom Gear