Coach Keegan has been with NPSA since 2016. He was born in Portland, Oregon. Keegan moved to Bellingham, Washington when he was 18 to attend Western Washington University. He played there for 4 years and then traveled to Arizona to play professional soccer. In Arizona, he played against Real Salt Lake, the Colorado Rapids, and the New England Revolution during the Desert Diamond Cup with FC Tucson. He was also invited to the Real Salt Lake combine and attended some Seattle Sounder’s first team trainings.
After the PDL season with FC Tucson, he traveled to Europe to play professional soccer for Swedish club IFK Lammhult. Keegan also traveled to Denmark to participate in pre-season with Danish club HB Koge. Upon returning, he transitioned from playing to coaching full-time in early 2016.
Coach Keegan coaches the B02 Navy team, B03 White team, B05 Navy Mercer Island team and B09 Navy Mercer Island team. Keegan is also the Director of Goalkeeping for the club. In addition, he will also be on the goalkeeping staff with the PSPL Surf Academy.
Keegan has 7 years of coaching experience including time spent with Eastside Timbers, Western Washington University, Oregon Premier Futsal, and as a personal trainer for goalkeepers and field players.