Transform your life through the art of martial arts. We train warriors of all ages — from Lil Ninjas to black belts — in a community built on discipline, respect, and relentless growth.
True confidence isn't given — it's built. Through real self-defense training, you'll develop the awareness, skills, and mindset to protect yourself and walk through the world without fear.
Learn to read your environment before a threat develops. The best fight is the one that never happens. We train your mind as much as your body.
Build real-world strength and technique. Our Karate and BJJ curriculum gives you proven tools to defend yourself against opponents of any size.
When you know you can handle yourself, everything changes — how you carry yourself, how you speak, how you live. That transformation starts on the mat.
"At Mamba Martial Arts, we believe every person deserves to feel safe — in their body, in their mind, and in the world around them. We don't just teach techniques. We build warriors who walk in confidence, raise their families with strength, and refuse to be victims."
Six days a week, multiple class times — there's always a session that fits your life. View our full weekly schedule below.
| TIME | MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | SATURDAY |
|---|---|---|---|---|---|---|
| 9:00 – 9:45AM | — | — | — | — | — | Cardio Kickboxing |
| 9:45 – 10:15AM | — | — | — | — | — | Lil Ninjas Ages 4–6 |
| 10:15 – 11:00AM | — | — | — | — | — | Junior Beginners Ages 7–12 |
| 11:00 – 12:00PM | — | — | — | — | — | Advanced Yellow Belt – Black Belt |
| 12:00 – 12:45PM | — | — | — | — | — | Brazilian Jiu-Jitsu |
| 12:45 – 1:45PM | — | — | — | — | — | Open Mat |
| 4:00 – 4:30PM | Lil Ninjas Ages 4–6 |
Lil Ninjas Ages 4–6 |
— | Lil Ninjas Ages 4–6 |
— | — |
| 4:45 – 5:30PM | Junior Beginners Ages 7–12 |
Junior Beginners Ages 7–12 |
Junior Beginners Ages 7–12 |
Junior Beginners Ages 7–12 |
Junior Beginners Ages 7–12 |
— |
| 5:45 – 6:30PM | Advanced Yellow Belt – Black Belt |
Advanced Yellow Belt – Black Belt |
Advanced Yellow Belt – Black Belt |
Advanced Yellow Belt – Black Belt |
Advanced Yellow Belt – Black Belt |
— |
| 6:30 – 7:30PM | Brazilian Jiu-Jitsu | Cardio Kickboxing | Brazilian Jiu-Jitsu | Brazilian Jiu-Jitsu | Brazilian Jiu-Jitsu | — |
| 7:30 – 8:15PM | Cardio Kickboxing | — | — | Cardio Kickboxing | — | — |
At Mamba Martial Arts, we are more than a gym — we are a community built on the principles of discipline, respect, and relentless self-improvement. Whether you're a 4-year-old Lil Ninja or an adult pursuing your black belt, we meet you where you are.
Our proven curriculum combines traditional karate values with the modern effectiveness of Brazilian Jiu-Jitsu, giving our students a complete foundation in real-world self-defense and competitive martial arts.
“Mamba Martial Arts is an amazing place with a positive, welcoming, and motivating environment. You can tell that a lot of care goes into making sure every student feels supported while also being challenged to grow, build confidence, and improve their skills. The instruction is patient, encouraging, and professional, and the atmosphere makes you want to keep coming back and getting better.”
“I’ve trained with Sensei Hamada for over a decade and he’s also trained my son and daughter from white belt to black belt for my son and green belt for my daughter. I couldn’t be happier to see their growth in maturity, confidence and overall quality of character thanks to their training. Ryan has a big heart behind his strict training that shows off the mat, and his personal desire for continuous self improvement resonates to those he trains.”
“My kids have been training with Ryan for 4+ years now. We are glad that Ryan has opened Mamba Martial Arts. If you’re looking for a nice clean environment that you or your family can train comfortably, this is the place to be.”
“Mamba Martial Arts is a great place to train. The atmosphere is welcoming, the instruction is solid, and you can tell there’s a real commitment to helping people improve. Whether you’re just starting out or already have experience, you’re pushed to get better while still feeling supported.”
“New studio in El Cerrito having a great experience with my son joining the class. The instructor Yoshu is very friendly and outstanding with the kids so far he’s learning a lot and gaining confidence!”