top of page

About Undisputed Boxing

Undisputed Boxing is a community-first boxing and fitness gym with locations in Calgary and Strathmore. We specialize in real boxing training for all levels—combining sweat, skill, and mindset to build strength from the inside out. Whether you’re here to fight, get fit, or find your confidence, we’ve got expert coaches, inclusive energy, and a team that feels like family. No egos. No fluff. Just hard work, real results, and a space where everyone shows up to be better.

A place where you will find encouragement, empowerment, love and no judgement. We refer to our gym as a family , because it’s a community full of trust, respect and encouragement. You will feel safe and surrounded with people who are all working towards the same thing – a better, healthier life.

Good fighters have heart.

Our Owners

Edited-8279.jpg

Alex Legault

Head Boxing Coach

With 3 National Titles under her belt by age 17, this boxing champion and top-tier personal trainer teamed up with her husband—a dedicated boxer, nutrition expert, and full-on fitness machine—to create Undisputed Boxing.

From beginner fundamentals to elite competition prep, they’ve built a space that pushes you, challenges you, and brings out your strongest self—every single session.

Certifications:

Precision Nutrition Level 1 Coach & Alberta Boxing Certified Coach

Edited-8720.jpg

Rob Edmonstone

Head Boxing Coach

Rob started boxing at age 8 under some of Alberta’s most experienced coaches, competing across the Canadian circuit through his teens. After hanging up the gloves, he shifted his focus to strength training and nutrition—staying rooted in the fitness game. Now alongside his wife, boxing champ Alex Legault, Rob plays a key role as co-head coach at Undisputed. With deep knowledge of both recreational training and the competitive grind, he brings experience, energy, and a no-BS approach to every session.

Certifications:

Precision Nutrition Level 1 Coach 

  • Facebook
  • Instagram

Hours of operation 

Gym Open 24/7 for Members

View our schedule to see our classes

Locations

7017 Farrell Road SE
​Calgary, Alberta T2H 0T3

 

245 Canal Avenue
Strathmore, Alberta T1P0C4​

Contact us

bottom of page