Real BJJ.
Real Muay Thai.
Real Results.

You do not train here to become invincible. You train here to get better. Adult BJJ and Muay Thai for people who want real coaching. Kids jiu-jitsu and kids Muay Thai for families who want confidence, discipline, and a great crew.

Book your free intro session

Four core programs. One strong crew.

A coach in a black rash guard works a leg position on an adult student on the mats.

Adult BJJ

Build skill, confidence, and calm under pressure through real Brazilian Jiu-Jitsu training.

Two adults drill Muay Thai pad work in the gym.

Adult Muay Thai

Develop power, timing, conditioning, and confidence through authentic striking training.

Two kids in gis practise a jiu-jitsu takedown.

Kids Jiu-Jitsu

Help your kid build discipline, focus, body awareness, and confidence on and off the mats.

A smiling kid in boxing gloves during a kids Muay Thai class.

Kids Muay Thai

Give your kid a structured place to build coordination, respect, confidence, and strong habits.


Supporting programs

INVICTUS also offers kickboxing, wrestling, judo, intro to MMA, strength and conditioning, drill sessions, open mat, and other training options for members who want to build out their game over time.

Coach Nate sits on a student's chest, arms folded, talking to the class.Coach Bobby McCarron smiling in a white gi and black belt.Coach Michael Zenga working a guard position on the mats.

Meet the Coaches

Real coaches. Real guidance.

The right room matters, and the right coaches matter even more. At INVICTUS, you are learning from coaches who care about the details, care about the culture, and care about helping you improve without the ego.

Owner and head coach at INVICTUS Training Center in Beverly, Massachusetts. Coach Nate grew up inspired by The Karate Kid, 3 Ninjas, and every Jackie Chan movie he could find. He started in Shotokan Karate before finding Brazilian Jiu-Jitsu. He trained under Jay Jack at The Academy in Portland, Maine, where he built a strong foundation in systemized training. After earning his blue and purple belts under Jay, he moved to Massachusetts and trained with Travis Stevens, a three-time Olympian and Olympic silver medalist. Nate earned his BJJ black belt from Travis Stevens on January 25, 2023. His coaching style is systematic, well-rounded, and built around helping students improve everywhere: stand-up, striking, takedowns, pins, escapes, and submissions.

Real people. Real progress

Before your first class

How do I join and get started?

Super simple! Just click get started anywhere here on the page to book your free intro session where you’ll tour the gym & meet our coaches.

We will chat about your current situation, your desired situation to see if we can help and if we are a good fit for each other. Sign up today!

When should I expect to see results?

When you start at INVICTUS Training Center, your fitness level will improve quickly, usually in the first 30 days.

The key to see results is consistency and commitment over time so that’s why we recommend 3 classes per week as a start. Sign up today!

Do you provide guidance on nutrition & recovery?

Yes! We provide guidance on eating right or sleeping well which can help maximize energy levels – getting YOU maximum results from your efforts. Sign up today!

Do I need to already be fit to join?

Not at all. Many of our members start from scratch. In fact, being “out of shape” can be an advantage—you’ll focus on learning proper technique instead of relying only on strength. We’ll help you build both fitness and skills step by step.

What makes INVICTUS Training Center different from the other gyms near me?

We’re locally owned and designed to make a real impact on health and happiness in Beverly. You’ll find a welcoming community, structured training systems, and world-class instruction that set us apart.

How many days per week should I attend?

If you’re a beginner and just starting out then 2-4 times per week will be enough to see results and allow you to adjust.

You’ll be sore some days, so allow yourself recovery days between training sessions at first – over the course of the following months work up towards 5 days per week if you want to maximize! Sign up today!

How does the program work?

You’ll never get bored. We offer Brazilian Jiu-Jitsu, Judo, Muay Thai, and Strength & Conditioning—each designed to challenge you, build confidence, and deliver results in both fitness and martial arts.

What should I expect in a class?

Most sessions run about 60 minutes and are led by experienced coaches. Expect a dynamic warm-up, skill-based drills, and plenty of sweat. You’ll leave each class stronger, sharper, and smiling. (Don’t forget your water bottle!)

Conveniently located in Beverly, MA

Find us at 48 Dunham Ridge Rd, Suite 1425, Beverly, MA 01915

Get started