text roster

 


Michael Greaves
Head Coach


Ryan Angel
Assistant Coach
     Duties: Assistant Head Coach


Allan Greaves
Assistant Coach
     Duties: Varsity Assistant Coach


Patrick Loughran
Assistant Coach
     Duties: JV and Youth Coach


Kyle Dawkins
Assistant Coach
     Duties: Head Youth Coach


Matt Milligan
Assistant Coach
     Duties: Program Adviser and Endurance Coach