Teams: 2012GA, 2016G I, 2016G II
Craig holds a USSF B license as well as an NSCAA Dir. of Coaching NSCAA National Diploma, and both Level 1 and Level 2 diplomas from The FA. Alongside LGU, he has served in coaching roles for ODP Region IV, Real San Jose (NPSL), Ohlone College, Santa Cruz Breakers Academy, and GPS Bayern Munchen. He is the co-founder and director of coaching for US Sports Coaching, and served as the director of coaching for Fremont Youth Soccer Club.