Neptune Aquatics Staff

Neptune Aquatics believes the "coach" is the resource for swimmers receiving the latest techniques in the field of competitive swimming. It is the coach's responsibility to plan workouts and help each swimmer develop and progress at their highest level of ability.

A coach who communicates with parents about the importance of consistent committment to training, conditioning, following instructions and accepting accountability builds confidence, stamina and endurance...which leads to an exemplary athlete. ​

2023 Staff 
Group Title   Name E-Mail Phone
Club Director   John Turnipseed [email protected] (305) 206-0574
Team Administrator   Sofroina Vigille [email protected] (305) 987-6441
Head Swim Coach   Kenny Vigille [email protected] (786) 255-5301
Senior Head Coach/Official   Andrew Witcher [email protected] N/A
FISH I, II, III Group Coach   N/A N/A N/A
Diving Coach   N/A N/A N/A
Head Water Polo Coach   Kyehl Vigille N/A N/A
Asst. Water Polo Coach   Sydne Vigille N/A N/A
Group Coach   N/A N/A N/A
Lead Pre-Team Instructor   Pamela Russell N/A N/A
Coaching Staff
John Turnipseed Club Director/Owner
Kenneth Vigille Head Coach
Andrew Witcher Senior Coach- Sr/Neptunes-Official

Coach Andrew Witcher began his swimming career in Arkansas with the OPOA/LPOA Waves Swim Club at the age of 4 and has been in swimming ever since as either a coach or a swimmer. Coach Andrew graduated from the University of Alabama and has been coaching ever since retiring from swimming. Coach Andrew was named the 1998-99 Coach of the Year for SE/AL Swimming and has coached in Arkansas, Alabama, California, and Florida at the Club and High School Levels. He served multiple years as the Head Coach of many south Florida schools as well as the Head Water Polo Coach.