Programs by Age
in Carrollton.
Pure Brazilian Jiu-Jitsu for ages 3 through adult, plus adult classes. Our full weekly schedule is below. Call or text to confirm times and book your free intro class.
Schedule Your Free Intro Class.
Pick a time that works for you and we will have a mat ready. Your first class is free — no price, no pressure. Prefer to talk first? Call or text (469) 465-9426.
Find Your Class in Carrollton.
Choose a program or filter by age, class, and day to find the right fit. Times can shift seasonally, so call or text (469) 465-9426 to confirm.
Today’s Classes
No regular classes today. View the weekly schedule below.
Weekly Class Schedule
Monday Today
- 6:00-7:00 AM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner - 6:00-7:00 AM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 4:00-4:30 PM Book Free Intro
Cubs Beginner BJJ
Ages 3-5 BJJ Beginner - 4:30-5:15 PM Book Free Intro
Jaguars Beginner BJJ
Ages 6-11 BJJ Beginner - 5:00-6:00 PM Book Free Intro
Muay Thai/Kickboxing
Adults Muay Thai / Kickboxing Beginner - 5:15-6:00 PM Book Free Intro
Jaguars Advanced BJJ
Ages 6-11 BJJ - 6:00-7:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 6:00-7:00 PM Book Free Intro
Teens
Ages 12-15 BJJ Beginner - 7:00-8:00 PM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner
Tuesday Today
- 6:00-7:00 AM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner - 6:00-7:00 AM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 11:00 AM-12:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 4:00-4:30 PM Book Free Intro
Cubs Beginner BJJ
Ages 3-5 BJJ Beginner - 4:30-5:15 PM Book Free Intro
Jaguars Beginner BJJ
Ages 6-11 BJJ Beginner - 5:00-6:00 PM Book Free Intro
Muay Thai/Kickboxing
Adults Muay Thai / Kickboxing Beginner - 5:15-6:00 PM Book Free Intro
Jaguars Advanced BJJ
Ages 6-11 BJJ - 6:00-7:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 6:00-7:00 PM Book Free Intro
Teens
Ages 12-15 BJJ Beginner - 7:00-8:00 PM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner
Wednesday Today
- 6:00-7:00 AM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner - 6:00-7:00 AM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 4:00-4:30 PM Book Free Intro
Cubs Beginner BJJ
Ages 3-5 BJJ Beginner - 4:30-5:15 PM Book Free Intro
Jaguars Beginner BJJ
Ages 6-11 BJJ Beginner - 5:00-6:00 PM Book Free Intro
Muay Thai/Kickboxing
Adults Muay Thai / Kickboxing Beginner - 5:15-6:00 PM Book Free Intro
Jaguars Advanced BJJ
Ages 6-11 BJJ - 6:00-7:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 6:00-7:00 PM Book Free Intro
Teens
Ages 12-15 BJJ Beginner - 7:00-8:00 PM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner
Thursday Today
- 6:00-7:00 AM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner - 6:00-7:00 AM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 11:00 AM-12:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 4:00-4:30 PM Book Free Intro
Cubs Beginner BJJ
Ages 3-5 BJJ Beginner - 4:30-5:15 PM Book Free Intro
Jaguars Beginner BJJ
Ages 6-11 BJJ Beginner - 5:00-6:00 PM Book Free Intro
Muay Thai/Kickboxing
Adults Muay Thai / Kickboxing Beginner - 5:15-6:00 PM Book Free Intro
Jaguars Advanced BJJ
Ages 6-11 BJJ - 6:00-7:00 PM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 6:00-7:00 PM Book Free Intro
Teens
Ages 12-15 BJJ Beginner - 7:00-8:00 PM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner
Friday Today
- 6:00-7:00 PM Book Free Intro
Ladies Only
Women 16+ Women's Beginner
Saturday Today
- 10:00-11:00 AM Book Free Intro
Adults Beginner BJJ
Ages 16+ BJJ Beginner - 10:00-11:00 AM Book Free Intro
Adults Advanced BJJ
Ages 16+ BJJ - 10:00-11:30 AM Book Free Intro
Jaguars Advanced BJJ
Ages 6-11 BJJ - 10:00-11:00 AM Book Free Intro
Teens
Ages 12-15 BJJ Beginner
Sunday Today
- 3:00 PM Book Free Intro
Open Mat
All Ranks Open Mat
No classes match those filters. Try a different age group, program, or day.
Found a time that works? Your first class is free.
BOOK MY FREE CLASSSix Programs, One Method.
Tap any program for the full details. When you are ready, book a free intro class and we will match you to the right time.
-
Cubs
Ages 3-5Jiu-Jitsu in Carrollton for ages 3 to 5. Listening, coordination, and the first wins your child carries home.
SEE THE PROGRAM -
Jaguars
Ages 6-11Brazilian Jiu-Jitsu in Carrollton for ages 6 to 11. Real technique, real confidence, and a community that feels like family.
SEE THE PROGRAM -
Teens
Ages 12-15Jiu-Jitsu in Carrollton for ages 12 to 15. The bridge from kids classes to real, live training.
SEE THE PROGRAM -
Adults
Ages 16+Brazilian Jiu-Jitsu in Carrollton for adults. Get fit, learn real self-defense, and train under a Machado black belt.
SEE THE PROGRAM -
Summer Camp
Ages 5-12Summer camp in Carrollton for ages 5 to 12. Games, activities, and a full day of energy well spent.
SEE THE PROGRAM -
After School
Ages 5-12After-school Jiu-Jitsu in Carrollton for ages 5 to 12. Pickup, training, and character work. The afternoon handled.
SEE THE PROGRAM -
MMA Fitness
AdultsTrain like a fighter under a former UFC veteran and a dedicated coach. Real coaching, real purpose. Your first lesson is free.
SEE THE PROGRAM -
Muay Thai & Kickboxing
AdultsLearn Muay Thai and kickboxing technique, build real conditioning, and train inside an established academy. Your first class is free.
SEE THE PROGRAM
What a Typical Class Looks Like.
- 1
Line Up and Bow In
Every class opens with students lining up and bowing in, a two-second routine that signals the shift from outside life to focused training. It is one reason arriving a few minutes early matters.
- 2
Warm-Up
Each class opens with a structured warm-up: movement drills, mobility, and light conditioning appropriate to the age group. For the youngest kids this includes movement games; for adults it is more technique-focused.
- 3
Technique Instruction
The instructor introduces one to three related techniques, demonstrated in full and broken down step by step. For new students this is the slowest, most detailed part of class, and questions are welcome.
- 4
Drilling with a Partner
Students pair up and drill the technique to build muscle memory while the instructor circulates and corrects. New students are paired with experienced partners who guide them patiently.
- 5
Live Application
Intermediate and advanced students apply the technique in controlled live rolling. New students participate at reduced resistance under close supervision, only when they are ready.
- 6
Cool-Down and Bow Out
The final minutes are for cooling down and a short debrief on what the class worked on. Students bow out, and the instructor checks in with new students to answer questions and give early feedback.
Common Questions About Classes.
What are the current class times?
Our weekly class schedule is posted on this page, grouped by program. Times can shift seasonally, so call or text us at (469) 465-9426 to confirm the current times for your program and book your first class.
How often should a student come per week?
Two to three classes per week is the standard for meaningful progress. One class per week keeps a student in the routine but slows advancement, since too much technique fades between sessions. Students who can only make one class a week are still welcome and will still improve.
Can I watch a class before signing up?
Yes, and we encourage it. Walk in during business hours, tell the front desk you would like to observe, and we will show you to the viewing area and let you know when the next relevant class begins. No appointment needed, no pressure to sign up.
What if I miss a class?
Missed classes can generally be made up by attending an equivalent class the same week. For an extended absence due to illness, injury, or travel, contact the front desk and we will work with you on a hold or credit.
When are belt promotions?
Belts are earned, not scheduled. When a student demonstrates the technique, attitude, and consistency the next rank requires, the instructor advances them. Two students who started the same day might be promoted at different times.
Find Your Class. Walk In This Week.
Call or text for current times, or book online. Your first class is free. No price, no pressure.
Free intro class · No experience required · Walk-ins welcome