Train Like a Fighter.
World-class MMA, Brazilian Jiu-Jitsu, Boxing and Strength
training for beginners to professionals.
About Millennia MMA
Millennia MMA is Southern California’s premier destination for world-class martial arts training. With locations in Rancho Cucamonga and Chino Hills, we’ve built a legacy of excellence since 1999—training athletes of all levels, from beginners to world champions.
Whether your goal is to get in the best shape of your life, learn practical self-defense, or compete at the highest level, Millennia MMA offers a complete training experience in a supportive, high-energy environment.
Our programs include Brazilian Jiu-Jitsu (Gi & No-Gi), Muay Thai Kickboxing, Boxing, Wrestling, MMA, Strength & Conditioning, and youth classes—all taught by seasoned coaches with decades of professional experience.
Our coaches are more than instructors—they’re passionate mentors who have shaped champions in the UFC, Bellator, and other top promotions. You’ll train alongside a community of driven, respectful students who push each other to grow on and off the mats.
With 20+ expert coaches, 15+ classes daily, and two fully equipped facilities, Millennia MMA delivers unmatched flexibility, quality, and real results—whether you’re just starting out or chasing a title.
Our Programs
From complete beginners to professional fighters, we have a program tailored
to your goals and experience level.

Mixed Martial Arts
Complete combat training combining striking, wrestling, and submissions.
Full-body conditioning
Self-defense skills
Competition prep

Master the art of ground fighting and submission grappling.
Technical precision
Mental discipline
All fitness levels

Develop power, speed and technique with world-class striking coaches.
Cardio conditioning
Hand speed & power
Stress relief

Build functional strength designed for fighters and athletes.
Explosive power
Injury prevention
Performance gains

Age-appropriate training that builds discipline, focus and confidence.
Character building
Bully prevention
Physical fitness

High-energy classes that burn calories and build endurance.
Weight loss
Team motivation
No experience needed
Why Millennia MMA
We've built more than a gym — we've created an environment where
transformation happens every day.
Learn from championship fighters and certified instructors with decades of combined experience.
Beginner-friendly atmosphere where everyone trains smart, respects each other, and grows together.
Proven curriculum designed to take you from day one to advanced practitioner step by step.
State-of-the-art training facility with professional-grade equipment and spacious training areas.
Join a family of motivated athletes who push each other to be better every single day.
Small class sizes ensure you get the coaching and feedback you need to improve rapidly.
Why Millennia MMA
We've built more than a gym — we've created an environment where
transformation happens every day.
Learn from championship fighters and certified instructors with decades of combined experience.
Beginner-friendly atmosphere where everyone trains smart, respects each other, and grows together.
Proven curriculum designed to take you from day one to advanced practitioner step by step.
State-of-the-art training facility with professional-grade equipment and spacious training areas.
Join a family of motivated athletes who push each other to be better every single day.
Small class sizes ensure you get the coaching and feedback you need to improve rapidly.
Limited Offer
Experience world-class training with no commitment. Fill out the form below and
start your journey today.
Weekly Schedule
With over 40 classes per week, there's always a time that fits your schedule.
9:00 AM – 10:30 AM — Adult Advanced No-Gi Jiu-Jitsu
10:30 AM – 11:30 AM — Adult Wrestling
11:30 AM – 12:30 PM — Advanced MMA Drilling
Adult Intermediate No-Gi
12:30 PM – 2:00 PM — Pro MMA Small Gloves Sparring
3:15 PM – 4:00 PM — Little Samurai BJJ
4:00 PM – 5:00 PM — BJJ Fundamentals (Kids / Little Samurai).
4:00 PM – 5:00 PM — BJJ (Kids / Little Samurai).
5:00 PM – 6:00 PM — Strength & Conditioning: Strength Training — Lower Body (Squat)
Intermediate MMA
Kids Wrestling
6:00 PM – 7:00 PM — Strength & Conditioning: Strength Training — Lower Body (Squat)
Striking: Sparring
Adult Striking Fundamentals
7:00 PM – 8:30 PM — Adult No-Gi Jiu-Jitsu
9:00 AM – 10:30 AM — Adult Advanced Brazilian Jiu-Jitsu
10:30 AM – 11:30 AM — Adult BJJ Fundamentals
11:30 AM – 12:30 PM — Adult Striking: Sparring
Adult Intermediate BJJ
12:30 PM – 1:30 PM —Adult Striking Fundamentals
3:15 PM – 4:00 PM — Little Samurai Striking
4:00 PM – 5:00 PM — Kids Striking (Age 6–9)
Kids Striking (Age 10+)
5:00 PM – 6:00 PM — Conditioning (Aerobic)
Adult Striking Fundamentals
Adult Intermediate Wrestling
6:00 PM – 7:00 PM — Conditioning (Aerobic)
Adult Intermediate MMA
Adult BJJ Fundamentals
7:00 PM – 8:30 PM — Adult Brazilian Jiu-Jitsu
9:00 AM – 10:30 AM — Adult No-Gi Jiu-Jitsu
10:30 AM – 11:30 AM — Adult Intermediate Wrestling
11:30 AM – 12:30 PM — Adult Advanced MMA Drilling
Adult Intermediate No-Gi
12:30 PM – 2:00 PM — Pro MMA Small Gloves Sparring
3:15 PM – 4:00 PM — Little Samurai BJJ
4:00 PM – 5:00 PM — Kids BJJ Fundamentals
Kids BJJ
5:00 PM – 6:00 PM — Strength & Conditioning: Strength Training Upper Body (Push/Pull)
KIds Wrestling
Adult Intermediate MMA
6:00 PM – 7:00 PM — Strength & Conditioning: Training — Upper Body (Push/Pull)
Adult Striking Sparring
Adult Striking Fundamentals
7:00 PM – 8:30 PM — Adult No-Gi Jiu-Jitsu
9:00 AM – 10:30 AM — Adult No-Gi Jiu-Jitsu — Intermediate
10:30 AM – 11:30 AM — Adult BJJ Fundamentals
11:30 AM – 12:30 PM —Adult Striking: Sparring
Adult Intermediate BJJ.
12:30 PM – 1:30 PM — Adult Striking Fundamentals
3:15 PM – 4:00 PM — Little Samurai — Striking
4:00 PM – 5:00 PM — Kids Striking (Age 6–9)
Kids Striking (Age 10+)
5:00 PM – 6:00 PM — Strength and Conditioning (Anaerobic)
Adult Striking Fundamentals
6:00 PM – 7:00 PM — Strength and Conditioning (Anaerobic)
Adult Intermediate MMA
Adult BJJ Fundamentals
7:00 PM – 8:30 PM — Adult Intermediate BJJ
9:00 AM – 10:30 AM — Adult Advanced Brazilian Jiu-Jitsu
10:30 AM – 11:30 AM — Adult No-Gi Fundamentals
11:30 AM – 12:30 PM — Adult Striking Fundamentals
12:30 PM – 2:00 PM — Adult No-Gi Competition class
3:15 PM – 4:00 PM — Little Samurai Wrestling
4:00 PM – 5:00 PM — Kids BJJ Fundamentals
Kids BJJ
5:00 PM – 6:00 PM —S&C Strength Training lower body (dead lift)
Adult wrestling
6:00 PM – 7:00 PM — Adult Intermediate No-Gi Jiu-Jitsu
8:00 AM – 9:00 AM — Strength and Conditioning: Conditioning
9:00 AM – 10:00 AM — Strength and Conditioning: Strength Training Upper Body (PUSH/PULL)
Adult BJJ Fundamentals
10:00 AM – 12:00 PM — Adult No-Gi Jiu-Jitsu
11:30 AM - 12:30 PM — Adult Striking Fundamentals
12:00 PM – 2:00 PM — Pro MMA Big Gloves Sparring
9:00 AM – 10:00 AM — Adult No-Gi Fundamentals
10:00 AM – 11:00 AM — Adult Striking Fundamentals
Adult No Gi BJJ
Weekly Schedule
With over 40 classes per week, there's always a time that fits your schedule.
9:00–10:30 AM — Advanced Gi Jiu-Jitsu
10:30–11:30 AM — BJJ Fundamentals
11:00 AM–3:00 PM — Gym Closed
3:15–4:00 PM — Little Samurai Striking (Kids)
4:00–5:30 PMo — Kids BJJ Fundamentals / Advanced Kids BJJ
5:30–6:30 PM — MMA Fundamentals
6:30–7:30 PM — MMA
7:30–9:00 PM — Advanced Gi Jiu-Jitsu
9:00–10:30 AM — No-Gi Jiu-Jitsu
10:30–11:30 AM — MMA Fundamentals
11:30 AM–12:30 PM — MMA
12:30–2:00 PM — No-Gi Competition Class
11:00 AM–3:00 PM — Gym Closed
3:15–4:00 PM — Little Samurai Jiu-Jitsu (Kids)
4:00–5:30 PM — Kids Pankration
5:30–6:30 PM — Cardio Kickboxing
6:30–7:30 PM — BJJ Fundamentals
7:30–9:00 PM — No-Gi Jiu-Jitsu
9:00–10:30 AM — Advanced Gi Jiu-Jitsu
10:30–11:30 AM — BJJ Fundamentals
11:00 AM–3:00 PM — Gym Closed
3:15–4:00 PM — Little Samurai Striking (Kids)
4:00–5:30 PM — Kids BJJ Fundamentals / Advanced Kids BJJ
5:30–6:30 PM — MMA Fundamentals
6:30–7:30 PM — MMA
7:30–9:00 PM — Advanced Gi Jiu-Jitsu
9:00–10:30 AM — No-Gi Jiu-Jitsu
10:30–11:30 AM — MMA Fundamentals
11:30 AM–12:30 PM — MMA
11:00 AM–3:00 PM — Gym Closed
3:15–4:00 PM — Little Samurai Jiu-Jitsu (Kids)
4:00–5:30 PM — Kids Pankration
5:30–6:30 PM — Cardio Kickboxing
6:30–7:30 PM — BJJ Fundamentals
7:30–9:00 PM — No-Gi Jiu-Jitsu
9:00–10:30 AM — Wrestling
10:30–11:30 AM — BJJ Fundamentals
11:30 AM–12:30 PM — MMA Fundamentals
11:00 AM–3:00 PM — Gym Closed
3:15–4:00 PM — Little Samurai Wrestling (Kids)
4:00–5:30 PM — Kids BJJ Fundamentals / Advanced Kids BJJ
5:30–6:30 PM — Cardio Kickboxing
6:30–8:30 PM — No-Gi Open Mat
9:00–10:30 AM — Brazilian Jiu-Jitsu
10:30–11:30 AM — MMA Fundamentals
11:30 AM–12:30 PM — MMA Sparring
9:00–10:30 AM — Kids Pankration Competition
Testimonials
Real stories from real members who transformed their lives at Millennia MMA.
If I could I would give more stars! Here are my pros about joining: Staff and coaches are friendly and involved. Starting and learning a new skill can be intimidating but the fundamentals classes make it easier. You can see progress made through a card that keeps track of the class you’ve attended. The friends you’ll make in training. You’re not alone in the shared struggle of learning something new and challenging. Clean mats, changing room, and restrooms. Different payments plans for different budgets. If you’re unsure, try a trial class before committing. The community. They host activities aside from just training (Halloween events, holiday, open mats, etc.) It’s a great workout and they have a variety of classes to choose from. There’s more I could write but it would better experienced in person. Hope to see y’all there!
It took 1 free trial and my kids were hooked. 1 monthly fee and they can go to all 3; Striking, BJJ and Wrestling classes at both locations! What a deal!Also, the Coaches there are great! My kids love all their coaches at the Rancho Cucamonga location: Coach Ian, Coach Raptor, Coach Chris, Coach Taylor, Coach Kai, Coach Julian, Coach Brian and Coach Ryan! The coaches are not only knowledgeable, but some are pro fighters.
Signed up again recently after a very long hiatus because I wanted to get back into martial arts training again and was also looking for a good form of cardio to do during the week that doesn’t bore me to death. So far I’ve taken the cardio kickboxing and striking fundamentals classes. The cardio kickboxing gives me a great workout every time. The striking fundamentals class was well structured and there was a good variety of bag work, pad work, and partner drills.
Took my kids for the free trial and decided to sign up after seeing how attentive Coach Taylor and Coach Ian were with them. I will update my review after experiencing at-least three weeks of classes.
Great teaching and mix of wrestling into their jiujitsu. Also their music is hella good when rolling. This is extremely important and will make you better at jiujitsu.
Meet The Best
Experienced Coach to Improve Your Skills.

Owner of Millennia MMA
12-4 Pro MMA
Top 10 Ranked Fighter
WEC/UFC Title Contender
Former King of the Cage World Champ
BJJ Black Belt

Founder of Millennia MMA
Pro MMA Head Coach
Black Belt under Rodrigo Medeiros
Former 2x King of the Cage Welterweight Champ
Fought in the UFC
7-1 Pro MMA

Pro MMA 9-5-1
BJJ Brown Belt
College Wrestler
Strength & Conditioning Coach
District 7 Crossfit Head Coach
Crossfit Level 1 Trainer
Crossfit Olympic Weightlifting
Crossfit Kettlebell Trainer
Crossfit Powerlifting

3x ADCC Open Champion, 2022 IBJJF No Gi World Champion (Blue Belt), 2x NAIA Wrestling National Qualifier, 4 years of college wrestling experience, Professional MMA Fighter.

Current professional fighter and former A1 MMA strawweight Champion.

Ray is one our Striking instructors with nearly a decade of Muay Thai experience. He coaches fundamental striking and MMA. Ray also operates Millennia Defense which offers Firearms and Medical training services.

College wrestler from Rio Hondo, fights amateur mma and actively competes in the sport of BJJ.

Coach Mansoor has been practicing Brazilian Jiu Jitsu for over 35 years he is incredibly passionate about Jiu Jitsu and teaching others.

Allan, a black belt, teaches jiu jitsu at our Chino Hills gym.
Stop thinking about it. Take the first step towards becoming the strongest, most confident version of yourself.

Premier martial arts training facility dedicated to transforming lives through world-class combat sports instruction.
8423 Rochester Ave #102 Rancho Cucamonga, CA 91730
951-596-5583
5475 Philadelphia St Ste G Chino, CA 91710
909-498-8076
8423 Rochester Ave #102
Rancho Cucamonga, CA 91730
(951) 596-5583
5475 Philadelphia St Ste G
Chino, CA 91710
(909)498-8076
Mon-Fri: 9AM - 9PM
Sat-Sun: 9AM - 2PM

Premier martial arts training facility dedicated to transforming lives through world-class combat sports instruction.