Muay Thai Classes

Technical, structured Muay Thai training.

New here? Start with your first class.
Beginner-friendly. No experience needed.

Fundamentals Tue & Thu • 5pm-5:45pm
All Levels Mon–Fri • 5:30-7:00pm


Fundamentals (Beginners)

Tuesday & Thursday 5pm- 5:45pm

Start here if you’re new to Muay Thai.

Build the right habits from day one - stance, strikes, and defense - with a focus on technique over conditioning.

Move into All Levels when you’re ready, based on your progress.

Each session finishes with 15 minutes joining the All Levels class to ease you in.

Limited to 4 students. Advance booking required.

All Levels

Monday - Friday 5:30pm - 7pm

Technique, drills, bag work, sparring, and clinch.

Half the session is technical, following rotating cycles that build depth across every area: Stance & Striking, Punch Game (kickboxing), Kick Game, and Clinch Game. The other half is sparring, clinching, and sport-specific conditioning.

Best suited for students with some striking experience. Athletic beginners who pick things up quickly are welcome.

What Training at 8Tribe Looks Like

Small-group training, highly technical, with lots of personal attention.

What Students Say

"On my first day, Ronnie promised me I would get a good workout and learn something — and he's kept his promise every class." — Ryan C.

"I'm 34 and would have never thought I'd be accepting my first Smokers fight 9 months after joining Ronnie. Ronnie will put in as much as you're willing to put in yourself." — Victor R.

"From outlining what to expect as a beginner first stepping in the ring to developing professional fighters, Ronnie's expertise and passion for the sport is always on display." — Ben S.

Pricing

Rates are the same for both Fundamentals and All Levels classes.

Membership — $300/month
Unlimited classes. No contracts.

Drop In Class — $50

Book Your First Class

Tell us a bit about you and we’ll get you set up for your first class.

$35 first class (credited toward membership)
For new students.

We’ll follow up to confirm your time and answer any questions.

Questions? Call or text 619 793 6781