top of page




You've decided to take another step in reaching your full potential as an athlete.  My goal is to support you in achieving your goals through mental skills training. I understand that each athlete is unique, and we will work together to develop a customized plan that addresses your specific needs.

I look forward to helping you achieve your full potential and reach new heights in your athletic pursuits.


Joshua has been supporting athletes, coaches, and organizations in their pursuit of excellence since 2012. He is a Professional Member of the Canadian Sport Psychology Association and was the 2017 Young Professional of the Year. He's been working with the Vauxhall Academy of Baseball since 2014 and Saskatoon Blades of the Western Hockey League since 2018. Since 2017, he has worked multiple events with Hockey Canada at the U17 World Challenge. In 2021, he joined Movember as a Program Facilitator of Breaking the Ice. He's taught a variety of courses at Lethbridge College in sport and exercise psychology and sociology of sport. He also supports competitive and professional athletes through referrals and recommendations. 

Mental Performance Consultant

In Canada, a Mental Performance Consultant (MPC) is a professional who has met the requirements set by the Canadian Sport Psychology Association (CSPA) to be credentialed in the field of sport and performance psychology. They use evidence-based techniques to help individuals improve their mental and emotional well-being and achieve their goals in sports, performing arts, and other competitive and high-pressure environments.

Some of the services that a MPC may provide include:

  • Mental skills training, such as goal-setting, visualization, and self-talk

  • Performance enhancement, such as managing stress and anxiety, improving focus and concentration, and enhancing motivation

  • Injury rehabilitation, such as addressing psychological factors that may be contributing to a slower recovery or a lack of confidence in returning to competition

  • Team-building and leadership development, helping teams or groups to function more effectively and cohesively

  • Consultation with coaches, parents, and other support staff to help them understand and support the mental and emotional needs of the athletes or performers they work with

  • Assessing an individual's strengths, weaknesses, and needs through psychological testing and interviews, and then developing a plan to address them

A Mental Performance Consultant will have a master's or doctorate degree and have completed coursework, research and supervised experience in the field of sport and performance psychology. They will also have passed and met other requirements set by the CSPA.



  • LinkedIn


Thanks for submitting!

bottom of page