anyone can be passionate

dedication is what sets you apart


Being an athlete is intense and stressful. Work with a mental performance coach individual to help manage the demands being placed on you. We will work one-on-one with you to develop a performance profile and program to help you achieve your goals and perform at your best.

Team training

An all-inclusive package. Focused around team development through culture building, creating a shared goal and vision, group exercises, and optimum environment conditions. I will also work directly with coaches to help them understand the needs of the athletes, and also be present at competitions as support for the athletes and coaches. Additionally, I will work individually with each athlete and help them develop an individual performance program.

This is typically for teams interested in long-term work. Open to travel with the team.

workshops & presentations

One time or on-going series of workshops for crash courses in mental skills and optimal performance training. The workshops or presentations will be personalized for the needs of the team. The information will be tailored to the level/age of the athletes to present appropriate information ranging from beginner to expert.