

Introduction
Services & Pricing
Michael has been an athlete for most of his life, playing hockey, baseball, and football before spending four years as a pitcher for the Thompson Rivers University baseball team. After years of competing, he transitioned into coaching, bringing the same commitment and competitive mindset to the Kamloops AAA baseball program as Head Coach.
Outside of sport, Michael pursued a career as a firefighter in the Canadian Armed Forces before moving into wildland firefighting. These experiences shaped his discipline, resilience, leadership, and ability to perform under pressure—qualities that continue to influence his coaching.
Michael started M1FIT to combine his experience in sport and coaching with his interest in human performance. His approach is built on attention to detail and the belief that every exercise and training tool has value when used for the right athlete, at the right time.
His coaching clients range from beginners in general fitness and body recomposition to high-performance athletes, including college football players preparing for the NFL Combine. Whether the goal is everyday fitness or elite performance, Michael focuses on the fundamentals: movement quality, strength, stability, conditioning, recovery, and progressively building capacity.
More than a coach, Michael becomes part of your team—bringing the experience, perspective, and accountability to help you perform at your best.