It sounds like you are doing all you can to be supportive. If your son wants to tackle this, it might be useful for him to schedule a few visits with a sports psychologist. Such a clionician can do wonders to help young people reverse course and overcome self-defeating doubts and self-perceptions.