He began coaching young kids when he was just 15 years old, as the eldest member of the academy where he was raised, and has continued to train soccer students ever since. He has also coached at every age level, including Assistant Coach at Gonzaga University, where he played on a full scholarship for the entirety of his collegiate career. A great many of the players that John helped train have been awarded Full Scholarships to various Universities, and some have moved on to MLS.
Playing credits include, ALL WCC Accolades every year at GONZAGA UNIVERSITY (D-1), Training with various MLS teams, Training in the Serie D and Serie C (Italy). Far West Regionals as a youth player, U-21 national Semi-Finalist, Played in the PDL beginning at age 15 (Spokane Shadow, *All American Team 2004), Michigan Bucks (National Champions), Colorado Rapids Reserves (captain), among other credits as a youth.
John Holds a USSF C coaching License.