Checkmat BJJ Gallatin

Martial Arts School in Gallatin
Opening at 5:00 AM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on Jan 14, 2019

Kids Brazilian Jiu Jitsu and Grappling/Wrestling!!! We help your kids build Strength, Confidence and become Bully Proof!

Posted on Jun 27, 2018

Kickboxing classes run 7:30-8:30PM Monday-Thursday and Saturday mornings from 8-9AM. Sign up today!!!


2 months ago
The instructor is experienced and very knowledgeable. Training is intense however set at a level appropriate for the new folks haha. Price is awesome and he gave me a veterans discount!!! It’s tough and fun and the beginning of a life long love of personal growth and discipline. Thanks Coach Rodriguez!!!!
- Quentin H
9 months ago
Thus far, training at Checkmat has been an excellent experience. The instruction is fantastic, breaking down concepts and making complex principles easy to understand. I'd recommend it to anyone looking to learn effective martial arts for competition or defense.
- Caleb R
6 months ago
I have trained with Mr. Rodriguez for couple of years and he a great training partner. As well as a good friend I know that everyone that goes to his gym will be taken care of and nurtured in ways that see you beyond your own limits. Those that attend stay true to your Sensei he will not steer you wrong. Those that are to come know this, you do not join a gym, you join a family. Keep up the hard work brother. -OSSSS Semper FI!!!
- Christopher L

World Class Team, World Class Training

Checkmat BJJ Gallatin teaches:
  • Respect
  • Commitment
  • Discipline
  • Consistency
  • Confidence
  • Humility
We also focus on promoting a positive family structure, along with self balance, anti-bullying, and self defense to our youth and adults through our Brazilian Jiu Jitsu, Kickboxing and Fitness Boot Camp programs.

Contact Us


Call now
  • (615) 527-7642


Get directions
565 Village Green Drive
Gallatin, TN 37066
United States

Business Hours

Mon:5:00 – 8:00 AM, 3:00 – 8:00 PM
Tue:5:00 – 8:00 AM, 3:00 – 8:00 PM
Wed:5:00 – 8:00 AM, 3:00 – 8:00 PM
Thu:5:00 – 8:00 AM, 3:00 – 8:00 PM
Fri:5:00 – 8:00 AM, 3:00 – 7:00 PM
Sat:7:00 AM – 12:00 PM