Shopping Cart

Your cart is empty
Continue Shopping
Mooresville Brazilian Jiu Jitsu photo

Welcome to Mooresville Brazilian Jiu Jitsu

Instructors

Schedule

12/15/2025 - 12/21/2025
15 Mon 16 Tue 17 Wed 18 Thu 19 Fri 20 Sat 21 Sun
15 Mon
16 Tue
17 Wed
18 Thu
19 Fri
20 Sat
21 Sun
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Advanced No-Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Advanced No-Gi

LMLuke Moeller
Advanced No-Gi
Monday, December 15 · 6:30pm - 7:30pm
Instructors:
Luke Moeller

In our advanced classes, we dive deeper into the intricacies of Brazilian Jiu Jitsu with positional sparring based on the current position we're focusing on. This class is designed to challenge you and provide a more intense workout, helping you sharpen your skills and improve your technique.

Free Adult Introductory Class

7:30 - 8:30pm
7:30pm - 8:30pm

Free Adult Introductory Class

LMLuke Moeller
Free Adult Introductory Class
Monday, December 15 · 7:30pm - 8:30pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Fundamental-No Gi

7:30 - 8:30pm
7:30pm - 8:30pm

Fundamental-No Gi

LMLuke Moeller
Fundamental-No Gi
Monday, December 15 · 7:30pm - 8:30pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Optional Live Training

8:30 - 9:30pm
8:30pm - 9:30pm

Optional Live Training

LMLuke Moeller
Optional Live Training
Monday, December 15 · 8:30pm - 9:30pm
Instructors:
Luke Moeller

Live training sessions at MOBJJ are where the techniques you learn come to life. These sessions provide a dynamic environment to practice and refine your skills against resisting opponents. It’s an essential part of your Jiu Jitsu journey, helping you understand timing, control, and strategy. Whether you're preparing for competition or just looking to challenge yourself, live training is where you'll truly grow as a practitioner.

Advanced No-Gi

5:30 - 6:30pm
5:30pm - 6:30pm

Advanced No-Gi

MBMike Bertram
Advanced No-Gi
Tuesday, December 16 · 5:30pm - 6:30pm
Instructors:
Mike Bertram

In our advanced classes, we dive deeper into the intricacies of Brazilian Jiu Jitsu with positional sparring based on the current position we're focusing on. This class is designed to challenge you and provide a more intense workout, helping you sharpen your skills and improve your technique.

Free Adult Introductory Class

6:30 - 7:30pm
6:30pm - 7:30pm

Free Adult Introductory Class

MBMike Bertram Book
Free Adult Introductory Class
Tuesday, December 16 · 6:30pm - 7:30pm
Instructors:
Mike Bertram

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Fundamental-No Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Fundamental-No Gi

MBMike Bertram
Fundamental-No Gi
Tuesday, December 16 · 6:30pm - 7:30pm
Instructors:
Mike Bertram

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Optional Live Training

7:30 - 8:30pm
7:30pm - 8:30pm

Optional Live Training

MBMike Bertram
Optional Live Training
Tuesday, December 16 · 7:30pm - 8:30pm
Instructors:
Mike Bertram

Live training sessions at MOBJJ are where the techniques you learn come to life. These sessions provide a dynamic environment to practice and refine your skills against resisting opponents. It’s an essential part of your Jiu Jitsu journey, helping you understand timing, control, and strategy. Whether you're preparing for competition or just looking to challenge yourself, live training is where you'll truly grow as a practitioner.

Free Kids Introductory Class 5-7

5:30 - 6:30pm
5:30pm - 6:30pm

Free Kids Introductory Class 5-7

JTJoseph Torres MBMike Bertram Joseph, Mike Book
Free Kids Introductory Class 5-7
Wednesday, December 17 · 5:30pm - 6:30pm
Instructors:
Joseph Torres Mike Bertram

Our Little Lions class for kids aged 5-7 is all about building confidence, fitness, and self-defense skills in a fun, supportive environment. We focus on basic techniques, balance, and coordination, all while ensuring the kids have a blast. It's the perfect way to introduce your child to the world of Brazilian Jiu Jitsu and help them grow both on and off the mats!

Kids Class Ages 5-7

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Class Ages 5-7

JTJoseph Torres MBMike Bertram Joseph, Mike
Kids Class Ages 5-7
Wednesday, December 17 · 5:30pm - 6:30pm
Instructors:
Joseph Torres Mike Bertram

Our Little Lions class for kids aged 5-7 is all about building confidence, fitness, and self-defense skills in a fun, supportive environment. We focus on basic techniques, balance, and coordination, all while ensuring the kids have a blast. It's the perfect way to introduce your child to the world of Brazilian Jiu Jitsu and help them grow both on and off the mats!

Free Kids Introductory Class 8-12

6:30 - 7:30pm
6:30pm - 7:30pm

Free Kids Introductory Class 8-12

JTJoseph Torres MBMike Bertram Joseph, Mike Book
Free Kids Introductory Class 8-12
Wednesday, December 17 · 6:30pm - 7:30pm
Instructors:
Joseph Torres Mike Bertram

Our Kids Class for ages 8-12 is designed to build confidence, fitness, and self-defense skills in a fun and engaging way. We focus on fundamental techniques, teamwork, and discipline, ensuring that every child gets a solid foundation in Brazilian Jiu Jitsu. It's a fantastic way for kids to stay active, make new friends, and learn valuable life skills!

Kids Class Ages 8-12

6:30 - 7:30pm
6:30pm - 7:30pm

Kids Class Ages 8-12

JTJoseph Torres MBMike Bertram Joseph, Mike
Kids Class Ages 8-12
Wednesday, December 17 · 6:30pm - 7:30pm
Instructors:
Joseph Torres Mike Bertram

Our Kids Class for ages 8-12 is designed to build confidence, fitness, and self-defense skills in a fun and engaging way. We focus on fundamental techniques, teamwork, and discipline, ensuring that every child gets a solid foundation in Brazilian Jiu Jitsu. It's a fantastic way for kids to stay active, make new friends, and learn valuable life skills!

Kids Live Training

7:30 - 8pm
7:30pm - 8:00pm

Kids Live Training

JTJoseph Torres MBMike Bertram Joseph, Mike
Kids Live Training
Wednesday, December 17 · 7:30pm - 8:00pm
Instructors:
Joseph Torres Mike Bertram

This dynamic, high-energy class is designed for kids ready to take their Brazilian Jiu-Jitsu (BJJ) skills to the next level. Perfect for those looking to challenge themselves, our Live Training class offers a unique opportunity for young athletes to sharpen their techniques, improve conditioning, and build mental toughness through intense, hands-on training sessions.

Advanced No-Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Advanced No-Gi

LMLuke Moeller
Advanced No-Gi
Thursday, December 18 · 6:30pm - 7:30pm
Instructors:
Luke Moeller

In our advanced classes, we dive deeper into the intricacies of Brazilian Jiu Jitsu with positional sparring based on the current position we're focusing on. This class is designed to challenge you and provide a more intense workout, helping you sharpen your skills and improve your technique.

Free Adult Introductory Class

7:30 - 8:30pm
7:30pm - 8:30pm

Free Adult Introductory Class

LMLuke Moeller Book
Free Adult Introductory Class
Thursday, December 18 · 7:30pm - 8:30pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Fundamental-No Gi/Heroes BJJ

7:30 - 8:30pm
7:30pm - 8:30pm

Fundamental-No Gi/Heroes BJJ

LMLuke Moeller
Fundamental-No Gi/Heroes BJJ
Thursday, December 18 · 7:30pm - 8:30pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Optional Live Training

8:30 - 9:30pm
8:30pm - 9:30pm

Optional Live Training

LMLuke Moeller
Optional Live Training
Thursday, December 18 · 8:30pm - 9:30pm
Instructors:
Luke Moeller

Live training sessions at MOBJJ are where the techniques you learn come to life. These sessions provide a dynamic environment to practice and refine your skills against resisting opponents. It’s an essential part of your Jiu Jitsu journey, helping you understand timing, control, and strategy. Whether you're preparing for competition or just looking to challenge yourself, live training is where you'll truly grow as a practitioner.

Free Kids Introductory Class 5-7

10 - 11am
10:00am - 11:00am

Free Kids Introductory Class 5-7

JTJoseph Torres MBMike Bertram Joseph, Mike Book
Free Kids Introductory Class 5-7
Saturday, December 20 · 10:00am - 11:00am
Instructors:
Joseph Torres Mike Bertram

Our Little Lions class for kids aged 5-7 is all about building confidence, fitness, and self-defense skills in a fun, supportive environment. We focus on basic techniques, balance, and coordination, all while ensuring the kids have a blast. It's the perfect way to introduce your child to the world of Brazilian Jiu Jitsu and help them grow both on and off the mats!

Kids Class Ages 5-7

10 - 11am
10:00am - 11:00am

Kids Class Ages 5-7

JTJoseph Torres MBMike Bertram Joseph, Mike
Kids Class Ages 5-7
Saturday, December 20 · 10:00am - 11:00am
Instructors:
Joseph Torres Mike Bertram

Our Little Lions class for kids aged 5-7 is all about building confidence, fitness, and self-defense skills in a fun, supportive environment. We focus on basic techniques, balance, and coordination, all while ensuring the kids have a blast. It's the perfect way to introduce your child to the world of Brazilian Jiu Jitsu and help them grow both on and off the mats!

Free Kids Introductory Class 8-12

11am - 12pm
11:00am - 12:00pm

Free Kids Introductory Class 8-12

JTJoseph Torres MBMike Bertram Joseph, Mike Book
Free Kids Introductory Class 8-12
Saturday, December 20 · 11:00am - 12:00pm
Instructors:
Joseph Torres Mike Bertram

Our Kids Class for ages 8-12 is designed to build confidence, fitness, and self-defense skills in a fun and engaging way. We focus on fundamental techniques, teamwork, and discipline, ensuring that every child gets a solid foundation in Brazilian Jiu Jitsu. It's a fantastic way for kids to stay active, make new friends, and learn valuable life skills!

Kids Class Ages 8-12

11am - 12pm
11:00am - 12:00pm

Kids Class Ages 8-12

JTJoseph Torres MBMike Bertram Joseph, Mike
Kids Class Ages 8-12
Saturday, December 20 · 11:00am - 12:00pm
Instructors:
Joseph Torres Mike Bertram

Our Kids Class for ages 8-12 is designed to build confidence, fitness, and self-defense skills in a fun and engaging way. We focus on fundamental techniques, teamwork, and discipline, ensuring that every child gets a solid foundation in Brazilian Jiu Jitsu. It's a fantastic way for kids to stay active, make new friends, and learn valuable life skills!

Free Adult Introductory Class

12 - 1pm
12:00pm - 1:00pm

Free Adult Introductory Class

LMLuke Moeller Book
Free Adult Introductory Class
Saturday, December 20 · 12:00pm - 1:00pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Fundamental-No GI

12 - 1pm
12:00pm - 1:00pm

Fundamental-No GI

LMLuke Moeller
Fundamental-No GI
Saturday, December 20 · 12:00pm - 1:00pm
Instructors:
Luke Moeller

Whether you're a seasoned vet or it's your first day, our fundamentals are essential for everyone. We start each class with a light warm-up, followed by a takedown and three ground techniques. Our instructors ensure you learn high-percentage techniques that flow into one another, focusing on positions that are rotated consistently.

Optional Live Training

1 - 2pm
1:00pm - 2:00pm

Optional Live Training

LMLuke Moeller
Optional Live Training
Saturday, December 20 · 1:00pm - 2:00pm
Instructors:
Luke Moeller

Live training sessions at MOBJJ are where the techniques you learn come to life. These sessions provide a dynamic environment to practice and refine your skills against resisting opponents. It’s an essential part of your Jiu Jitsu journey, helping you understand timing, control, and strategy. Whether you're preparing for competition or just looking to challenge yourself, live training is where you'll truly grow as a practitioner.

Optional Live Training/Competition Class

1 - 2pm
1:00pm - 2:00pm

Optional Live Training/Competition Class

LMLuke Moeller
Optional Live Training/Competition Class
Sunday, December 21 · 1:00pm - 2:00pm
Instructors:
Luke Moeller

Live training sessions at MOBJJ are where the techniques you learn come to life. These sessions provide a dynamic environment to practice and refine your skills against resisting opponents. It’s an essential part of your Jiu Jitsu journey, helping you understand timing, control, and strategy. Whether you're preparing for competition or just looking to challenge yourself, live training is where you'll truly grow as a practitioner.

No sessions found

Kids Program

children grappling

If you have been considering enrolling your child in martial arts classes, Jiu Jitsu offers is a great way for you to teach your child not only self-defense but also discipline.  In addition, it’s a great way for your children to stay active, and also offers many other benefits such as self-respect, confidence, and goal setting. Our amazing instructors will work with your children to help them accomplish their goals. 

Contact us today to set up a FREE introductory class for your child!

 

 

Fitness and Weight Loss 

weight loss

Jiu Jitsu is the best way to not only lose weight, but add muscle all while learning a martial art.

Working out at a gym can become boring and repetitive.  This leads to lack of motivation, and discipline.  Every Jiu Jitsu class at Moorsville BJJ has something new and different, and we hold each other accountable to our goals in an encouraging way.

I need to lose weight before trying Jiu Jitsu…. right?

Absolutely not!  Jiu Jitsu will get you in shape. Like everything you try your first couple classes will be challenging but it will get easier over time.  Our instructors will help everyone meet their personal goal one step at a time.

Am I too old for Jiu Jitsu?

Of course not! Jiu Jitsu is for everyone!! We will tailor your training so that you can learn at your own pace and avoid injury.  It doesn’t matter if you are 7 or 70, Jiu Jitsu has something to offer for everyone!

 

We are a proud Tom Deblass affiliate

 

Tom DeBlass is a 2nd Degree Black Belt student of Ricardo Almeida, a 4th Degree Black Belt under Renzo Gracie. Professor Tom DeBlass has established himself as one of the best adult American Brazilian Jiu- Jitsu competitors.    

 

Mooresville BJJ is now an Adopt a Cop affiliate!