Team Training

Try Out Prep

Group Training

Get Your Head in the Game!

In Ferrysburg below-All Sports

Step 1:  Register by calling Coach McGannon with info on Team, sport, number of players and date. 616 402 1600

Step 2:  Upon registration, all players will receive a Mental Strength Assessment

Step 3:  Fill out assessment and hit SUBMIT

Step 4:  Get ready to improve your mental strength BEFORE, DURING and AFTER Competition

The session is full. Check other dates for openings.

“We look forward to you working with our athletes, all sports, on their mental strength.” JT Hogan, Athletic Director, Spring Lake


“I am excited for our student-athletes on the Dartmouth Golf team who are going through your mental skills training. What a great tool! Handling adversity and bad breaks helps define who the best players are in ANY sport. Thank you!”
Alex Kirk, Head Coach Womens Golf
Dartmouth College, Hanover, New Hampshire


Coach McGannon runs all mental strength training.  See Player Comments here


Coach was D-1 in 2 sports.  Bio here


Group Training is for ALL SPORTS.  This training will increase a player or team’s confidence, address issues of failure and handling mistakes and also probe the key areas of Commitment and Attitude.  Can be done privately with a single program (EX: JV Volleyball team, Varsity Football, middle school basketball, etc)   Call 616 402-1600

EXAMPLE: Why do players care so much about what others think?  4:04

Effective for all sports.  Coach McGannon has worked with players in basketball, baseball, softball, soccer, football, golf, volleyball, track, hockey, lacrosse, tennis, figure skating, fencing, water polo, equestrian, gymnastics.


  • $75.
  • Once you are registered you will receive a link to the ASSESSMENT.
  • Bring the assessment to the training itself, it will be the reference tool throughout the discussion that follows.
  • Private 1 on 1 training here
  • For any questions, contact Coach McGannon at 616-402-1600 or email