Team Shark, Daniel Pinheiro Brazilian Jiu-Jitsu


Learn and train with a 4X World Gi and No-Gi Champion!


Team Shark, Daniel Pinheiro Brazilian Jiu-Jitsu is a premier Brazilian Jiu-Jitsu training facility located in Castle Hills, San Antonio, TX.

We offer: 


Martial Arts for Everyone!


Team Shark BJJ was founded on the principle that quality instruction and a family atmosphere would create the best martial arts gym in San Antonio. The owner and head instructor, Daniel Pinheiro, is a 4th degree Brazilian Jiu-Jitsu black belt, the 2014 and 2015 SJJIF Gi and No-Gi World Champion, and a professional MMA fighter.  Daniel teaches all of Team Shark's BJJ classes and takes to heart the responsibility of being a teacher. Each student’s progress is incredibly important to him.

If you are looking for quality community and quality instruction, with a diverse, full, and complete schedule of classes, look no further than Team Shark for starting or continuing your martial arts journey!


We have something for everyone!

Little Sharks

We are very proud of our Kid's BJJ program.  BJJ is great for kids, keeping them active, helping them develop respect and discipline, and fostering better self-esteem.


Our Beginner's BJJ program is a great introduction to Brazilian Jiu-Jitsu.  Learn the basics of BJJ while improving your cardio and endurance, losing weight, and achieving your fitness goals!


Want to have the endurance, reflexes, and strength of a fighter?  Our MMA/Boxing program was developed to be for everyone; those who want to lose weight and get fit while learning new skills.

Join our MMA/Boxing program!