Williams Farm Swim Team

​​​​​​​Welcome to the home of the Williams Farm Swim Team! This is your resource for meet schedules, results and coach information. Have a great season!

​​​​​​​​​​​​​​​​​Meet Your Coaches

​​​​​Margaret Rigg

Margaret was born and raised in Virginia Beach, starting her swim career as a Carolanne Farm Hurricane. She graduated from Randolph-Macon College in 2017 with a B.A. in Political Science. In her spare time, Margaret is looking forward to going back to school to study American Sign Language Interpreting. This is Margaret's third year as a swim coach, and her first as a Williams Farm Wahoo. She is very excited to jump in with both feet to get the team started and she would advise swimmers to be excited to do the same! 





Garrett Opp
Garrett started swimming for a summer league team in York County, Virginia at age 6. When Garrett turned 8 he joined the year round club team Fort Eustis. Garrett also swam for South Eastern Virginia Aquatics and Typhoon Aquatics throughout his high school years. After high school Garrett swam competitively at Old Dominion University specializing in Butterfly and Backstroke. After moving from York County to Virginia Beach Garrett started coaching the Great Neck Gators swim team. After 3 successful seasons with the Gators Garrett transitioned to full time employment at Williams Farm Recreation Center. Garrett is excited to be a part of the Wahoo's first season with Virginia Beach Parks and Recreation! 





Williams Farm Swim League Supervisor: Garrett Opp

Swim League Coordinator: Karen Connolly​​​​