Training At Corvus
Whether you're an experienced athlete seeking growth or a beginner eager to start, our classes & coaches will help you reach your goals

MUAY THAI
The national sport of Thailand, also known as “Thai Boxing” is a striking art that utilizes punching, kicking, kneeing, and elbowing.Our Muay Thai classes is open to all ages and levels, from complete beginners to fighters and is adapted to suit different levels and abilities

BJJ
Our Brazilian Jiu-Jitsu program includes both Gi and No-Gi are run by Black Belt Brett Evans. Our classes are suitable for all skill levels and are fun, friendly and unintimidating while focusing on giving you the tools to learn and improve your ground techniques

BOXING FITNESS
​
Our boxing fitness class combines high-energy cardio with real boxing techniques for a full-body workout that builds strength, endurance, and confidence. You'll learn proper form, footwork, and combinations while hitting heavy bags and working pads with a coach. Each class is designed to burn calories, relieve stress, and boost overall fitness. No experience needed - just bring your energy and gloves!
STRENGTH & CONDITIONING
​Our Strength and Conditioning class is built to improve overall athletic performance through a mix of resistance training, functional movements, and high-intensity intervals. You'll build muscle, increase endurance, and enhance mobility using barbells, kettlebells, bodyweight exercises, and more. Every class is coached and scalable for all fitness levels, from beginners to seasoned athletes. Get stronger, move better, and feel more powerful with every session.


LITTLE CHAMPS
Our little champs program offers Brazilian Jiu-Jitsu (BJJ) and Muay Thai classes in a fun, safe, and structured environment where children build confidence, discipline, and self-defense skills. BJJ focuses on grappling and ground techniques, while Muay Thai teaches striking using fists, elbows, knees, and kicks. Designed for all levels, these classes help improve coordination, fitness, and focus, all while having a great time!