Mike has been providing coaching and personal training for over 10 years. He swam competitively in college and then transitioned to racing triathlons. He found good form at an early stage in his career and decided that he needed to help others train and race. He has a keen sense of how to help someone reach his or her full potential. Mike uses traditional and innovative training methods along with an emphasis in strength and concurrent training methods to help push each client to a new level of performance and achievement. His main goal of coaching and training is to train his clients with a high level of education on practical movements that will enhance their fitness. Mike has found that mental training sometimes is just as important as physical training and this shows though in his coaching.
Mike has raced all over the United States and Canada including racing Ironman Lake Placid, Ironman 70.3 World Championships, Escape From Alcatraz, Savageman Triathlon, USAT Nationals and 70.3 North Carolina. He uses his knowledge and real world experience to help others to achieve and exceed their own goals in the gym and while racing. Mike has since moved from triathlon to ultra running setting new goals to push him physically and mentally. He lives in Southern Ontario and coaches online and in person.