Coaching Staff
Analiese Hargreaves Head Coach

My name is Analiese Hargreaves and I have just completed my third year as a Speech Language Pathology major at Misericordia University. I have been swimming for twelve years, and currently hold the record for 200 fly on my college swim team, and have placed in the top ten at the MAC conference in both 200 fly and 400 IM for three years running. This will be my fourth year coaching at Atlee Gators, and my ninth year since I began teaching swim lessons. I am absolutely thrilled to be head coach this year, and hope that along with helping kids improve their times and technique that I can help inspire a love of the sport that has been so important to me. 

If you are interested in private lessons, please don’t hesitate to contact me by phone, email, or in person. Here’s to a great summer, it’s going to be fun!

Cell: (804) 729- 7837

Alyssa Blakeney Assistant Coach

Hello! My name is Alyssa Blakeney and I am an assistant coach for the Atlee Gator swim team. I am a freshman at James Madison University and I am majoring in Psychology. I have been an Atlee Gator since I was six years old and this is my second year coaching . I have also been teaching swim lessons since my junior year of high school and I am looking forward to coaching this summer!

In addition to coaching I’m available for private lessons. Please feel free to reach out with questions or to schedule lessons.

(804)514-8563 or email


Maggie Ivie Assistant Coach

My name is Maggie Ivie and I am so excited to join the Atlee Gator team as an assistant coach!

I just finished my freshman year as a chemistry major and DI swimmer at Lafayette college. I have been swimming since I was 5 years old, and swam club with Hanover Aquatics for 8 years. I have also lifeguarded since I was 15 years old. This is my first year coaching, but I have taught private lessons for two years. 

Along with coaching, I am available for private lessons as well; please feel free to reach out to schedule lessons or ask any questions.

(804)-625-1001 or email