Explore the World
of Combat Sports

Explore the electrifying world of combat sports, where discipline meets athletic excellence. Discover insights from seasoned professionals who bring unparalleled experience and precision to every match.

Our Programs

At MSJ, we offer Brazilian Jiu-Jitsu programs tailored to fit every stage of life and experience level. Whether you’re a curious beginner, a young athlete building skills, or an experienced practitioner looking to sharpen your technique, our programs provide the perfect environment for growth. With a focus on safety, respect, and community, our expert instructors guide students of all ages to achieve their goals, both on and off the mats. Explore our programs below and find the perfect fit for your BJJ journey!

Community Time

Join us on Saturdays for Community Time, a free and welcoming session open to everyone! Every week, we dedicate three hours to bring the community together to learn, train, and connect.

  • 10:00 AM: Kids’ BJJ Class – A fun and engaging session for kids to learn foundational techniques and build confidence.

  • 12:30 PM: Open Mat – Everyone is welcome to roll, practice, or simply watch and learn!

Whether you’re new to Brazilian Jiu-Jitsu or a seasoned practitioner, Community Time is the perfect opportunity to get involved, meet new people, and experience the art of BJJ. No experience? No problem! Come as you are, and let’s grow together.

Frontline Responders Program

At MSJ Combat, we believe in giving back to those who serve our community on the front lines.

Through our Frontline Responders Program, we offer 30% OFF all Adult Brazilian Jiu-Jitsu (BJJ) memberships for active Police Officers, Firefighters, Paramedics, and Active Military.

This program is available for new members only and is valid while actively employed.

Proof of active duty (ID) is required.

Our goal is to provide a safe, structured, and supportive training environment that helps build strength, confidence, and resilience — both on and off the mats.

Contact Us

 

182 N Port Rd unit 6

Port Perry, ON

Phone: (289) 581-9996