Princess Anne Piranhas Swim Team

​​​​​​​​​​​​​​​Welcome to the home of the Princess Anne Piranhas Swim Team! This is your resource for meet schedules, results and coach information. Have a great season!
  • Eligibility Swim dates:
    • Option 1: Monday, October 19 | 6 p.m. – 8 p.m.
    • Option 2: Wednesday, October 21 | 6 p.m. – 8 p.m.
  • Parents Meeting dates:
    • Actual: Monday, October 26 at 6:30 p.m. 
    • Make-up: Wednesday, October 28 at 6:30 p.m.
  • Team Practice days: Mondays & Wednesdays (November 2, 2020 - February 10, 2021)
  • Team Practice times: 5:30, 6:30, or 7:30 p.m.
  • No practice dates: November 11, 25-29, December 18 - January 3, and January 18
  • Holiday Practice: December 17 for Tuesday/Thursday practices; December 21 for
  • Monday/Wednesday practices

​​​Meet Your Coaches

 Maggie McClain


Hello! My name is Maggie, I am one of your coaches. I am originally from Schwenksville, PA and I attended Allegheny College for a Bachelor’s in Marine Biology and University of Florida for my Master’s in Marine Biology. My first team swim team was the Perkiomen Valley Piranhas and I have 14 years experience with competitive swim teams. My hobbies include kickball, reading and cooking.  My advice for participants of swim team? Don’t drink milk before practice, bring at least two towels to swim meets and have a good time!


 Andie Lahey

PA- Andie.JPG 

Hello!  My name is Andie, I am one of your coaches. My hometown is Virginia Beach and I’m attending Sentara College of Health Sciences for my Master’s of Science in Nursing. I am returning coach for the Princess Anne Piranhas and swam for Kellam High School for 3 years during my high school years. My hobbies include going to the beach and swimming whenever possible.  My advice for participants of swim team is to work hard and try your best.


Deanna Coddington 

Hello! My name is Deanna Coddington, I will be Joining the coaching staff at Princess Anne in the coming weeks. I am from Indianapolis, Indiana and am currently attending TCC and will be transitioning to ODU in the Fall to pursue my degree in Biochemistry. I have been around swimming and teaching lessons for quite a while, I swam competitively during my high school years for Southport High School and have been teaching swim lessons since 2006. I have a background instructing various skill levels and programs. Some my favorite programs I have worked with have been teaching/coaching Military service members that are working towards naval dive school and working with Therapeutic programs focused on working with those with physical and mental disabilities. In my time outside of work you can typically find me Surfing, Traveling, gardening, painting, working on my house, studying, or playing with animals. My advice to swimmers this year follows that of Dory, "Just keep swimming!"

 David Wheeler
PA- David.JPG 

Welcome to the Piranhas! I am your Swim League Representative. I have worked for parks and recreation for 10 years now in various roles. I have many years of experience as a competitive swimmer and just as many coaching a variety of levels including summer, high school, and recreation leagues. In addition to swimming, I also have experience coaching and helping direct water polo programs. Growing up I moved around a lot but have settled in Virginia Beach, I love the community here and all there is to do. When I’m not at the pool I can be found running EMS as a Marine Rescue Technician, driving boats and diving as a public safety diver or riding on an ambulance as a member of Ocean Park Volunteer Rescue Squad, or you may even see me blowing glass at local studios. My advice to our swimmers is even though swimming is a team sport, it is just as much an individual sport. Focus on self-improvement in terms of stroke technique as well as time and all else will fall into place.


Princess Anne Swim League Supervisors: David Wheeler

Swim League Coordinator: Karen Connolly