Programs — Bad Aces Martial Arts | BJJ, NoGI, Kids BJJ & Striking
Find and accept the Bad Ace in You! · Kids Classes — Ages 4+ | Lil Bad Aces 4–7 | Fundamentals 8+ · Adult BJJ — Mon / Tue / Wed / Thu · Striking — Mon / Wed 7PM (Ages 13+) · Open Mat — Fri 5–7PM | Sat 10AM–12PM · Sunday GI Competition Training 11AM–12:30PM · Coolidge, AZ — Serving the Greater Pinal County AreaFind and accept the Bad Ace in You! · Kids Classes — Ages 4+ | Lil Bad Aces 4–7 | Fundamentals 8+ · Adult BJJ — Mon / Tue / Wed / Thu · Striking — Mon / Wed 7PM (Ages 13+) · Open Mat — Fri 5–7PM | Sat 10AM–12PM · Sunday GI Competition Training 11AM–12:30PM · Coolidge, AZ — Serving the Greater Pinal County AreaFind and accept the Bad Ace in You! · Kids Classes — Ages 4+ | Lil Bad Aces 4–7 | Fundamentals 8+ · Adult BJJ — Mon / Tue / Wed / Thu · Striking — Mon / Wed 7PM (Ages 13+) · Open Mat — Fri 5–7PM | Sat 10AM–12PM · Sunday GI Competition Training 11AM–12:30PM · Coolidge, AZ — Serving the Greater Pinal County Area
Bad Aces programs

What We Offer

Our
Programs

Four world-class disciplines. One gym. Whether you're 4 or 40, a first-timer or a competitor — there's a program built for you.

Brazilian Jiu-Jitsu
BJJ
Ages 8+ All Levels

Program

Brazilian Jiu-Jitsu

"The Gentle Art. Mastered Through Repetition."

Brazilian Jiu-Jitsu is the foundation of everything we do at Bad Aces. Rooted in leverage, technique, and strategy — BJJ teaches you to control and submit opponents regardless of size or strength. Our GI program covers fundamentals through advanced competition preparation.

GI (kimono) training — traditional BJJ
Fundamentals to advanced technique
Competition prep & tournament support
Structured belt progression
Open mat rolling sessions
Positional drilling & live sparring

Who Is This For?

Perfect for complete beginners, self-defence seekers, fitness enthusiasts, and anyone who wants to compete. If you have zero experience, this is where you start.

Class Schedule

Tuesday5:00 PM – 6:00 PMKids Fundamentals BJJ
Thursday5:00 PM – 6:00 PMKids Fundamentals BJJ
Thursday6:00 PM – 7:00 PMAdult Fundamentals BJJ
Tuesday7:00 PM – 8:00 PMAdult GI Free Roll
Sunday11:00 AM – 12:30 PMGI Competition Training
NoGI Grappling
NoGI
Ages 8+ All Levels

Program

NoGI Grappling

"Faster. More Dynamic. Closest to Real."

NoGI removes the kimono and cranks up the pace. With no collar or sleeve grips to rely on, you develop body control, underhooks, and leg lock entries that translate directly to MMA and real-world self-defence. Our NoGI program covers takedowns, wrestling, and submission wrestling.

No kimono — rash guard & shorts
Wrestling & takedown focused
Leg lock & submission wrestling
MMA-applicable techniques
Morning & evening class options
Beginner-friendly fundamentals track

Who Is This For?

Great for wrestlers, MMA fighters, or anyone who wants a more athletic, fast-paced grappling experience. Also the ideal starting point if you find the GI intimidating.

Class Schedule

Monday5:00 PM – 6:00 PMKids Fundamentals NoGI
Monday6:00 PM – 7:00 PMAdult Fundamentals NoGI
Tuesday6:00 PM – 7:00 PMNoGI Takedowns / Wrestling
Wednesday5:00 PM – 6:00 PMKids Fundamentals NoGI
Wednesday6:00 PM – 7:00 PMAdult Fundamentals NoGI
Thursday10:00 AM – 11:30 AMAdult All Levels NoGI
Thursday7:00 PM – 8:00 PMAdult NoGI Free Roll
Kids BJJ
Kids
Ages 4–17 Beginner to Advanced

Program

Kids BJJ

"Building Champions On and Off the Mats."

Our Kids program is one of the most important things we do. We use Brazilian Jiu-Jitsu as a vehicle to teach children discipline, respect, confidence, and how to handle adversity. Classes are structured, safe, and genuinely fun — kids love coming back every week.

Lil Bad Aces — ages 4 to 7
Kids Fundamentals — ages 8 and up
Anti-bullying & self-defence focus
Structured belt & stripe progression
Builds confidence, focus & respect
Safe, supervised, family-friendly environment

Who Is This For?

Any child aged 4 and up. No experience needed — ever. Our coaches are trained to work with young athletes at every level, from first-timers to junior competitors.

Class Schedule

Tuesday4:15 PM – 5:00 PMLil Bad Aces (Ages 4–7)
Thursday4:15 PM – 5:00 PMLil Bad Aces (Ages 4–7)
Tuesday5:00 PM – 6:00 PMKids Fundamentals BJJ (Ages 8+)
Thursday5:00 PM – 6:00 PMKids Fundamentals BJJ (Ages 8+)
Monday5:00 PM – 6:00 PMKids Fundamentals NoGI (Ages 8+)
Wednesday5:00 PM – 6:00 PMKids Fundamentals NoGI (Ages 8+)
Striking
Striking
Ages 13+ All Levels

Program

Striking

"Muay Thai & Boxing. Stand Up and Fight."

Our Striking program blends Muay Thai and boxing fundamentals into a structured, high-energy class. You'll develop punching combinations, kicks, knees, elbows, footwork, and defensive movement — all in a safe, partner-based environment with heavy bag work and pad rounds.

Muay Thai & boxing combined
Heavy bag, pad work & partner drills
Punches, kicks, knees & elbows
Footwork & defensive movement
Fitness-focused & technique-driven
Ages 13 and up welcome

Who Is This For?

Anyone 13+ who wants to learn to strike — whether for fitness, self-defence, or as a complement to their grappling game. No prior experience required.

Class Schedule

Monday7:00 PM – 8:00 PMStriking
Wednesday7:00 PM – 8:00 PMStriking

Got Questions?

Frequently
Asked

Everything you need to know before stepping on the mats for the first time.

Absolutely not. Every single one of our programs has a fundamentals track designed for complete beginners. You will never be thrown into the deep end.

Just yourself and a water bottle. Wear comfortable athletic clothing. We'll sort you out with everything else. For BJJ you'll eventually need a GI (kimono) — we can point you in the right direction.

Yes — that's exactly who our Kids program is built for. Our coaches are experienced with first-timers and make every child feel welcome from day one.

Yes. Many of our members cross-train across BJJ, NoGI, and Striking. Our membership plans cover all adult programs — ask us about the best option for your goals.

We offer both contract and no-contract membership options. Youth memberships are always contract-free. Check our Pricing page for full details.

Ready to Train?

Pick Your Program.
Start Today.