Your domain registration is pending. Check back in an hour


3 months ago
Love this place so much for my kiddos! They are encouraging and supportive and they have a standard curriculum for each belt! You can't go wrong if you choose this place!
5 months ago
I travel for work and visit BJJ gyms in the towns I’m working around. Bastos is the best gym I’ve visited, never have I felt more welcomed. All the coaches are high level and better than you’ll find anywhere else. The lesson they give is broke down and made easy to learn, they make sure you understand before advancing. I highly recommend visiting this gym if you’re anywhere close to it.
- Dustin T
a month ago
Great staff and environment in this gym with plenty of belt levels to better your training. If you’re in the Midland area I recommend coming to train at Bastos BJJ.
- Juan C

Premier Jiu Jitsu Training Facility

Bastos Brazilian Jiu Jitsu & Fitness is the premier Jiu Jitsu training facility in West Texas.  It is the headquarters for Team LEAD and is currently ranked the No. 8 BJJ Competition Team in the World.  Daily instruction and training is provided by Sensei Bruno Bastos, Sensei Petya Bastos, and Professor Yuri Santos.  

Professor Bastos is a 5th Degree Black Belt and multiple time World Champion, Pan Champion, and European Champion.  He is currently ranked by the IBJJF as the #1 Gi and NoGi Master 2 Black Belt Competitor in the World.  

Sensei Petya is a Black Belt in Judo and Jiu Jitsu, and is a multiple time Pan BJJ  Champion.  

Professor Yuri is a Black Belt in Jiu Jitsu and was a member of the Brazilian National Wrestling Team.

We offer the highest level of martial arts training for kids and adults.  If you are serious about training in the ground-fighting art of Jiu Jitsu, the Bastos Academy is waiting for you.

Contact Us


Call now
  • (432) 247-1287
  • (432) 315-2095


Get directions
3408 North Midkiff Road STE 306
Midland, TX 79705

Business Hours

Mon:5:30 AM – 8:30 PM
Tue:9:30 AM – 8:30 PM
Wed:5:30 AM – 8:30 PM
Thu:9:30 AM – 8:30 PM
Fri:5:30 AM – 7:30 PM
Sat:10:00 AM – 1:00 PM
Contact Us
Message sent. We'll get back to you soon.