Train under three time EBI champion, three time 10th Planet Warrior of the Year, and ADCC North American champion Geo "Freakahzoid" Martinez

Amplify Your Freakuency

10th Planet Oceanside Jiu Jitsu

We offer world class no-gi jiu jitsu training for all skill levels. Whether you have dreams of competing against the world’s best or would like to get in shape and learn something new, we can help. We also offer wrestling, MMA, muay thai, yoga, and strength and conditioning programs to supplement the no-gi jiu jitsu emphasis.

When you join the 10th Planet Freaks, you have access to train under Geo here at 10th Planet Oceanside, Richie “Boogeyman” Martinez at 10th Planet San Diego, PJ Barch at 10th Planet Spring Valley, and Kevin Berbrich at 10th Planet Poway.

1006 Mission Ave
Oceanside, CA 92054

Monday – Friday 6:00am – 9:00pm
Saturday 9:00am – 2:00pm
Sunday 12:00pm – 3:00pm

Get Started

Become a 10th Planet Freak in 2018 and sign up with our new year specials!


Special Events

Sign up at the desk for our FIRST EVER Youth Camp!! All kids are welcome to join. We’ll cover jiu jitsu, wrestling, boxing, and MMA all in a safe and welcoming environment with our professional instructors.

If soreness or injury prevents you from enjoying your gym membership to the fullest, it’s time to learn how to recover! Stop by 10th Planet Oceanside on Saturday, August 4th from 1pm to 4pm and find a solution that works for your needs.

From Dietary Planning, Meal Prep, Benefits of CBD, Mobility Tools, Cryotherapy, Normatech Compression Therapy, to Meditation and Yoga. Get attendee only deals, participate in Q&As, and enjoy demos from our vendors.

Not just for members! Bring friends who need recovery info.

Instructors

Geo Martinez

Head Coach
Black Belt

Kevin Berbrich

Jiu Jitsu Instructor
Black Belt

Ricky Lule

Wrestling Instructor
Black Belt

Ben Eddy

Jiu Jitsu Instructor
Black Belt

Liz Carmouche

MMA Instructor
UFC Fighter

Matt Fort

Muay Thai Instructor
Pro Fighter

Daniel Elizondo

Jiu Jitsu Instructor
Brown Belt

Chris Drozd

Jiu Jitsu Instructor
Brown Belt

Schedule

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
7:00 am
8:00 am
9:00 am
Lil Freaks Jiu Jitsu
9:00 am
10:00 am
10:00 am
Lil Freaks MMA
10:00 am
11:00 am
11:00 am
Jiu Jitsu 101
11:00 am
12:00 pm
MMA
11:00 am
12:00 pm
12:00 pm
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
Wrestling
12:00 pm
1:00 pm
1:00 pm
Open Mat
1:00 pm
3:00 pm
2:00 pm
Yoga
2:30 pm
3:30 pm
Yoga
2:30 pm
3:30 pm
Yoga
2:30 pm
3:30 pm
3:00 pm
4:00 pm
5:00 pm
Muay Thai
5:00 pm
6:00 pm
Boxing
5:00 pm
6:00 pm

Wrestling
5:00 pm
6:00 pm
Muay Thai
5:00 pm
6:00 pm
Boxing
5:00 pm
6:00 pm

Mastering the Warmups
5:00 pm
6:00 pm
Muay Thai
5:00 pm
6:00 pm
6:00 pm
Jiu Jitsu 101
6:00 pm
7:00 pm

Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm

MMA Striking
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm

Wrestling
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm

MMA Striking
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm

Mastering the Warmups
6:00 pm
7:00 pm
7:00 pm
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
8:00 pm

Monday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Yoga
    2:30 pm - 3:30 pm
  • Muay Thai
    5:00 pm - 6:00 pm
  • Jiu Jitsu 101
    6:00 pm - 7:00 pm
  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Tuesday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Boxing
    5:00 pm - 6:00 pm
  • Wrestling
    5:00 pm - 6:00 pm
  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm
  • MMA Striking
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Wednesday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Muay Thai
    5:00 pm - 6:00 pm
  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm
  • Wrestling
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Thursday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Yoga
    2:30 pm - 3:30 pm
  • Boxing
    5:00 pm - 6:00 pm
  • Mastering the Warmups
    5:00 pm - 6:00 pm
  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm
  • MMA Striking
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Friday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • Jiu Jitsu 101
    11:00 am - 12:00 pm
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Muay Thai
    5:00 pm - 6:00 pm
  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm
  • Mastering the Warmups
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Saturday

  • Lil Freaks Jiu Jitsu
    9:00 am - 10:00 am
  • Lil Freaks MMA
    10:00 am - 11:00 am
  • MMA
    11:00 am - 12:00 pm
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Yoga
    2:30 pm - 3:30 pm

Sunday

  • Wrestling
    12:00 pm - 1:00 pm
  • Open Mat
    1:00 pm - 3:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
10th Planet Jiu Jitsu
6:00 am
7:30 am
All Levels
7:00 am
8:00 am
9:00 am
10:00 am
11:00 am
Jiu Jitsu 101
11:00 am
12:00 pm
12:00 pm
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
10th Planet Jiu Jitsu
12:00 pm
2:00 pm
All Levels
Wrestling
12:00 pm
1:00 pm
1:00 pm
Open Mat
1:00 pm
3:00 pm
2:00 pm
3:00 pm
4:00 pm
5:00 pm
Wrestling
5:00 pm
6:00 pm
Mastering the Warmups
5:00 pm
6:00 pm
6:00 pm
Jiu Jitsu 101
6:00 pm
7:00 pm
Wrestling
6:00 pm
7:00 pm
Mastering the Warmups
6:00 pm
7:00 pm
7:00 pm
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
10th Planet Jiu Jitsu
7:00 pm
9:00 pm
All Levels
8:00 pm

Monday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Jiu Jitsu 101
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Tuesday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Wrestling
    5:00 pm - 6:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Wednesday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Wrestling
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Thursday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Mastering the Warmups
    5:00 pm - 6:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Friday

  • 10th Planet Jiu Jitsu
    6:00 am - 7:30 am
  • Jiu Jitsu 101
    11:00 am - 12:00 pm
  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm
  • Mastering the Warmups
    6:00 pm - 7:00 pm
  • 10th Planet Jiu Jitsu
    7:00 pm - 9:00 pm

Saturday

  • 10th Planet Jiu Jitsu
    12:00 pm - 2:00 pm

Sunday

  • Wrestling
    12:00 pm - 1:00 pm
  • Open Mat
    1:00 pm - 3:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00 pm
Muay Thai
5:00 pm
6:00 pm
Muay Thai
5:00 pm
6:00 pm
Muay Thai
5:00 pm
6:00 pm

Monday

  • Muay Thai
    5:00 pm - 6:00 pm

Wednesday

  • Muay Thai
    5:00 pm - 6:00 pm

Friday

  • Muay Thai
    5:00 pm - 6:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00 pm
Boxing
5:00 pm
6:00 pm
Boxing
5:00 pm
6:00 pm

Tuesday

  • Boxing
    5:00 pm - 6:00 pm

Thursday

  • Boxing
    5:00 pm - 6:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
11:00 am
MMA
11:00 am
12:00 pm
12:00 pm
1:00 pm
2:00 pm
3:00 pm
4:00 pm
5:00 pm
6:00 pm
MMA Striking
6:00 pm
7:00 pm
MMA Striking
6:00 pm
7:00 pm

Tuesday

  • MMA Striking
    6:00 pm - 7:00 pm

Thursday

  • MMA Striking
    6:00 pm - 7:00 pm

Saturday

  • MMA
    11:00 am - 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
2:00 pm
Yoga
2:30 pm
3:30 pm
Yoga
2:30 pm
3:30 pm
Yoga
2:30 pm
3:30 pm
3:00 pm

Monday

  • Yoga
    2:30 pm - 3:30 pm

Thursday

  • Yoga
    2:30 pm - 3:30 pm

Saturday

  • Yoga
    2:30 pm - 3:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:00 am
Lil Freaks Jiu Jitsu
9:00 am
10:00 am
10:00 am
Lil Freaks MMA
10:00 am
11:00 am
11:00 am
12:00 pm
1:00 pm
2:00 pm
3:00 pm
4:00 pm
5:00 pm
6:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm
Lil Freaks Jiu Jitsu
6:00 pm
7:00 pm

Monday

  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm

Tuesday

  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm

Wednesday

  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm

Thursday

  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm

Friday

  • Lil Freaks Jiu Jitsu
    6:00 pm - 7:00 pm

Saturday

  • Lil Freaks Jiu Jitsu
    9:00 am - 10:00 am
  • Lil Freaks MMA
    10:00 am - 11:00 am
No events available!