December 3, 2019

There comes a point in your life when you've done everything right but it just doesn't seem like enough. You may have spent countless hours in the weightroom, on the court/field, studying film, or even working with a professional trainer of some kind, but nothing seems...

September 23, 2019

Nutrition is more important than exercise in terms of body composition but exercise is important to your overall health and performance capacity.

September 16, 2019

Anytime an athlete is considering the use of a supplement they should consult a physician first. Although my supplement reviews will relay the results of valid and reliable research, results from these studies are only relevant to a completely healthy individual with n...

September 13, 2019


You may know, or you may be, a person that wants young athletes to learn the value of hard work. You may also know, or you may be, the type of person that takes this too far. Pushing athletes helps them reach their potential but pushing too hard hinders development. P...

September 5, 2019


  1. Your mind's eye is for more than memory.

  2. Imagery is a vital tool for anyone looking to achieve at a higher level.

  3. Imagery uses all senses to create a vivid virtual reality type experience where mental practice can take place.

  4. Supported...

August 30, 2019


  1. Find out what positive self-talk is really all about.

  2. Identify what that looks like for you and/or those you work with.

  3. Never say "don't" in a phrase that is meant to be encouraging.

  4. Figure out what positive performance cues are and how...

August 26, 2019


  1. Autonomy - Help your athletes feel as if they have a part in why they are doing what they're doing.

  2. Relatedness/Connectedness - Connection is critical. Help them to understand that they are a part of something special.

  3. Competence/Confidence...

Please reload

Recent Posts

September 23, 2019

August 30, 2019

Please reload

Flash Performance Sports Performance Training:


On a smart device? Sign up and pay for classes through the MINDBODY APP!


Go to our CONTACT page to setup a time to check us, call us (816-694-3525) for details, or email us at

Coming in to train?

Download our training waiver here

Download our COVID19 waiver here

We Are Your Sports Performance and Fitness Experts


  • Facebook Clean
  • Twitter Clean
  • Instagram Clean
  • YouTube Clean