Adult Jiu-Jitsu — 10P South Bay in action.
01Adults · Ages 15+

Adult Jiu-Jitsu

Designed for everyone — from first-timers to experienced grapplers — looking to sharpen their skills in a dynamic, No-Gi environment. Structured progression through Levels 1, 2, and 3, with Mixed Levels classes accommodating both newer and seasoned students throughout the week.

Mon–Fri · Mornings, midday & evenings · 60–90 min

View Full Schedule
Kids Jiu-Jitsu — 10P South Bay in action.
02Kids · Ages 7–14

Kids Jiu-Jitsu

Discipline, confidence, and respect through fun, engaging No-Gi training. Students learn practical self-defense, body awareness, and teamwork in a safe, encouraging environment led by coaches who specialize in working with kids.

Mon–Fri · 4:30 PM · 60 min

View Full Schedule
Little Panthers — 10P South Bay in action.
03Little Panthers · Ages 4–6

Little Panthers

Introduces young kids to the fundamentals of Jiu-Jitsu in a fun, safe, and positive environment. Their first taste of the sport — built around play, coordination, and building confidence on the mats.

Mon · Tue · Wed · Thu · 4:00 PM · 45 min

View Full Schedule
Women's Jiu Jitsu — 10P South Bay in action.
04Women's · Mixed Level

Women's Jiu Jitsu

Saturday-morning women's class led by Coach Dawna Gonzales. Mixed level — open to absolute beginners and experienced women alike. Supportive, technical, and built around the realities of real-world self-defense.

Saturday · 9:30 AM · 60 min

View Full Schedule
Jiu Jitsu en Español — 10P South Bay in action.
05En Español · $15 Drop-In

Jiu Jitsu en Español

Saturday-morning class taught entirely in Spanish. Open to all levels and welcomes drop-ins for a $15 mat fee. A great option for Spanish-first students or anyone who wants to learn the language of the sport in another language.

Saturday · 9:30 AM · 60 min

View Full Schedule

Step Onto the Mats

Claim your
free intro class

No catch.

Hundreds of teens and adults train at 10P South Bay. One free class, no pressure — we’ll show you the system and introduce you to the team.

Call (619) 746-8892