John began coaching in 1986 while working as a part-time Youth Leader in Nottinghamshire, England. He worked as Director of Camps on summer camps for MLS Camps from 1996 to 2002. His coaching has brought him to Texas, New York, New Jersey, Georgia, Tennessee, Connecticut, Wisconsin, Illinois, Maine and Massachusetts. He has worked as Residential Coaching Consultant for Medway Y.S.A Fall 1997, and was Player Development Officer for Westford Y.S.A. from Spring 1998 to Spring 1999, Marblehead Y.S.A. Fall 1999, and Sharon Y.S.A. from Spring 2000 to Spring 2001.
Since 2002, He has worked as a freelance coach and clinician for Goalkeepers.