Three generations of jiu-jitsu, taught the way it was meant to be taught.

Brazilian Jiu-Jitsu in Los Angeles since 2012. Adults, teens, kids — every belt, every level.

4.9 Google (187)
12 Black Belt Coaches
10K Sq. Ft. of Mat Space
300+ Active Members

Our Lineage

A direct line to the source

Mitsuyo Maeda Founder of Brazilian Jiu-Jitsu in Brazil
Carlos & Helio Gracie The Gracie Family Legacy
Prof. Ricardo Almeida Founder, Cypress Combat Club

Vol. 01 Programs

Classical curriculum, modern application

Brazilian Jiu-Jitsu

Brazilian Jiu-Jitsu — Fundamentals

Daily fundamentals and advanced classes for every skill level. Gi and No-Gi options with structured curriculum from white belt to black belt.

  • Gi and No-Gi options
  • IBJJF competition curriculum
  • Weekly sparring rounds
  • Belt promotions twice yearly
14 classes/week Adults All levels

Muay Thai

Muay Thai — Striking

Authentic Muay Thai striking with pad work, heavy bags, clinch work, and controlled sparring. Taught by active fighters.

  • Pad work every class
  • Clinch and sweep techniques
  • Fight team available
  • No experience required
10 classes/week Adults All levels

Mixed Martial Arts

Mixed Martial Arts

Integrated MMA training combining striking, wrestling, and submissions. For members with at least 3 months of grappling or striking experience.

  • Cage and open-mat training
  • Active fight team
  • Cornering support for competitors
  • Video review sessions
6 classes/week Adults Intermediate+

Kids Program

Kids Jiu-Jitsu

Age-appropriate jiu-jitsu classes building confidence, discipline, and anti-bullying skills. Divided into Little Grapplers (4–7) and Juniors (8–15).

  • Little Grapplers (ages 4–7)
  • Juniors (ages 8–15)
  • Anti-bullying curriculum
  • Belt testing every quarter
8 classes/week Ages 4–15 All levels
View All Programs

Vol. 02 Schedule

This week on the mat

Weekly class schedule (next 3 days)
MonTueWed
6:00 AM – 7:00 AM BJJ Fundamentals Coach Diego · All levels
6:00 AM – 7:00 AM Muay Thai Kru Somchai · All levels
6:00 AM – 7:00 AM BJJ Fundamentals Coach Diego · All levels
7:00 AM – 8:00 AM Muay Thai Kru Somchai · All levels
7:00 AM – 8:00 AM BJJ Fundamentals Coach Diego · All levels
7:00 AM – 8:00 AM Muay Thai Kru Somchai · All levels
11:00 AM – 12:00 PM Women's BJJ Coach Priya · All levels
12:00 PM – 1:30 PM Open Mat Open · All levels
11:00 AM – 12:00 PM Women's BJJ Coach Priya · All levels
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
6:00 PM – 7:30 PM BJJ Advanced Prof. Ricardo · Blue belt+
6:00 PM – 7:30 PM BJJ Fundamentals Prof. Ricardo · All levels
6:00 PM – 7:30 PM No-Gi BJJ Prof. Ricardo · All levels
7:30 PM – 9:00 PM MMA Coach Darius · Intermediate+
7:30 PM – 9:00 PM Muay Thai Sparring Kru Somchai · Intermediate+
7:30 PM – 9:00 PM MMA Coach Darius · Intermediate+
Monday 7 classes
6:00 AM – 7:00 AM BJJ Fundamentals Coach Diego · All levels
7:00 AM – 8:00 AM Muay Thai Kru Somchai · All levels
11:00 AM – 12:00 PM Women's BJJ Coach Priya · All levels
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
6:00 PM – 7:30 PM BJJ Advanced Prof. Ricardo · Blue belt+
7:30 PM – 9:00 PM MMA Coach Darius · Intermediate+
Tuesday 7 classes
6:00 AM – 7:00 AM Muay Thai Kru Somchai · All levels
7:00 AM – 8:00 AM BJJ Fundamentals Coach Diego · All levels
12:00 PM – 1:30 PM Open Mat Open · All levels
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
6:00 PM – 7:30 PM BJJ Fundamentals Prof. Ricardo · All levels
7:30 PM – 9:00 PM Muay Thai Sparring Kru Somchai · Intermediate+
Wednesday 7 classes
6:00 AM – 7:00 AM BJJ Fundamentals Coach Diego · All levels
7:00 AM – 8:00 AM Muay Thai Kru Somchai · All levels
11:00 AM – 12:00 PM Women's BJJ Coach Priya · All levels
4:00 PM – 4:45 PM Little Grapplers Coach Marcus · Ages 4–7
5:00 PM – 6:00 PM Kids Juniors Coach Marcus · Ages 8–15
6:00 PM – 7:30 PM No-Gi BJJ Prof. Ricardo · All levels
7:30 PM – 9:00 PM MMA Coach Darius · Intermediate+
BJJ Muay Thai Kids MMA Open Mat
Full Schedule

Vol. 03 Membership

Invest in your practice

Tier 01

Drop-In

$35 /class

  • Single class, any program
  • Open mat included
  • Gi or No-Gi
  • Unlimited monthly access
  • Member events
Book a Drop-In
Tier 03

Annual

$155 /mo

  • Everything in Unlimited
  • 2 months free (paid annually)
  • Priority seminar registration
  • Free gi on sign-up
  • 15% pro shop discount
Commit for a Year

All plans include locker access, filtered water, and a welcoming community. No sign-up fees. Cancel anytime.

Vol. 04 Community

Voices from the mat

“I came in knowing nothing about martial arts. Three years later, jiu-jitsu is the best decision I've ever made. The coaches here actually care about your progress — not just collecting tuition.”

Sarah Chen

Member for 3 years · Blue Belt

“I've trained at six gyms across three states. Cypress is the real deal — world-class instruction without the ego or politics you find at a lot of other academies. This is home.”

James Morales

Member for 5 years · Purple Belt

“As a woman walking into a combat sports gym for the first time, I was nervous. Coach Priya and the women's program made me feel welcome from day one. Now my whole family trains here.”

Angela Thompson

Member for 2 years · White Belt (4 stripes)

Begin your journey

Your first class is complimentary. Experience the tradition firsthand.