About RUDOS Brazilian Jiu Jitsu
Welcome to RUDOS Brazilian Jiu Jitsu, where we are dedicated to providing the highest quality Brazilian Jiu-Jitsu training in a supportive, family-friendly environment. Our mission is to empower students of all ages and skill levels through the art of BJJ, fostering physical fitness, mental resilience, and personal growth.
Our Philosophy
At RUDOS Brazilian Jiu Jitsu, we believe that Jiu-Jitsu is more than just a martial art—it's a way of life. Our approach combines technical excellence with practical application, ensuring that our students develop skills that work both on and off the mats.
Whether you're looking to compete at the highest levels, learn self-defense, or simply get in the best shape of your life, our expert instructors are here to guide you every step of the way.
Meet Our Instructors

John Smith
Head Coach - Black Belt
15+ years of experience competing at the highest levels.

Maria Rodriguez
Kids Program Director - Brown Belt
Specializes in teaching children of all ages and abilities.

David Chen
Competition Coach - Black Belt
Multiple-time IBJJF champion with a focus on competitive training.
Class Schedule
We offer a variety of classes for all skill levels, from beginners to advanced practitioners. Join us at a time that works for your schedule!
Membership Options
Invest in your health, fitness, and self-defense skills with our flexible membership options. Join our community today and start your Jiu-Jitsu journey!
Basic
Perfect for beginners looking to start their Jiu-Jitsu journey.
- Unlimited Fundamental Classes
- Access to Open Mat Sessions
- Free Uniform (Gi)
- Monthly Progress Assessments
Premium
Our most popular option with full access to all classes and amenities.
- Unlimited Access to All Classes
- Access to Open Mat Sessions
- Free Uniform (Gi) + Rashguard
- Monthly Progress Assessments
- Competition Training
- One Private Lesson Per Month
Family
Train together as a family with our comprehensive package.
- Access for 2 Adults + 2 Children
- Unlimited Access to All Classes
- Free Uniforms (Gi) for All Members
- Monthly Progress Assessments
- Competition Training
- Discounted Private Lessons
Other Options
What Our Students Say
Hear from our community about how training at our academy has impacted their lives.
Making It Network
"Love this school!! David is an awesome instructor/professor and has really created a very fun and welcoming vibe there. Everyone is there to train hard, get better at Jiu Jitsu, have fun, and be safe. No knuckleheads here. David screens everyone before they are allowed on the mats. Lots of legit people training here. I feel blessed to train with this team! 🙏🥋"
Stephen Diaz
"I was a wrestler that had the age to compete again, but was always anxious about picking a new place to train. I made the resolution on my 30th birthday to put myself out there and sign up. Best decision ever! These coaches took me seriously as a competitor and trained me as such to prep me for a gold medal finish in no-gi competition in less than a year. Whether you’re looking to compete or just wanna find a great way to stay in shape and learn a new skill, this place has everything! David and the crew at Rudos are fantastic. If you’re looking for a beginner friendly, judgment free place to train that’s going to level you up mentally and physically, look no further!"
Paige Maz
"Best place to train brazilian jiu jitsu in the state of Florida! Coming from out-of-state, Professor David and his team truly gave me a home away from home, going out of their way to ensure I was competition ready. For all levels, what a great and safe environment! Forever grateful and can't wait to return! Thank you, Daniel Gracie Orange County🙏♥️"
Kim
"I've been to a number of Brazilian jiu jitsu gyms and this is by far top-notch! Can't wait to train with them again! 🔥🥋"
Contact Us
Have questions or ready to start your Jiu-Jitsu journey? Get in touch with us today!
Send Us a Message
Our Location
Address
5607 E Colonial Dr, Azalea Park, FL 32807, USA
Phone
Hours
Mon-Fri: 6:00 AM - 9:00 PM
Sat: 9:00 AM - 2:00 PM
Sun: 10:00 AM - 12:00 PM